Parle\Parser::push
(PECL parle >= 0.5.1)
Parle\Parser::push — Add a grammar rule
Description
public Parle\Parser::push(string $name, string $rule): int
Push a grammar rule. The production id returned can be used later in the parsing process to identify the rule matched.
Parameters
-
name
-
Rule name.
-
rule
-
The rule to be added. The syntax is Bison compatible.
Return Values
Returns int representing the rule index.
© 1997–2021 The PHP Documentation Group
Licensed under the Creative Commons Attribution License v3.0 or later.
https://www.php.net/manual/en/parle-parser.push.php