| Package | Description |
|---|---|
| com.sonar.sslr.impl.matcher | |
| org.sonar.sslr.grammar |
API to define Parsing Expression Grammar.
|
| org.sonar.sslr.internal.grammar |
Internals of Grammar API.
|
| org.sonar.sslr.internal.vm | |
| org.sonar.sslr.internal.vm.lexerful |
Members of this package must not be used from outside of SSLR.
|
| Class and Description |
|---|
| CompilableGrammarRule
Rule, which can be compiled by
MutableGrammarCompiler. |
| CompilationHandler |
| Instruction |
| MemoParsingExpression |
| ParsingExpression
Parsing expression.
|
| Class and Description |
|---|
| ParsingExpression
Parsing expression.
|
| Class and Description |
|---|
| CompilableGrammarRule
Rule, which can be compiled by
MutableGrammarCompiler. |
| CompilationHandler |
| Instruction |
| MemoParsingExpression |
| ParsingExpression
Parsing expression.
|
| Class and Description |
|---|
| CompilableGrammarRule
Rule, which can be compiled by
MutableGrammarCompiler. |
| CompilationHandler |
| CompiledGrammar |
| EndOfInputExpression |
| ErrorTreeNode |
| Instruction |
| Machine
Duplicates corresponding class from SSLR to improve:
Performance in case of parsing list of tokens multiple times, but with different starting positions.
|
| MachineHandler |
| MachineStack |
| NativeExpression |
| NothingExpression |
| ParsingExpression
Parsing expression.
|
| Class and Description |
|---|
| Instruction |
| Machine
Duplicates corresponding class from SSLR to improve:
Performance in case of parsing list of tokens multiple times, but with different starting positions.
|
| NativeExpression |
| ParsingExpression
Parsing expression.
|
Copyright © 2009–2018 SonarSource. All rights reserved.