Uses of Class
com.sonar.sslr.api.Grammar
-
Packages that use Grammar Package Description 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 Modifier and Type Method Description abstract Grammar
PreprocessingDirective. getGrammar()
Deprecated.Methods in com.sonar.sslr.api with parameters of type Grammar Modifier and Type Method Description static PreprocessingDirective
PreprocessingDirective. create(AstNode ast, Grammar grammar)
Deprecated.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 Modifier and Type Class Description class
Parser<G extends Grammar>
Duplicates corresponding class from SSLR to provide Cobol-specific changes: addedParser.getLexerOutput()
static class
Parser.Builder<G extends Grammar>
Methods in com.sonar.sslr.impl with type parameters of type Grammar Modifier and Type Method Description static <G extends Grammar>
Parser.Builder<G>Parser. builder(Parser<G> parser)
static <G extends Grammar>
Parser.Builder<G>Parser. builder(G grammar)
-
Uses of Grammar in com.sonar.sslr.impl.matcher
Methods in com.sonar.sslr.impl.matcher with parameters of type Grammar Modifier and Type Method Description static void
GrammarFunctions. enableMemoizationOfMatchesForAllRules(Grammar grammar)
Deprecated.in 1.19, useLexerfulGrammarBuilder.buildWithMemoizationOfMatchesForAllRules()
instead. -
Uses of Grammar in com.sonarsource.cobol.api
Subclasses of Grammar in com.sonarsource.cobol.api Modifier and Type Class Description class
AcuCobolExtension
class
CicsGrammar
class
Cobol400Extension
class
CobolGrammar
class
DB2Grammar
class
EnterpriseExtension
class
GcosExtension
class
HpExtension
class
IleCobolExtension
class
MicrofocusExtension
-
Uses of Grammar in org.sonar.sslr.grammar
Methods in org.sonar.sslr.grammar that return Grammar Modifier and Type Method Description 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 Modifier and Type Class Description class
MutableGrammar
-
Uses of Grammar in org.sonar.sslr.parser
Subclasses of Grammar in org.sonar.sslr.parser Modifier and Type Class Description class
LexerlessGrammar
UseLexerlessGrammarBuilder
to create instances of this class.
-