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: "rizz check grade bussin\r\n    cooked bustin bussin\r\n        \"Needs improvement.\"\r\nno cap"
input_file: skullbrain-parser/src/inputs/match/match2.skull
---
Match@0..87
  Keyword@0..10 "rizz check"
  Trivia@10..11 " "
  Ident@11..16 "grade"
  Trivia@16..17 " "
  DelimitedRange@17..87
    OpenBrace@17..23 "bussin"
    Trivia@23..29 "\r\n    "
    MatchConditionDefault@29..87
      Keyword@29..35 "cooked"
      Trivia@35..36 " "
      Arrow@36..42 "bustin"
      DelimitedRange@42..87
        Trivia@42..43 " "
        OpenBrace@43..49 "bussin"
        Trivia@49..59 "\r\n        "
        Literal@59..79 "\"Needs improvement.\""
        Trivia@79..81 "\r\n"
        CloseBrace@81..87 "no cap"


Error: expected `⁨no cap⁩`
   ,-[ match2.skull:4:7 ]
   |
 4 | no cap
   |       | 
   |       `- insert here
   | 
   | Help: insert `⁨no cap⁩` after the indicated position
---'