Parle\RLexer::pushState

(PECL parle >= 0.5.1)

Parle\RLexer::pushStateEmpuja un nuevo estado de inicio

Descripción

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

Este analizador léxico puede tener más de una máquina de estados. Esto permite analizar diferentes tokens según el contexto, permitiendo así realizar un análisis sintáctico simple. Una vez empujado un estado, puede ser utilizado con una variante de firma Parle\RLexer::push() adecuada.

Parámetros

state

El nombre del estado.

Valores devueltos

add a note

User Contributed Notes

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