Uses of Package
com.sonar.sslr.api

Packages that use com.sonar.sslr.api
com.sonar.sslr.api   
com.sonar.sslr.api.flow   
com.sonar.sslr.api.symbol   
com.sonar.sslr.impl   
com.sonar.sslr.impl.ast   
com.sonar.sslr.impl.channel   
com.sonar.sslr.impl.matcher   
com.sonarsource.cobol.api   
com.sonarsource.cobol.api.ast   
com.sonarsource.cobol.api.flow   
com.sonarsource.cobol.api.lexer   
com.sonarsource.cobol.api.symbol   
org.sonar.sslr.ast   
org.sonar.sslr.grammar API to define Parsing Expression Grammar
org.sonar.sslr.internal.ast.select   
org.sonar.sslr.internal.grammar Internals of Grammar API. 
org.sonar.sslr.internal.matchers Internals of Parser. 
org.sonar.sslr.internal.vm   
org.sonar.sslr.internal.vm.lexerful Members of this package must not be used from outside of SSLR. 
org.sonar.sslr.parser   
 

Classes in com.sonar.sslr.api used by com.sonar.sslr.api
AstNode
          the parser is in charge to construct an abstract syntax tree (AST) which is a tree representation of the abstract syntactic structure of source code.
AstNodeBrowser
           
AstNodeSkippingPolicy
          Specific Ast node types that can tell whether they should be skipped from being attached to the AST or not.
AstNodeType
          Each AST Node has a type which can be for instance the Rule of a Grammar, a language keyword or a language special token like a WORD.
AstVisitor
           
CommentAnalyser
           
Comments
          Utility class to manipulate comment tokens
GenericTokenType
           
Grammar
          Use LexerfulGrammarBuilder to create instances of this class.
LexerOutput
           
PreprocessingDirective
           
Preprocessor2
          A Preprocessor can be used to modify the content of the LexerOuput before launching the parser.
PreprocessorAction
          This class encapsulates the actions to be performed by a preprocessor.
RecognitionException
          This class is not intended to be instantiated or subclassed by clients.
RecognitionExceptionListener
          Deprecated. in 1.19, use com.sonar.sslr.squid.AstScannerExceptionHandler from the SSLR Squid Bridge (2.3)
Rule
          This interface is not intended to be implemented by clients.
Token
          Tokens are string of character like an identifier, a literal, an integer, ...
Token.Builder
           
TokenType
           
Trivia
           
Trivia.TriviaKind
           
 

Classes in com.sonar.sslr.api used by com.sonar.sslr.api.flow
AstNode
          the parser is in charge to construct an abstract syntax tree (AST) which is a tree representation of the abstract syntactic structure of source code.
 

Classes in com.sonar.sslr.api used by com.sonar.sslr.api.symbol
AstNode
          the parser is in charge to construct an abstract syntax tree (AST) which is a tree representation of the abstract syntactic structure of source code.
 

Classes in com.sonar.sslr.api used by com.sonar.sslr.impl
AstNode
          the parser is in charge to construct an abstract syntax tree (AST) which is a tree representation of the abstract syntactic structure of source code.
Grammar
          Use LexerfulGrammarBuilder to create instances of this class.
LexerOutput
           
Preprocessor
           A preprocessor is a component which can alter the stream of Token and Trivia.
The supported operations are injection and deletion.
Preprocessor2
          A Preprocessor can be used to modify the content of the LexerOuput before launching the parser.
RecognitionExceptionListener
          Deprecated. in 1.19, use com.sonar.sslr.squid.AstScannerExceptionHandler from the SSLR Squid Bridge (2.3)
Rule
          This interface is not intended to be implemented by clients.
Token
          Tokens are string of character like an identifier, a literal, an integer, ...
Trivia
           
 

Classes in com.sonar.sslr.api used by com.sonar.sslr.impl.ast
AstNode
          the parser is in charge to construct an abstract syntax tree (AST) which is a tree representation of the abstract syntactic structure of source code.
AstNodeSkippingPolicy
          Specific Ast node types that can tell whether they should be skipped from being attached to the AST or not.
AstNodeType
          Each AST Node has a type which can be for instance the Rule of a Grammar, a language keyword or a language special token like a WORD.
AstVisitor
           
 

Classes in com.sonar.sslr.api used by com.sonar.sslr.impl.channel
TokenType
           
 

Classes in com.sonar.sslr.api used by com.sonar.sslr.impl.matcher
AstNode
          the parser is in charge to construct an abstract syntax tree (AST) which is a tree representation of the abstract syntactic structure of source code.
AstNodeSkippingPolicy
          Specific Ast node types that can tell whether they should be skipped from being attached to the AST or not.
AstNodeType
          Each AST Node has a type which can be for instance the Rule of a Grammar, a language keyword or a language special token like a WORD.
