Uses of Package
com.sonar.sslr.api
-
Packages that use com.sonar.sslr.api Package Description com.sonar.sslr.api com.sonar.sslr.api.symbol com.sonar.sslr.api.typed com.sonar.sslr.impl com.sonar.sslr.impl.ast com.sonar.sslr.impl.channel com.sonar.sslr.impl.matcher com.sonar.sslr.impl.typed com.sonarsource.cobol.api com.sonarsource.cobol.api.ast com.sonarsource.cobol.api.issue 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 Class Description 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 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 tokensGenericTokenType Grammar UseLexerfulGrammarBuilder
to create instances of this class.LexerOutput Offsets Deprecated.since 4.2PreprocessingDirective Deprecated.in 1.20, use your own preprocessor API instead.Preprocessor2 A Preprocessor can be used to modify the content of the LexerOuput before launching the parser.PreprocessorAction Deprecated.in 1.20, use your own preprocessor API instead.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 TokenContinuation TokenType Trivia Trivia.TriviaKind -
Classes in com.sonar.sslr.api used by com.sonar.sslr.api.symbol Class Description 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.typed Class Description 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.Rule This interface is not intended to be implemented by clients.TokenType Trivia -
Classes in com.sonar.sslr.api used by com.sonar.sslr.impl Class Description 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 UseLexerfulGrammarBuilder
to create instances of this class.LexerOutput Preprocessor Deprecated.in 1.20, use your own preprocessor API instead.Preprocessor2 A Preprocessor can be used to modify the content of the LexerOuput before launching the parser.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 Class Description 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 Class Description TokenType -
Classes in com.sonar.sslr.api used by com.sonar.sslr.impl.matcher Class Description 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 UseLexerfulGrammarBuilder
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.sonar.sslr.impl.typed Class Description 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 com.sonarsource.cobol.api Class Description 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 UseLexerfulGrammarBuilder
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 Class Description 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 -
Classes in com.sonar.sslr.api used by com.sonarsource.cobol.api.issue Class Description 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 com.sonarsource.cobol.api.lexer Class Description 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 Class Description 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 Class Description 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 Class Description 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 UseLexerfulGrammarBuilder
to create instances of this class.TokenType -
Classes in com.sonar.sslr.api used by org.sonar.sslr.internal.ast.select Class Description 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 Class Description 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 UseLexerfulGrammarBuilder
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 Class Description 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 Class Description 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 Class Description 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 Class Description 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 UseLexerfulGrammarBuilder
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