class

Lrama::Runtime::Parser

Inherits Lrama::Runtime::CstParser < Reference < Object

Constructors

new(debug : Bool = false)
Source

Instance methods

debug?
Source
diagnostics
Source
eof_symbol
Source
error_recovery?
Source
error_symbol
Source
has_locations?
Source
parse(lexer : Lexer) : Int32

ameba:disable Metrics/CyclomaticComplexity

Source
reduce(rule : Int32, values : Array(Value), locations : Array(Location | Nil)) : Value
Source
yycheck
Source
yydefact
Source
yydefgoto
Source
yyfinal
Source
yylast
Source
yyntokens
Source
yypact
Source
yypact_ninf
Source
yypgoto
Source
yyr1
Source
yyr2
Source
yytable
Source
yytable_ninf
Source