rslint_parser 0.3.1

An extremely fast ECMAScript parser made for the rslint project
Documentation
MODULE@0..48
  VAR_DECL@0..21
    IDENT@0..3 "let"
    WHITESPACE@3..4 " "
    DECLARATOR@4..21
      SINGLE_PATTERN@4..5
        NAME@4..5
          IDENT@4..5 "a"
      WHITESPACE@5..6 " "
      EQ@6..7 "="
      WHITESPACE@7..8 " "
      FN_EXPR@8..21
        FUNCTION_KW@8..16 "function"
        PARAMETER_LIST@16..18
          L_PAREN@16..17 "("
          R_PAREN@17..18 ")"
        WHITESPACE@18..19 " "
        BLOCK_STMT@19..21
          L_CURLY@19..20 "{"
          R_CURLY@20..21 "}"
  WHITESPACE@21..22 "\n"
  VAR_DECL@22..47
    IDENT@22..25 "let"
    WHITESPACE@25..26 " "
    DECLARATOR@26..47
      SINGLE_PATTERN@26..27
        NAME@26..27
          IDENT@26..27 "b"
      WHITESPACE@27..28 " "
      EQ@28..29 "="
      WHITESPACE@29..30 " "
      FN_EXPR@30..47
        FUNCTION_KW@30..38 "function"
        WHITESPACE@38..39 " "
        NAME@39..42
          IDENT@39..42 "foo"
        PARAMETER_LIST@42..44
          L_PAREN@42..43 "("
          R_PAREN@43..44 ")"
        WHITESPACE@44..45 " "
        BLOCK_STMT@45..47
          L_CURLY@45..46 "{"
          R_CURLY@46..47 "}"
  WHITESPACE@47..48 "\n"