PHP Класс hafriedlander\Peg\Compiler\Rule
A rule is the basic unit of a PEG. This parses one rule, and generates a function that will match on a string
Показать файл
Открыть проект
Открытые свойства
Защищенные свойства (Protected)
Открытые методы
Метод |
Описание |
|
__construct ( $parser, $lines ) |
|
|
compile ( $indent ) |
Generate the PHP code for a function to match against a string for this rule |
|
parse_rule ( ) |
* Manual parsing, because we can't bootstrap ourselves yet |
|
tokenize ( $str, &$tokens, $o ) |
|
|
Описание методов
__construct()
публичный Метод
compile()
публичный Метод
Generate the PHP code for a function to match against a string for this rule
parse_rule()
публичный Метод
* Manual parsing, because we can't bootstrap ourselves yet
tokenize()
публичный Метод
Описание свойств
$argument_rx статическое публичное свойство
static public $argument_rx |
$extends публичное свойство
$function_rx статическое публичное свойство
static public $function_rx |
$lines защищенное свойство
$parser защищенное свойство
$replacement_rx статическое публичное свойство
static public $replacement_rx |
$rule_rx статическое публичное свойство
$rx_rx статическое публичное свойство