(PECL parle >= 0.5.1)
解析器类。可以在运行时定义规则。一旦最终确定,就需要一个 Parle\Lexer 实例来提供标记流。
$data
$lexer
$tok
$name
$rule
$tokenId
$idx
Parle\Parser::ACTION_ERROR
Parle\Parser::ACTION_SHIFT
Parle\Parser::ACTION_REDUCE
Parle\Parser::ACTION_GOTO
Parle\Parser::ACTION_ACCEPT
Parle\Parser::ERROR_SYNTAX
Parle\Parser::ERROR_NON_ASSOCIATIVE
Parle\Parser::ERROR_UNKNOWN_TOKEN
当前解析器动作,与其中一个动作类常量匹配,只读。
在 reduce 动作中刚刚处理的语法规则 ID。该值对应于标记或生产 ID。只读。