Add a grammar rule

# Parle\Parser::push

(PECL parle >= 0.5.1)

Parle\Parser::push — Add a grammar rule

### 説明

public function 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.

### パラメータ

`name`

  Rule name.

`rule`

  The rule to be added. The syntax is Bison compatible.

### 戻り値

Returns int representing the rule index.

`↑` and `↓` to navigate • `Enter` to select • `Esc` to close • `/` to open