|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use Grammar | |
|---|---|
| com.sonar.sslr.api | |
| com.sonar.sslr.impl | |
| com.sonar.sslr.impl.matcher | |
| com.sonarsource.cobol.api | |
| org.sonar.sslr.grammar | API to define Parsing Expression Grammar. |
| org.sonar.sslr.internal.grammar | Internals of Grammar API. |
| org.sonar.sslr.parser | |
| Uses of Grammar in com.sonar.sslr.api |
|---|
| Methods in com.sonar.sslr.api that return Grammar | |
|---|---|
abstract Grammar |
PreprocessingDirective.getGrammar()
|
| Methods in com.sonar.sslr.api with parameters of type Grammar | |
|---|---|
static PreprocessingDirective |
PreprocessingDirective.create(AstNode ast,
Grammar grammar)
|
static Trivia |
Trivia.createPreprocessingDirective(AstNode ast,
Grammar grammar)
|
| Uses of Grammar in com.sonar.sslr.impl |
|---|
| Classes in com.sonar.sslr.impl with type parameters of type Grammar | |
|---|---|
class |
Parser<G extends Grammar>
Duplicates corresponding class from SSLR to provide Cobol-specific changes: added Parser.getLexerOutput()
|
static class |
Parser.Builder<G extends Grammar>
|
| Methods in com.sonar.sslr.impl with type parameters of type Grammar | ||
|---|---|---|
static
|
Parser.builder(G grammar)
|
|
static
|
Parser.builder(Parser<G> parser)
|
|
| Uses of Grammar in com.sonar.sslr.impl.matcher |
|---|
| Methods in com.sonar.sslr.impl.matcher with parameters of type Grammar | |
|---|---|
static void |
GrammarFunctions.enableMemoizationOfMatchesForAllRules(Grammar grammar)
Deprecated. in 1.19, use LexerfulGrammarBuilder.buildWithMemoizationOfMatchesForAllRules() instead. |
| Uses of Grammar in com.sonarsource.cobol.api |
|---|
| Subclasses of Grammar in com.sonarsource.cobol.api | |
|---|---|
class |
AcuCobolExtension
|
class |
CicsGrammar
|
class |
CobolGrammar
|
class |
DB2Grammar
|
class |
GcosExtension
|
class |
HpExtension
|
class |
MicrofocusExtension
|
| Uses of Grammar in org.sonar.sslr.grammar |
|---|
| Methods in org.sonar.sslr.grammar that return Grammar | |
|---|---|
Grammar |
LexerfulGrammarBuilder.build()
Constructs grammar. |
Grammar |
LexerfulGrammarBuilder.buildWithMemoizationOfMatchesForAllRules()
Constructs grammar with memoization of matches for all rules. |
| Uses of Grammar in org.sonar.sslr.internal.grammar |
|---|
| Subclasses of Grammar in org.sonar.sslr.internal.grammar | |
|---|---|
class |
MutableGrammar
|
| Uses of Grammar in org.sonar.sslr.parser |
|---|
| Subclasses of Grammar in org.sonar.sslr.parser | |
|---|---|
class |
LexerlessGrammar
Use LexerlessGrammarBuilder to create instances of this class. |
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||