rslint_parser 0.3.1

An extremely fast ECMAScript parser made for the rslint project
Documentation
MODULE@0..82
  VAR_DECL@0..23
    IDENT@0..3 "let"
    WHITESPACE@3..4 " "
    DECLARATOR@4..23
      SINGLE_PATTERN@4..5
        NAME@4..5
          IDENT@4..5 "a"
      WHITESPACE@5..6 " "
      EQ@6..7 "="
      WHITESPACE@7..8 " "
      ARROW_EXPR@8..23
        ASYNC_KW@8..13 "async"
        WHITESPACE@13..14 " "
        NAME@14..17
          IDENT@14..17 "foo"
        WHITESPACE@17..18 " "
        FAT_ARROW@18..20 "=>"
        WHITESPACE@20..21 " "
        BLOCK_STMT@21..23
          L_CURLY@21..22 "{"
          R_CURLY@22..23 "}"
  WHITESPACE@23..24 "\n"
  VAR_DECL@24..49
    IDENT@24..27 "let"
    WHITESPACE@27..28 " "
    DECLARATOR@28..49
      SINGLE_PATTERN@28..29
        NAME@28..29
          IDENT@28..29 "b"
      WHITESPACE@29..30 " "
      EQ@30..31 "="
      WHITESPACE@31..32 " "
      ARROW_EXPR@32..49
        ASYNC_KW@32..37 "async"
        WHITESPACE@37..38 " "
        PARAMETER_LIST@38..43
          L_PAREN@38..39 "("
          SINGLE_PATTERN@39..42
            NAME@39..42
              IDENT@39..42 "bar"
          R_PAREN@42..43 ")"
        WHITESPACE@43..44 " "
        FAT_ARROW@44..46 "=>"
        WHITESPACE@46..47 " "
        BLOCK_STMT@47..49
          L_CURLY@47..48 "{"
          R_CURLY@48..49 "}"
  WHITESPACE@49..50 "\n"
  EXPR_STMT@50..81
    ARROW_EXPR@50..81
      ASYNC_KW@50..55 "async"
      WHITESPACE@55..56 " "
      PARAMETER_LIST@56..74
        L_PAREN@56..57 "("
        SINGLE_PATTERN@57..60
          NAME@57..60
            IDENT@57..60 "foo"
        COMMA@60..61 ","
        WHITESPACE@61..62 " "
        SINGLE_PATTERN@62..65
          NAME@62..65
            IDENT@62..65 "bar"
        COMMA@65..66 ","
        WHITESPACE@66..67 " "
        REST_PATTERN@67..73
          DOT2@67..70 "..."
          SINGLE_PATTERN@70..73
            NAME@70..73
              IDENT@70..73 "baz"
        R_PAREN@73..74 ")"
      WHITESPACE@74..75 " "
      FAT_ARROW@75..77 "=>"
      WHITESPACE@77..78 " "
      NAME_REF@78..81
        IDENT@78..81 "foo"
  WHITESPACE@81..82 "\n"