Uses of Class
com.sonar.sslr.api.Grammar

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
<G extends Grammar>
Parser.Builder<G>
Parser.builder(G grammar)
           
static
<G extends Grammar>
Parser.Builder<G>
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.
 



Copyright © 2009-2014 SonarSource. All Rights Reserved.