rslint_parser 0.3.1

An extremely fast ECMAScript parser made for the rslint project
Documentation
MODULE@0..48
  VAR_DECL@0..47
    IDENT@0..3 "let"
    WHITESPACE@3..4 " "
    DECLARATOR@4..47
      SINGLE_PATTERN@4..5
        NAME@4..5
          IDENT@4..5 "a"
      WHITESPACE@5..6 " "
      EQ@6..7 "="
      WHITESPACE@7..8 " "
      OBJECT_EXPR@8..47
        L_CURLY@8..9 "{"
        WHITESPACE@9..12 "\n  "
        METHOD@12..26
          ASYNC_KW@12..17 "async"
          WHITESPACE@17..18 " "
          NAME@18..21
            IDENT@18..21 "foo"
          PARAMETER_LIST@21..23
            L_PAREN@21..22 "("
            R_PAREN@22..23 ")"
          WHITESPACE@23..24 " "
          BLOCK_STMT@24..26
            L_CURLY@24..25 "{"
            R_CURLY@25..26 "}"
        COMMA@26..27 ","
        WHITESPACE@27..30 "\n  "
        METHOD@30..45
          ASYNC_KW@30..35 "async"
          WHITESPACE@35..36 " "
          STAR@36..37 "*"
          NAME@37..40
            IDENT@37..40 "foo"
          PARAMETER_LIST@40..42
            L_PAREN@40..41 "("
            R_PAREN@41..42 ")"
          WHITESPACE@42..43 " "
          BLOCK_STMT@43..45
            L_CURLY@43..44 "{"
            R_CURLY@44..45 "}"
        WHITESPACE@45..46 "\n"
        R_CURLY@46..47 "}"
  WHITESPACE@47..48 "\n"