PHP Conference Nagoya 2025

Parle\Lexer::push

(PECL parle >= 0.5.1)

Parle\Lexer::pushДобавляет правило лексера

Описание

public Parle\Lexer::push(string $regex, int $id): void

Выдвигает шаблон для распознавания лексемы.

Список параметров

regex

Регулярное выражение, используемое для сопоставления токенов.

id

Идентификатор токена. Если экземпляр лексера предназначен для автономного использования, может быть произвольным числом. Если экземпляр лексера будет передан синтаксическому анализатору, должен быть идентификатор, возвращаемый Parle\Parser::tokenid().

Возвращаемые значения

Функция не возвращает значения после выполнения.

Добавить

Примечания пользователей

Пользователи ещё не добавляли примечания для страницы
To Top