Parle\RLexer::pushState

(PECL parle >= 0.5.1)

Parle\RLexer::pushStateПродвигает новое начальное состояние

Описание

public Parle\RLexer::pushState(string $state): int

Этот тип лексера может иметь более одного состояния устройства. Это позволяет вам использовать разные токены в зависимости от контекста, что позволяет выполнять простой синтаксический анализ. После отправки состояния его можно использовать с подходящим вариантом сигнатуры Parle\RLexer::push().

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

state

Название состояния

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

add a note add a note

User Contributed Notes

There are no user contributed notes for this page.
To Top