packages feed

symantic-parser-0.0.0.20210102: test/Golden/Grammar/brainfuck.dump

<*>
+ <*>
| + <*>
| | + pure const
| | ` pure id
| ` <*>
|   + <*>
|   | + <*>
|   | | + pure const
|   | | ` pure id
|   | ` <*>
|   |   + <*>
|   |   | + pure (flip ($))
|   |   | ` def name_6
|   |   |   ` pure ()
|   |   ` def name_8
|   |     ` <|>
|   |       + <*>
|   |       | + <*>
|   |       | | + pure (.)
|   |       | | ` <*>
|   |       | |   + def name_2
|   |       | |   | ` <*>
|   |       | |   |   + pure flip
|   |       | |   |   ` pure const
|   |       | |   ` def name_1
|   |       | |     ` satisfy
|   |       | ` rec name_8
|   |       ` pure id
|   ` ref name_6
` def name_4
  ` <*>
    + def name_5
    | ` <|>
    |   + <*>
    |   | + <*>
    |   | | + pure (.)
    |   | | ` <*>
    |   | |   + pure cons
    |   | |   ` <*>
    |   | |     + <*>
    |   | |     | + pure const
    |   | |     | ` conditional
    |   | |     |   + bs
    |   | |     |   | + <*>
    |   | |     |   | | + <*>
    |   | |     |   | | | + pure const
    |   | |     |   | | | ` pure Haskell
    |   | |     |   | | ` ref name_1
    |   | |     |   | + <*>
    |   | |     |   | | + <*>
    |   | |     |   | | | + pure const
    |   | |     |   | | | ` pure Haskell
    |   | |     |   | | ` ref name_1
    |   | |     |   | + <*>
    |   | |     |   | | + <*>
    |   | |     |   | | | + pure const
    |   | |     |   | | | ` pure Haskell
    |   | |     |   | | ` ref name_1
    |   | |     |   | + <*>
    |   | |     |   | | + <*>
    |   | |     |   | | | + pure const
    |   | |     |   | | | ` pure Haskell
    |   | |     |   | | ` ref name_1
    |   | |     |   | + <*>
    |   | |     |   | | + <*>
    |   | |     |   | | | + pure const
    |   | |     |   | | | ` pure Haskell
    |   | |     |   | | ` ref name_1
    |   | |     |   | + <*>
    |   | |     |   | | + <*>
    |   | |     |   | | | + pure const
    |   | |     |   | | | ` pure Haskell
    |   | |     |   | | ` ref name_1
    |   | |     |   | ` <*>
    |   | |     |   |   + <*>
    |   | |     |   |   | + pure const
    |   | |     |   |   | ` <*>
    |   | |     |   |   |   + <*>
    |   | |     |   |   |   | + <*>
    |   | |     |   |   |   | | + pure const
    |   | |     |   |   |   | | ` pure id
    |   | |     |   |   |   | ` <*>
    |   | |     |   |   |   |   + <*>
    |   | |     |   |   |   |   | + pure const
    |   | |     |   |   |   |   | ` ref name_1
    |   | |     |   |   |   |   ` <*>
    |   | |     |   |   |   |     + <*>
    |   | |     |   |   |   |     | + <*>
    |   | |     |   |   |   |     | | + pure const
    |   | |     |   |   |   |     | | ` pure id
    |   | |     |   |   |   |     | ` <*>
    |   | |     |   |   |   |     |   + <*>
    |   | |     |   |   |   |     |   | + pure (flip ($))
    |   | |     |   |   |   |     |   | ` ref name_6
    |   | |     |   |   |   |     |   ` def name_7
    |   | |     |   |   |   |     |     ` <|>
    |   | |     |   |   |   |     |       + <*>
    |   | |     |   |   |   |     |       | + <*>
    |   | |     |   |   |   |     |       | | + pure (.)
    |   | |     |   |   |   |     |       | | ` <*>
    |   | |     |   |   |   |     |       | |   + ref name_2
    |   | |     |   |   |   |     |       | |   ` ref name_1
    |   | |     |   |   |   |     |       | ` rec name_7
    |   | |     |   |   |   |     |       ` pure id
    |   | |     |   |   |   |     ` ref name_6
    |   | |     |   |   |   ` <*>
    |   | |     |   |   |     + pure Haskell
    |   | |     |   |   |     ` rec name_4
    |   | |     |   |   ` <*>
    |   | |     |   |     + <*>
    |   | |     |   |     | + pure const
    |   | |     |   |     | ` pure Haskell
    |   | |     |   |     ` ref name_1
    |   | |     |   + look
    |   | |     |   | ` ref name_1
    |   | |     |   ` empty
    |   | |     ` <*>
    |   | |       + <*>
    |   | |       | + <*>
    |   | |       | | + pure const
    |   | |       | | ` pure id
    |   | |       | ` <*>
    |   | |       |   + <*>
    |   | |       |   | + pure (flip ($))
    |   | |       |   | ` ref name_6
    |   | |       |   ` def name_3
    |   | |       |     ` <|>
    |   | |       |       + <*>
    |   | |       |       | + <*>
    |   | |       |       | | + pure (.)
    |   | |       |       | | ` <*>
    |   | |       |       | |   + ref name_2
    |   | |       |       | |   ` ref name_1
    |   | |       |       | ` rec name_3
    |   | |       |       ` pure id
    |   | |       ` ref name_6
    |   | ` rec name_5
    |   ` pure id
    ` pure Haskell