rslint_parser 0.3.1

An extremely fast ECMAScript parser made for the rslint project
Documentation
MODULE@0..43
  VAR_DECL@0..42
    IDENT@0..3 "let"
    WHITESPACE@3..4 " "
    DECLARATOR@4..42
      SINGLE_PATTERN@4..5
        NAME@4..5
          IDENT@4..5 "a"
      WHITESPACE@5..6 " "
      EQ@6..7 "="
      WHITESPACE@7..8 " "
      OBJECT_EXPR@8..42
        L_CURLY@8..9 "{"
        WHITESPACE@9..11 "\n "
        GETTER@11..40
          GET_KW@11..14 "get"
          WHITESPACE@14..15 " "
          NAME@15..18
            IDENT@15..18 "foo"
          PARAMETER_LIST@18..20
            L_PAREN@18..19 "("
            R_PAREN@19..20 ")"
          WHITESPACE@20..21 " "
          BLOCK_STMT@21..40
            L_CURLY@21..22 "{"
            WHITESPACE@22..26 "\n   "
            RETURN_STMT@26..37
              RETURN_KW@26..32 "return"
              WHITESPACE@32..33 " "
              NAME_REF@33..36
                IDENT@33..36 "foo"
              SEMICOLON@36..37 ";"
            WHITESPACE@37..39 "\n "
            R_CURLY@39..40 "}"
        WHITESPACE@40..41 "\n"
        R_CURLY@41..42 "}"
  WHITESPACE@42..43 "\n"