jrsonnet-rowan-parser 0.5.0-pre98

Rowan-based CST for jrsonnet
Documentation
---
source: crates/jrsonnet-rowan-parser/src/tests.rs
expression: "function(a, b\n"
---
SOURCE_FILE@0..14
  EXPR@0..14
    EXPR_FUNCTION@0..14
      FUNCTION_KW@0..8 "function"
      PARAMS_DESC@8..14
        L_PAREN@8..9 "("
        PARAM@9..10
          DESTRUCT_FULL@9..10
            NAME@9..10
              IDENT@9..10 "a"
        COMMA@10..11 ","
        WHITESPACE@11..12 " "
        PARAM@12..13
          DESTRUCT_FULL@12..13
            NAME@12..13
              IDENT@12..13 "b"
        WHITESPACE@13..14 "\n"
        ERROR_MISSING_TOKEN@14..14
      EXPR@14..14
        ERROR_MISSING_TOKEN@14..14
===
LocatedSyntaxError { error: Missing { expected: Unnamed(SyntaxKindSet([R_PAREN, COMMA, ASSIGN])) }, range: 14..14 }
LocatedSyntaxError { error: Missing { expected: Named("expression") }, range: 14..14 }
===
   ·               ╭── missing R_PAREN, COMMA or ASSIGN
1  │ function(a, b
   ·               ╰── missing expression