Parle\RLexer::pushState
(PECL parle >= 0.5.1)
Parle\RLexer::pushState - Просуває новий початковий стан
Опис
public Parle\RLexer::pushState(string $state): int
Цей тип лексера може мати більше одного стану пристрою. Це дозволяє використовувати різні токени залежно від контексту, що дозволяє виконувати простий синтаксичний аналіз. Після відправлення стану його можна використовувати з відповідним варіантом сигнатури Parle\RLexer::push()
Список параметрів
state
Назва стану