rslint_parser 0.3.1

An extremely fast ECMAScript parser made for the rslint project
Documentation
MODULE@0..45
  FN_DECL@0..44
    FUNCTION_KW@0..8 "function"
    WHITESPACE@8..9 " "
    STAR@9..10 "*"
    NAME@10..13
      IDENT@10..13 "foo"
    PARAMETER_LIST@13..15
      L_PAREN@13..14 "("
      R_PAREN@14..15 ")"
    WHITESPACE@15..16 " "
    BLOCK_STMT@16..44
      L_CURLY@16..17 "{"
      WHITESPACE@17..19 "\n "
      EXPR_STMT@19..29
        YIELD_EXPR@19..28
          YIELD_KW@19..24 "yield"
          WHITESPACE@24..25 " "
          NAME_REF@25..28
            IDENT@25..28 "foo"
        SEMICOLON@28..29 ";"
      WHITESPACE@29..31 "\n "
      EXPR_STMT@31..42
        YIELD_EXPR@31..41
          YIELD_KW@31..36 "yield"
          STAR@36..37 "*"
          WHITESPACE@37..38 " "
          NAME_REF@38..41
            IDENT@38..41 "foo"
        SEMICOLON@41..42 ";"
      WHITESPACE@42..43 "\n"
      R_CURLY@43..44 "}"
  WHITESPACE@44..45 "\n"