Interface ILexerActionExecutor
Executes lexer inline actions when an explicit runtime policy opts in to them.
public interface ILexerActionExecutor
- Extension Methods
Methods
Execute(LexerActionExecutionContext, LexerActionExecutionResult)
Executes a lexer inline action for an accepted token match.
LexerActionExecutionOutcome Execute(LexerActionExecutionContext context, LexerActionExecutionResult result)
Parameters
contextLexerActionExecutionContextContext describing the accepted lexer action.
resultLexerActionExecutionResultMutable result receiving supported lexer action token mutations.
Returns
- LexerActionExecutionOutcome
The action execution outcome.