Crate lib_ruby_parser[][src]

Modules

lex_states
nodes
source
token_rewriter
traverse

Structs

Diagnostic

Diagnostic message that comes from the parser when there's an error or warning

LexState
Lexer
Loc
Parser

A Bison parser, automatically generated from src/parser.features.y.

ParserOptions

Configuration of the parser

ParserResult
StaticEnvironment
StringValue
Token

A token that is emitted by a lexer and consumed by a parser

Enums

DiagnosticMessage
ErrorLevel

Error level of the diagnostic message

Node

Generic combination of all known nodes.

TokenValue

Functions

reserved_word
token_name

Maps token ID into human-readable name