(PECL parle >= 0.5.1)
Parle\RLexer::pushState — Push a new start state
This lexer type can have more than one state machine. This allows you to lex different tokens depending on context, thus allowing simple parsing to take place. Once a state pushed, it can be used with a suitable Parle\RLexer::push() signature variant.
state
Name of the state.