Grammar
          Use LexerfulGrammarBuilder to create instances of this class.
Rule
          This interface is not intended to be implemented by clients.
TokenType
           
 

Classes in com.sonar.sslr.api used by com.sonarsource.cobol.api
AstNode
          the parser is in charge to construct an abstract syntax tree (AST) which is a tree representation of the abstract syntactic structure of source code.
AstNodeType
          Each AST Node has a type which can be for instance the Rule of a Grammar, a language keyword or a language special token like a WORD.
Grammar
          Use LexerfulGrammarBuilder to create instances of this class.
Rule
          This interface is not intended to be implemented by clients.
TokenType
           
 

Classes in com.sonar.sslr.api used by com.sonarsource.cobol.api.ast
AstNode
          the parser is in charge to construct an abstract syntax tree (AST) which is a tree representation of the abstract syntactic structure of source code.
AstNodeType
          Each AST Node has a type which can be for instance the Rule of a Grammar, a language keyword or a language special token like a WORD.
AstVisitor
           
Comments
          Utility class to manipulate comment tokens
Token
          Tokens are string of character like an identifier, a literal, an integer, ...
 

Classes in com.sonar.sslr.api used by com.sonarsource.cobol.api.flow
AstNode
          the parser is in charge to construct an abstract syntax tree (AST) which is a tree representation of the abstract syntactic structure of source code.
 

Classes in com.sonar.sslr.api used by com.sonarsource.cobol.api.lexer
Preprocessor2
          A Preprocessor can be used to modify the content of the LexerOuput before launching the parser.
 

Classes in com.sonar.sslr.api used by com.sonarsource.cobol.api.symbol
AstNode
          the parser is in charge to construct an abstract syntax tree (AST) which is a tree representation of the abstract syntactic structure of source code.
Token
          Tokens are string of character like an identifier, a literal, an integer, ...
 

Classes in com.sonar.sslr.api used by org.sonar.sslr.ast
AstNode
          the parser is in charge to construct an abstract syntax tree (AST) which is a tree representation of the abstract syntactic structure of source code.
AstNodeType
          Each AST Node has a type which can be for instance the Rule of a Grammar, a language keyword or a language special token like a WORD.
 

Classes in com.sonar.sslr.api used by org.sonar.sslr.grammar
AstNodeType
          Each AST Node has a type which can be for instance the Rule of a Grammar, a language keyword or a language special token like a WORD.
Grammar
          Use LexerfulGrammarBuilder to create instances of this class.
TokenType
           
 

Classes in com.sonar.sslr.api used by org.sonar.sslr.internal.ast.select
AstNode
          the parser is in charge to construct an abstract syntax tree (AST) which is a tree representation of the abstract syntactic structure of source code.
AstNodeType
          Each AST Node has a type which can be for instance the Rule of a Grammar, a language keyword or a language special token like a WORD.
 

Classes in com.sonar.sslr.api used by org.sonar.sslr.internal.grammar
AstNode
          the parser is in charge to construct an abstract syntax tree (AST) which is a tree representation of the abstract syntactic structure of source code.
AstNodeSkippingPolicy
          Specific Ast node types that can tell whether they should be skipped from being attached to the AST or not.
AstNodeType
          Each AST Node has a type which can be for instance the Rule of a Grammar, a language keyword or a language special token like a WORD.
Grammar
          Use LexerfulGrammarBuilder to create instances of this class.
Rule
          This interface is not intended to be implemented by clients.
 

Classes in com.sonar.sslr.api used by org.sonar.sslr.internal.matchers
AstNode
          the parser is in charge to construct an abstract syntax tree (AST) which is a tree representation of the abstract syntactic structure of source code.
Token
          Tokens are string of character like an identifier, a literal, an integer, ...
 

Classes in com.sonar.sslr.api used by org.sonar.sslr.internal.vm
AstNodeType
          Each AST Node has a type which can be for instance the Rule of a Grammar, a language keyword or a language special token like a WORD.
Rule
          This interface is not intended to be implemented by clients.
Token
          Tokens are string of character like an identifier, a literal, an integer, ...
TokenType
           
Trivia.TriviaKind
           
 

Classes in com.sonar.sslr.api used by org.sonar.sslr.internal.vm.lexerful
Token
          Tokens are string of character like an identifier, a literal, an integer, ...
TokenType
           
 

Classes in com.sonar.sslr.api used by org.sonar.sslr.parser
AstNode
          the parser is in charge to construct an abstract syntax tree (AST) which is a tree representation of the abstract syntactic structure of source code.
Grammar
          Use LexerfulGrammarBuilder to create instances of this class.
Rule
          This interface is not intended to be implemented by clients.
Token
          Tokens are string of character like an identifier, a literal, an integer, ...
TokenType
           
 



Copyright © 2009-2014 SonarSource. All Rights Reserved.