PHP.mk документација
Parle\Parser
Почист и полокален преглед на PHP референцата, со задржана структура од PHP.net и подобра читливост за примери, секции и белешки.
Патека
class.parle-parser.php
Локална патека за оваа страница.
Извор
php.net/manual/en
Оригиналниот HTML се реупотребува и локално се стилизира.
Режим
Прокси + превод во позадина
Кодовите, табелите и белешките остануваат читливи во истиот тек.
Референца
class.parle-parser.php
Parle\Parser
Референца за `class.parle-parser.php` со подобрена типографија и навигација.
Класата Parle\Parser
(PECL parle >= 0.5.1)
Вовед
Класа на парсер. Правилата можат да се дефинираат во лет. Откако ќе се финализира, а Parle\Lexer инстанца е потребна за испорака на протокот на токени.
Синопсис на класата
class Parle\Parser
{
/* Константи */
/* Својства */
/* Методи */
}Претходно дефинирани константи
Својства
- action
-
Тековната акција на парсер што одговара на една од константите на класата за акции, само за читање.
- reduceId
-
ИД на граматичко правило штотуку обработено во акцијата за редукција. Вредноста одговара или на токен или на ИД на продукција. Само за читање.
Содржина
- Parle\Parser::advance — Обработи следно правило за парсер
- Parle\Parser::build — Финализирај ги правилата на граматиката
- Parle\Parser::consume — Консумирај ги податоците за обработка
- Parle\Parser::dump — Исфрли ја граматиката
- Parle\Parser::errorInfo — Преземи ги информациите за грешка
- Parle\Parser::left — Декларирај токен со лева асоцијативност
- Parle\Parser::nonassoc — Декларирај токен без асоцијативност
- Parle\Parser::precedence — Декларирај правило за претходност
- Parle\Parser::push — Додај правило на граматиката
- Parle\Parser::reset — Ресетирај ја состојбата на парсерот
- Parle\Parser::right — Декларирај токен со десна асоцијативност
- Parle\Parser::sigil — Преземи дел од правило што се совпаѓа
- Parle\Parser::sigilCount — Број на елементи во совпаднато правило
- Parle\Parser::sigilName — Преземи име на правило или токен
- Parle\Parser::token — Декларирај токен
- Parle\Parser::tokenId — Земи ID на токен
- Parle\Parser::trace — Следи ја операцијата на парсер
- Parle\Parser::validate — Валидирај влез
Белешки од корисници
Нема белешки од корисници за оваа страница.