Package org.sonar.sslr.internal.vm
Interface ParsingExpression
-
- All Superinterfaces:
Matcher
- All Known Subinterfaces:
CompilableGrammarRule,MemoParsingExpression
- All Known Implementing Classes:
AdjacentExpression,AnyTokenExpression,DelayedRuleInvocationExpression,EndOfInputExpression,FirstOfExpression,MutableParsingRule,NativeExpression,NextExpression,NextNotExpression,NothingExpression,OneOrMoreExpression,OptionalExpression,PatternExpression,RuleDefinition,RuleRefExpression,SequenceExpression,StringExpression,TillNewLineExpression,TokenExpression,TokensBridgeExpression,TokenTypeClassExpression,TokenTypeExpression,TokenTypesExpression,TokenValueExpression,TriviaExpression,ZeroOrMoreExpression
public interface ParsingExpression extends Matcher
Parsing expression.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description Instruction[]compile(CompilationHandler compiler)Compiles this expression into a sequence of instructions.
-
-
-
Method Detail
-
compile
Instruction[] compile(CompilationHandler compiler)
Compiles this expression into a sequence of instructions.
-
-