skullbrain-parser 0.1.0

Parses skullbrain tokens into a concrete syntax tree (CST).
Documentation
---
source: skullbrain-parser/src/test.rs
expression: display_target
info: "edgin check only in ohio bussin no cap "
input_file: skullbrain-parser/src/inputs/if_else/if_else3.skull
---
IfElse@0..39
  If@0..12
    Keyword@0..11 "edgin check"
    Trivia@11..12 " "
    Condition@12..12
      DelimitedRange@12..12
    Body@12..12
      DelimitedRange@12..12
  Else@12..38
    Keyword@12..24 "only in ohio"
    Trivia@24..25 " "
    Condition@25..25
      DelimitedRange@25..25
    Body@25..38
      DelimitedRange@25..38
        OpenBrace@25..31 "bussin"
        Trivia@31..32 " "
        CloseBrace@32..38 "no cap"
  Trivia@38..39 " "


Error: missing `⁨uwu⁩` and `⁨owo⁩` delimiters
   ,-[ if_else3.skull:1:13 ]
   |
 1 | edgin check only in ohio bussin no cap
   |             |^^^^^^^^^^^| 
   |             `------------- insert `⁨uwu⁩` at the indicated position
   |                         | 
   |                         `- insert `⁨owo⁩` at the indicated position
   | 
   | Help: wrap the span in `⁨uwu⁩` and `⁨owo⁩` delimiters
---'
Error: missing `⁨bussin⁩` and `⁨no cap⁩` delimiters
   ,-[ if_else3.skull:1:13 ]
   |
 1 | edgin check only in ohio bussin no cap
   |             |^^^^^^^^^^^| 
   |             `------------- insert `⁨bussin⁩` at the indicated position
   |                         | 
   |                         `- insert `⁨no cap⁩` at the indicated position
   | 
   | Help: wrap the span in `⁨bussin⁩` and `⁨no cap⁩` delimiters
---'
Error: missing `⁨uwu⁩` and `⁨owo⁩` delimiters
   ,-[ if_else3.skull:1:26 ]
   |
 1 | edgin check only in ohio bussin no cap
   |                          |^^^^^| 
   |                          `------- insert `⁨uwu⁩` at the indicated position
   |                                | 
   |                                `- insert `⁨owo⁩` at the indicated position
   | 
   | Help: wrap the span in `⁨uwu⁩` and `⁨owo⁩` delimiters
---'