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 53
trace()

at line 58
__construct()

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

Parameters

$thisS
$yy
$yystate
$s
$o

at line 535
parserLex()

at line 546
parseError($str = "", ParserError $hash = null)

Parameters

$str
ParserError $hash

at line 551
lexerError($str = "", LexerError $hash = null)

Parameters

$str
LexerError $hash

at line 556
parse($input)

Parameters

$input

at line 714
setInput($input)

Parameters

$input

at line 731
input()

at line 754
unput($ch)

Parameters

$ch

at line 788
more()

at line 793
pastInput()

at line 799
upcomingInput()

at line 808
showPosition()

at line 820
next()

at line 900
lexerLex()

at line 911
begin($condition)

Parameters

$condition

at line 917
popState()

at line 923
currentRules()

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

Parameters

$avoidingNameCollisions
$YY_START