jrsonnet-rowan-parser 0.5.0-pre98

Rowan-based CST for jrsonnet
Documentation
---
source: crates/jrsonnet-rowan-parser/src/tests.rs
expression: "{a:1 for a in [1, 2, 3]}\n"
---
SOURCE_FILE@0..25
  EXPR@0..24
    EXPR_OBJECT@0..24
      OBJ_BODY_COMP@0..24
        L_BRACE@0..1 "{"
        MEMBER_FIELD_NORMAL@1..4
          FIELD_NAME_FIXED@1..2
            NAME@1..2
              IDENT@1..2 "a"
          VISIBILITY@2..3
            COLON@2..3 ":"
          EXPR@3..4
            EXPR_NUMBER@3..4
              FLOAT@3..4 "1"
        WHITESPACE@4..5 " "
        FOR_SPEC@5..23
          FOR_KW@5..8 "for"
          WHITESPACE@8..9 " "
          DESTRUCT_FULL@9..10
            NAME@9..10
              IDENT@9..10 "a"
          WHITESPACE@10..11 " "
          IN_KW@11..13 "in"
          WHITESPACE@13..14 " "
          EXPR@14..23
            EXPR_ARRAY@14..23
              L_BRACK@14..15 "["
              EXPR@15..16
                EXPR_NUMBER@15..16
                  FLOAT@15..16 "1"
              COMMA@16..17 ","
              WHITESPACE@17..18 " "
              EXPR@18..19
                EXPR_NUMBER@18..19
                  FLOAT@18..19 "2"
              COMMA@19..20 ","
              WHITESPACE@20..21 " "
              EXPR@21..22
                EXPR_NUMBER@21..22
                  FLOAT@21..22 "3"
              R_BRACK@22..23 "]"
        R_BRACE@23..24 "}"
  WHITESPACE@24..25 "\n"