class Parser

Properties

$symbols
$terminals
$productions
$table
$defaultActions
$version
$debug
$none
$shift
$reduce
$accept
$eof
$yy
$match
$matched
$conditionStack
$conditionStackCount
$rules
$conditions
$done
$less
$more
$input
$offset
$ranges
$flex

Methods

trace()

No description

__construct()

No description

parserPerformAction($thisS, $yy, $yystate, $s, $o)

No description

parserLex()

No description

parseError($str = '', ParserError $hash = null)

No description

lexerError($str = '', LexerError $hash = null)

No description

parse($input)

No description

setInput($input)

No description

input()

No description

unput($ch)

No description

more()

No description

pastInput()

No description

upcomingInput()

No description

showPosition()

No description

next()

No description

lexerLex()

No description

begin($condition)

No description

popState()

No description

currentRules()

No description

LexerPerformAction($avoidingNameCollisions, $YY_START = null)

No description

Details

at line line 53
trace()

at line line 58
__construct()

at line line 416
parserPerformAction($thisS, $yy, $yystate, $s, $o)

Parameters

$thisS
$yy
$yystate
$s
$o

at line line 486
parserLex()

at line line 497
parseError($str = '', ParserError $hash = null)

Parameters

$str
ParserError $hash

at line line 502
lexerError($str = '', LexerError $hash = null)

Parameters

$str
LexerError $hash

at line line 507
parse($input)

Parameters

$input

at line line 665
setInput($input)

Parameters

$input

at line line 682
input()

at line line 705
unput($ch)

Parameters

$ch

at line line 739
more()

at line line 744
pastInput()

at line line 750
upcomingInput()

at line line 759
showPosition()

at line line 771
next()

at line line 851
lexerLex()

at line line 862
begin($condition)

Parameters

$condition

at line line 868
popState()

at line line 874
currentRules()

at line line 880
LexerPerformAction($avoidingNameCollisions, $YY_START = null)

Parameters

$avoidingNameCollisions
$YY_START