Index

A B C D E F G H I J K L M N O P R S T U V W X Y Z _ 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form

A

ABSTRACT - Enum constant in enum class com.javacc.parser.JavaCCConstants.TokenType
 
accessModifiers - Static variable in class com.javacc.output.csharp.CSharpTranslator
 
add(TypeParameter) - Method in class com.javacc.parser.tree.TypeParameters
 
add(TypeParameters) - Method in class com.javacc.parser.tree.TypeParameters
 
add(String, String) - Method in class com.javacc.output.Sequencer
 
addAnnotations(Set<Annotation>) - Method in interface com.javacc.parser.tree.TypeDeclaration
 
addChild(int, Node) - Method in class com.javacc.parser.BaseNode
 
addChild(int, Node) - Method in interface com.javacc.parser.Node
inserts a child Node at a specific index, displacing the nodes after the index by 1.
addChild(int, Node) - Method in class com.javacc.parser.Token
 
addChild(Node) - Method in class com.javacc.parser.BaseNode
 
addChild(Node) - Method in interface com.javacc.parser.Node
appends a child node to this Node
addChild(Node) - Method in class com.javacc.parser.Token
 
addCodeInjection(Node) - Method in class com.javacc.Grammar
 
addElements(List<ClassOrInterfaceBodyDeclaration>) - Method in interface com.javacc.parser.tree.TypeDeclaration
 
addError(Node, String) - Method in class com.javacc.Grammar
 
addError(String) - Method in class com.javacc.Grammar
 
addEscapes(String) - Method in class com.javacc.Grammar.Utils
 
addEscapes(String) - Static method in interface com.javacc.parser.JavaCCConstants
 
addEscapes(String) - Static method in interface com.javacc.preprocessor.PreprocessorConstants
 
addExtends(ObjectType) - Method in interface com.javacc.parser.tree.TypeDeclaration
 
addExtendsType(ObjectType) - Method in class com.javacc.parser.tree.CodeInjection
 
addGetterSetters(Node) - Static method in class com.javacc.output.java.JavaCodeUtils
Adds getter/setter methods if a field is annotated with a "@Property" annotation
addImplements(ObjectType) - Method in interface com.javacc.parser.tree.TypeDeclaration
 
addImplementsType(ObjectType) - Method in class com.javacc.parser.tree.CodeInjection
 
addImportDeclaration(ImportDeclaration) - Method in class com.javacc.parser.tree.CompilationUnit
 
addIndent(int, StringBuilder) - Method in class com.javacc.output.Translator
 
addInplaceRegexp(RegularExpression) - Method in class com.javacc.Grammar
 
AdditiveExpression - Class in com.javacc.parser.tree
 
AdditiveExpression() - Constructor for class com.javacc.parser.tree.AdditiveExpression
 
AdditiveExpression() - Method in class com.javacc.parser.JavaCCParser
 
addLexicalState(String) - Method in class com.javacc.core.LexerData
 
addLexicalState(String) - Method in class com.javacc.Grammar
Add a new lexical state
addNamedToken(String, RegularExpression) - Method in class com.javacc.Grammar
 
addNode(String) - Method in class com.javacc.output.Sequencer
 
addNodeType(String, String) - Method in class com.javacc.Grammar
 
addParameterName(String) - Method in class com.javacc.output.Translator
 
addRegularExpression(RegularExpression) - Method in class com.javacc.core.LexerData
 
addSymbol(String, Translator.ASTTypeExpression) - Method in class com.javacc.output.Translator
 
addSymbols(Map<String, String>) - Method in class com.javacc.preprocessor.PreprocessorParser
 
addTokenName(int, String) - Method in class com.javacc.Grammar
 
addTokenProduction(TokenProduction) - Method in class com.javacc.Grammar
 
addType(ObjectType) - Method in class com.javacc.parser.tree.ImplementsList
 
addType(ObjectType, boolean) - Method in class com.javacc.parser.tree.ExtendsList
 
addWarning(Node, String) - Method in class com.javacc.Grammar
 
addWarning(String) - Method in class com.javacc.Grammar
 
adjustFirstToken(Token) - Method in class com.javacc.parser.tree.BNFProduction
 
AllocationExpression - Class in com.javacc.parser.tree
 
AllocationExpression() - Constructor for class com.javacc.parser.tree.AllocationExpression
 
AllocationExpression() - Method in class com.javacc.parser.JavaCCParser
 
allUnits() - Method in class com.javacc.parser.tree.ExpansionSequence
 
ANDASSIGN - Enum constant in enum class com.javacc.parser.JavaCCConstants.TokenType
 
AndExpression - Class in com.javacc.parser.tree
 
AndExpression() - Constructor for class com.javacc.parser.tree.AndExpression
 
AndExpression() - Method in class com.javacc.parser.JavaCCParser
 
Annotation - Interface in com.javacc.parser.tree
 
Annotation() - Method in class com.javacc.parser.JavaCCParser
 
AnnotationMethodDeclaration - Class in com.javacc.parser.tree
 
AnnotationMethodDeclaration() - Constructor for class com.javacc.parser.tree.AnnotationMethodDeclaration
 
AnnotationMethodDeclaration() - Method in class com.javacc.parser.JavaCCParser
 
annotations - Variable in class com.javacc.parser.tree.CodeInjection
 
AnnotationTypeBody - Class in com.javacc.parser.tree
 
AnnotationTypeBody() - Constructor for class com.javacc.parser.tree.AnnotationTypeBody
 
AnnotationTypeBody() - Method in class com.javacc.parser.JavaCCParser
 
AnnotationTypeDeclaration - Class in com.javacc.parser.tree
 
AnnotationTypeDeclaration() - Constructor for class com.javacc.parser.tree.AnnotationTypeDeclaration
 
AnnotationTypeDeclaration() - Method in class com.javacc.parser.JavaCCParser
 
AnnotationTypeMemberDeclaration - Class in com.javacc.parser.tree
 
AnnotationTypeMemberDeclaration() - Constructor for class com.javacc.parser.tree.AnnotationTypeMemberDeclaration
 
AnnotationTypeMemberDeclaration() - Method in class com.javacc.parser.JavaCCParser
 
ANY_CHAR - Class in com.javacc.parser.tree
 
ANY_CHAR - Enum constant in enum class com.javacc.parser.JavaCCConstants.TokenType
 
ANY_CHAR(JavaCCConstants.TokenType, JavaCCLexer, int, int) - Constructor for class com.javacc.parser.tree.ANY_CHAR
 
appendChild(Node, Node) - Method in interface com.javacc.parser.Node
Insert a node right after a given Node.
ArrayAccess - Class in com.javacc.parser.tree
 
ArrayAccess() - Constructor for class com.javacc.parser.tree.ArrayAccess
 
ArrayDimsAndInits - Class in com.javacc.parser.tree
 
ArrayDimsAndInits() - Constructor for class com.javacc.parser.tree.ArrayDimsAndInits
 
ArrayDimsAndInits() - Method in class com.javacc.parser.JavaCCParser
 
ArrayInitializer - Class in com.javacc.parser.tree
 
ArrayInitializer() - Constructor for class com.javacc.parser.tree.ArrayInitializer
 
ArrayInitializer() - Method in class com.javacc.parser.JavaCCParser
 
Assertion - Class in com.javacc.parser.tree
 
Assertion() - Constructor for class com.javacc.parser.tree.Assertion
 
Assertion() - Method in class com.javacc.parser.JavaCCParser
 
AssertStatement - Class in com.javacc.parser.tree
 
AssertStatement() - Constructor for class com.javacc.parser.tree.AssertStatement
 
AssertStatement() - Method in class com.javacc.parser.JavaCCParser
 
ASSIGN - Enum constant in enum class com.javacc.parser.JavaCCConstants.TokenType
 
AssignmentExpression - Class in com.javacc.parser.tree
 
AssignmentExpression() - Constructor for class com.javacc.parser.tree.AssignmentExpression
 
AssignmentExpression() - Method in class com.javacc.parser.JavaCCParser
 
AssignmentOperator() - Method in class com.javacc.parser.JavaCCParser
 
ASTAllocation() - Constructor for class com.javacc.output.Translator.ASTAllocation
 
ASTBinaryExpression() - Constructor for class com.javacc.output.Translator.ASTBinaryExpression
 
ASTBreakStatement() - Constructor for class com.javacc.output.Translator.ASTBreakStatement
 
ASTCaseStatement() - Constructor for class com.javacc.output.Translator.ASTCaseStatement
 
ASTContinueStatement() - Constructor for class com.javacc.output.Translator.ASTContinueStatement
 
ASTExpression() - Constructor for class com.javacc.output.Translator.ASTExpression
 
ASTExpression(Translator.ASTHelperNode) - Constructor for class com.javacc.output.Translator.ASTExpression
 
ASTExpressionStatement() - Constructor for class com.javacc.output.Translator.ASTExpressionStatement
 
ASTFormalParameter() - Constructor for class com.javacc.output.Translator.ASTFormalParameter
 
ASTForStatement() - Constructor for class com.javacc.output.Translator.ASTForStatement
 
ASTHelperNode() - Constructor for class com.javacc.output.Translator.ASTHelperNode
 
ASTHelperNode(Translator.ASTHelperNode) - Constructor for class com.javacc.output.Translator.ASTHelperNode
 
ASTIfStatement() - Constructor for class com.javacc.output.Translator.ASTIfStatement
 
ASTInstanceofExpression() - Constructor for class com.javacc.output.Translator.ASTInstanceofExpression
 
ASTInvocation() - Constructor for class com.javacc.output.Translator.ASTInvocation
 
ASTMethodDeclaration() - Constructor for class com.javacc.output.Translator.ASTMethodDeclaration
 
ASTPreOrPostfixExpression() - Constructor for class com.javacc.output.Translator.ASTPreOrPostfixExpression
 
ASTPrimaryExpression() - Constructor for class com.javacc.output.Translator.ASTPrimaryExpression
 
ASTPrimaryExpression(Translator.ASTHelperNode) - Constructor for class com.javacc.output.Translator.ASTPrimaryExpression
 
ASTReturnStatement() - Constructor for class com.javacc.output.Translator.ASTReturnStatement
 
ASTStatement() - Constructor for class com.javacc.output.Translator.ASTStatement
 
ASTStatementList() - Constructor for class com.javacc.output.Translator.ASTStatementList
 
ASTSwitchStatement() - Constructor for class com.javacc.output.Translator.ASTSwitchStatement
 
ASTTernaryExpression() - Constructor for class com.javacc.output.Translator.ASTTernaryExpression
 
ASTTypeExpression() - Constructor for class com.javacc.output.Translator.ASTTypeExpression
 
ASTUnaryExpression() - Constructor for class com.javacc.output.Translator.ASTUnaryExpression
 
ASTVariableOrFieldDeclaration() - Constructor for class com.javacc.output.Translator.ASTVariableOrFieldDeclaration
 
ASTWhileStatement() - Constructor for class com.javacc.output.Translator.ASTWhileStatement
 
AT - Enum constant in enum class com.javacc.parser.JavaCCConstants.TokenType
 
AttemptBlock - Class in com.javacc.parser.tree
 
AttemptBlock() - Constructor for class com.javacc.parser.tree.AttemptBlock
 
AttemptBlock() - Method in class com.javacc.parser.JavaCCParser
 

B

Backslash - Class in com.javacc.parser.tree
 
Backslash(JavaCCConstants.TokenType, JavaCCLexer, int, int) - Constructor for class com.javacc.parser.tree.Backslash
 
BACKSLASH - Enum constant in enum class com.javacc.parser.JavaCCConstants.TokenType
 
BANG - Enum constant in enum class com.javacc.parser.JavaCCConstants.TokenType
 
bannerLine() - Static method in class com.javacc.Main
This prints the banner line when the various tools are invoked.
BaseNode - Class in com.javacc.parser
The base concrete class for non-terminal Nodes
BaseNode() - Constructor for class com.javacc.parser.BaseNode
 
BasicForStatement - Class in com.javacc.parser.tree
 
BasicForStatement() - Constructor for class com.javacc.parser.tree.BasicForStatement
 
BasicForStatement() - Method in class com.javacc.parser.JavaCCParser
 
beginsSequence() - Method in class com.javacc.core.Expansion
 
BIT_AND - Enum constant in enum class com.javacc.parser.JavaCCConstants.TokenType
 
BIT_OR - Enum constant in enum class com.javacc.parser.JavaCCConstants.TokenType
 
bitSetToLongArray(BitSet, int) - Method in class com.javacc.Grammar.Utils
 
Block() - Method in class com.javacc.parser.JavaCCParser
 
BlockStatement - Class in com.javacc.parser.tree
 
BlockStatement() - Constructor for class com.javacc.parser.tree.BlockStatement
 
BlockStatement() - Method in class com.javacc.parser.JavaCCParser
 
BNFProduction - Class in com.javacc.parser.tree
 
BNFProduction() - Constructor for class com.javacc.parser.tree.BNFProduction
 
BNFProduction() - Method in class com.javacc.parser.JavaCCParser
 
body - Variable in class com.javacc.parser.tree.CodeInjection
 
BOOLEAN - Enum constant in enum class com.javacc.parser.JavaCCConstants.TokenType
 
BooleanLiteral - Class in com.javacc.parser.tree
 
BooleanLiteral(JavaCCConstants.TokenType, JavaCCLexer, int, int) - Constructor for class com.javacc.parser.tree.BooleanLiteral
 
BREAK - Enum constant in enum class com.javacc.parser.JavaCCConstants.TokenType
 
BreakStatement - Class in com.javacc.parser.tree
 
BreakStatement() - Constructor for class com.javacc.parser.tree.BreakStatement
 
BreakStatement() - Method in class com.javacc.parser.JavaCCParser
 
BUF_SIZE - Static variable in interface com.javacc.parser.JavaCCConstants
 
BUF_SIZE - Static variable in interface com.javacc.preprocessor.PreprocessorConstants
 
buildData() - Method in class com.javacc.core.LexerData
 
BYTE - Enum constant in enum class com.javacc.parser.JavaCCConstants.TokenType
 

C

camelToSnake(String) - Static method in class com.javacc.output.Translator
 
cancel() - Method in class com.javacc.parser.JavaCCParser
 
cancel() - Method in class com.javacc.preprocessor.PreprocessorParser
 
CASE - Enum constant in enum class com.javacc.parser.JavaCCConstants.TokenType
 
cases - Variable in class com.javacc.output.Translator.ASTSwitchStatement
 
CATCH - Enum constant in enum class com.javacc.parser.JavaCCConstants.TokenType
 
CatchBlock - Class in com.javacc.parser.tree
 
CatchBlock() - Constructor for class com.javacc.parser.tree.CatchBlock
 
CatchBlock() - Method in class com.javacc.parser.JavaCCParser
 
CHAR - Enum constant in enum class com.javacc.parser.JavaCCConstants.TokenType
 
CHARACTER_LITERAL - Enum constant in enum class com.javacc.parser.JavaCCConstants.TokenType
 
CharacterList - Class in com.javacc.parser.tree
 
CharacterList() - Constructor for class com.javacc.parser.tree.CharacterList
 
CharacterList() - Method in class com.javacc.parser.JavaCCParser
 
CharacterLiteral - Class in com.javacc.parser.tree
 
CharacterLiteral(JavaCCConstants.TokenType, JavaCCLexer, int, int) - Constructor for class com.javacc.parser.tree.CharacterLiteral
 
CharacterRange - Class in com.javacc.parser.tree
 
CharacterRange() - Constructor for class com.javacc.parser.tree.CharacterRange
 
CharacterRange(int, int) - Constructor for class com.javacc.parser.tree.CharacterRange
 
CharacterRange() - Method in class com.javacc.parser.JavaCCParser
 
children - Variable in class com.javacc.parser.BaseNode
the child nodes
children() - Method in class com.javacc.parser.BaseNode
 
children() - Method in interface com.javacc.parser.Node
 
children() - Method in class com.javacc.parser.Token
 
children(boolean) - Method in interface com.javacc.parser.Node
 
childrenOfType(Class<T>) - Method in interface com.javacc.parser.Node
 
CLASS - Enum constant in enum class com.javacc.parser.JavaCCConstants.TokenType
 
ClassDeclaration - Class in com.javacc.parser.tree
 
ClassDeclaration() - Constructor for class com.javacc.parser.tree.ClassDeclaration
 
ClassDeclaration() - Method in class com.javacc.parser.JavaCCParser
 
ClassicCaseStatement - Class in com.javacc.parser.tree
 
ClassicCaseStatement() - Constructor for class com.javacc.parser.tree.ClassicCaseStatement
 
ClassicCaseStatement() - Method in class com.javacc.parser.JavaCCParser
 
ClassicSwitchLabel - Class in com.javacc.parser.tree
 
ClassicSwitchLabel() - Constructor for class com.javacc.parser.tree.ClassicSwitchLabel
 
ClassicSwitchLabel() - Method in class com.javacc.parser.JavaCCParser
 
ClassicSwitchStatement - Class in com.javacc.parser.tree
 
ClassicSwitchStatement() - Constructor for class com.javacc.parser.tree.ClassicSwitchStatement
 
ClassicSwitchStatement() - Method in class com.javacc.parser.JavaCCParser
 
ClassicTryStatement - Class in com.javacc.parser.tree
 
ClassicTryStatement() - Constructor for class com.javacc.parser.tree.ClassicTryStatement
 
ClassicTryStatement() - Method in class com.javacc.parser.JavaCCParser
 
ClassLiteral - Class in com.javacc.parser.tree
 
ClassLiteral() - Constructor for class com.javacc.parser.tree.ClassLiteral
 
ClassLiteral() - Method in class com.javacc.parser.JavaCCParser
 
classNameFromTokenName(String) - Method in class com.javacc.Grammar
 
ClassOrInterfaceBody - Class in com.javacc.parser.tree
 
ClassOrInterfaceBody() - Constructor for class com.javacc.parser.tree.ClassOrInterfaceBody
 
ClassOrInterfaceBody() - Method in class com.javacc.parser.JavaCCParser
 
ClassOrInterfaceBodyDeclaration - Interface in com.javacc.parser.tree
 
ClassOrInterfaceBodyDeclaration() - Method in class com.javacc.parser.JavaCCParser
 
clearChildren() - Method in class com.javacc.parser.BaseNode
 
clearChildren() - Method in interface com.javacc.parser.Node
Remove all the child nodes
clearChildren() - Method in class com.javacc.parser.Token
 
clearChildren() - Method in class com.javacc.preprocessor.Token
 
clearFields() - Method in class com.javacc.output.Translator
 
clearParameterNames() - Method in class com.javacc.output.Translator
 
close() - Method in interface com.javacc.parser.Node
Life-cycle hook method called after all the child nodes have been added.
close() - Method in class com.javacc.parser.tree.CharacterRange
 
CodeBlock - Class in com.javacc.parser.tree
 
CodeBlock() - Constructor for class com.javacc.parser.tree.CodeBlock
 
CodeInjection - Class in com.javacc.parser.tree
 
CodeInjection() - Constructor for class com.javacc.parser.tree.CodeInjection
 
CodeInjection() - Method in class com.javacc.parser.JavaCCParser
 
CodeInjection2 - Class in com.javacc.parser.tree
 
CodeInjection2() - Constructor for class com.javacc.parser.tree.CodeInjection2
 
CodeInjection2() - Method in class com.javacc.parser.JavaCCParser
 
CodeInjector - Class in com.javacc.output.java
Class to hold the code that comes from the grammar file and is later "injected" into the output source files
CodeInjector(Grammar, String, String, List<Node>) - Constructor for class com.javacc.output.java.CodeInjector
 
codePointAsString(int) - Method in class com.javacc.Grammar.Utils
 
COLON - Enum constant in enum class com.javacc.parser.JavaCCConstants.TokenType
 
com.javacc - package com.javacc
 
com.javacc.core - package com.javacc.core
 
com.javacc.output - package com.javacc.output
 
com.javacc.output.csharp - package com.javacc.output.csharp
 
com.javacc.output.java - package com.javacc.output.java
 
com.javacc.output.lint - package com.javacc.output.lint
 
com.javacc.output.python - package com.javacc.output.python
 
com.javacc.parser - package com.javacc.parser
 
com.javacc.parser.tree - package com.javacc.parser.tree
 
com.javacc.preprocessor - package com.javacc.preprocessor
 
COMMA - Enum constant in enum class com.javacc.parser.JavaCCConstants.TokenType
 
Comment - Class in com.javacc.parser.tree
 
Comment(JavaCCConstants.TokenType, JavaCCLexer, int, int) - Constructor for class com.javacc.parser.tree.Comment
 
CompactConstructorDeclaration - Class in com.javacc.parser.tree
 
CompactConstructorDeclaration() - Constructor for class com.javacc.parser.tree.CompactConstructorDeclaration
 
CompactConstructorDeclaration() - Method in class com.javacc.parser.JavaCCParser
 
compareTo(Node) - Method in interface com.javacc.parser.Node
Used to order Nodes by location.
CompilationUnit - Class in com.javacc.parser.tree
 
CompilationUnit() - Constructor for class com.javacc.parser.tree.CompilationUnit
 
CompilationUnit() - Method in class com.javacc.parser.JavaCCParser
 
CompositeStateSet - Class in com.javacc.core
 
ConditionalAndExpression - Class in com.javacc.parser.tree
 
ConditionalAndExpression() - Constructor for class com.javacc.parser.tree.ConditionalAndExpression
 
ConditionalAndExpression() - Method in class com.javacc.parser.JavaCCParser
 
ConditionalOrExpression - Class in com.javacc.parser.tree
 
ConditionalOrExpression() - Constructor for class com.javacc.parser.tree.ConditionalOrExpression
 
ConditionalOrExpression() - Method in class com.javacc.parser.JavaCCParser
 
CONST - Enum constant in enum class com.javacc.parser.JavaCCConstants.TokenType
 
constNameFromClassName(String) - Method in class com.javacc.Grammar
 
ConstructorDeclaration - Class in com.javacc.parser.tree
 
ConstructorDeclaration() - Constructor for class com.javacc.parser.tree.ConstructorDeclaration
 
ConstructorDeclaration() - Method in class com.javacc.parser.JavaCCParser
 
CONTINUE - Enum constant in enum class com.javacc.parser.JavaCCConstants.TokenType
 
ContinueStatement - Class in com.javacc.parser.tree
 
ContinueStatement() - Constructor for class com.javacc.parser.tree.ContinueStatement
 
ContinueStatement() - Method in class com.javacc.parser.JavaCCParser
 
copyLocationInfo(Node) - Method in interface com.javacc.parser.Node
Copy the location info from another Node
copyLocationInfo(Node) - Method in class com.javacc.parser.Token
Copy the location info from a Node
copyLocationInfo(Node, Node) - Method in interface com.javacc.parser.Node
Copy the location info given a start and end Node
copyLocationInfo(Node, Node) - Method in class com.javacc.parser.Token
 
copyLocationInfo(Token) - Method in class com.javacc.preprocessor.Token
 
copyLocationInfo(Token, Token) - Method in class com.javacc.preprocessor.Token
 
createOutputDir() - Method in class com.javacc.Grammar
 
CSharpTranslator - Class in com.javacc.output.csharp
 
CSharpTranslator(Grammar) - Constructor for class com.javacc.output.csharp.CSharpTranslator
 
currentClass - Variable in class com.javacc.output.Translator
 

D

DeadCodeEliminator - Class in com.javacc.output.java
A visitor that eliminates unused code.
DECR - Enum constant in enum class com.javacc.parser.JavaCCConstants.TokenType
 
DefaultValue - Class in com.javacc.parser.tree
 
DefaultValue() - Constructor for class com.javacc.parser.tree.DefaultValue
 
DefaultValue() - Method in class com.javacc.parser.JavaCCParser
 
Delimiter - Class in com.javacc.parser.tree
 
Delimiter(JavaCCConstants.TokenType, JavaCCLexer, int, int) - Constructor for class com.javacc.parser.tree.Delimiter
 
descendants() - Method in interface com.javacc.parser.Node
 
descendants(Class<T>) - Method in interface com.javacc.parser.Node
 
descendants(Class<T>, Predicate<? super T>) - Method in interface com.javacc.parser.Node
 
descendants(Predicate<? super Node>) - Method in interface com.javacc.parser.Node
 
descendantsOfType(Class<T>) - Method in interface com.javacc.parser.Node
 
DiamondOperator - Class in com.javacc.parser.tree
 
DiamondOperator() - Constructor for class com.javacc.parser.tree.DiamondOperator
 
DiamondOperator() - Method in class com.javacc.parser.JavaCCParser
 
displayChar(int) - Method in class com.javacc.Grammar.Utils
 
displayChar(int) - Static method in interface com.javacc.parser.JavaCCConstants
 
displayChar(int) - Static method in interface com.javacc.preprocessor.PreprocessorConstants
 
displayChars(int[]) - Method in class com.javacc.Grammar.Utils
This method is only here to help with debugging NFA state-related logic in templates.
DO - Enum constant in enum class com.javacc.parser.JavaCCConstants.TokenType
 
doChecks() - Method in class com.javacc.core.SanityChecker
 
doSanityChecks() - Method in class com.javacc.Grammar
 
DoStatement - Class in com.javacc.parser.tree
 
DoStatement() - Constructor for class com.javacc.parser.tree.DoStatement
 
DoStatement() - Method in class com.javacc.parser.JavaCCParser
 
DOT - Enum constant in enum class com.javacc.parser.JavaCCConstants.TokenType
 
DotName - Class in com.javacc.parser.tree
 
DotName() - Constructor for class com.javacc.parser.tree.DotName
 
DotNew - Class in com.javacc.parser.tree
 
DotNew() - Constructor for class com.javacc.parser.tree.DotNew
 
DotSuper - Class in com.javacc.parser.tree
 
DotSuper() - Constructor for class com.javacc.parser.tree.DotSuper
 
DotThis - Class in com.javacc.parser.tree
 
DotThis() - Constructor for class com.javacc.parser.tree.DotThis
 
DOUBLE - Enum constant in enum class com.javacc.parser.JavaCCConstants.TokenType
 
DOUBLE_COLON - Enum constant in enum class com.javacc.parser.JavaCCConstants.TokenType
 
dump() - Method in interface com.javacc.parser.Node
 
dump(String) - Method in interface com.javacc.parser.Node
 

E

ELSE - Enum constant in enum class com.javacc.parser.JavaCCConstants.TokenType
 
EmptyDeclaration - Class in com.javacc.parser.tree
 
EmptyDeclaration() - Constructor for class com.javacc.parser.tree.EmptyDeclaration
 
EmptyDeclaration() - Method in class com.javacc.parser.JavaCCParser
 
EmptyExpansion - Class in com.javacc.core
A convenience base class for defining empty expansions, i.e.
EmptyExpansion() - Constructor for class com.javacc.core.EmptyExpansion
 
EmptyStatement - Class in com.javacc.parser.tree
 
EmptyStatement() - Constructor for class com.javacc.parser.tree.EmptyStatement
 
EmptyStatement() - Method in class com.javacc.parser.JavaCCParser
 
endClass(String) - Method in class com.javacc.output.Translator
 
EndOfFile - Class in com.javacc.parser.tree
 
EndOfFile() - Constructor for class com.javacc.parser.tree.EndOfFile
 
EndOfFile() - Method in class com.javacc.parser.JavaCCParser
 
endProduction() - Method in class com.javacc.Grammar.Utils
 
EnhancedForStatement - Class in com.javacc.parser.tree
 
EnhancedForStatement() - Constructor for class com.javacc.parser.tree.EnhancedForStatement
 
EnhancedForStatement() - Method in class com.javacc.parser.JavaCCParser
 
ensureStringLabels() - Method in class com.javacc.core.LexerData
 
ENUM - Enum constant in enum class com.javacc.parser.JavaCCConstants.TokenType
 
EnumBody - Class in com.javacc.parser.tree
 
EnumBody() - Constructor for class com.javacc.parser.tree.EnumBody
 
EnumBody() - Method in class com.javacc.parser.JavaCCParser
 
EnumConstant - Class in com.javacc.parser.tree
 
EnumConstant() - Constructor for class com.javacc.parser.tree.EnumConstant
 
EnumConstant() - Method in class com.javacc.parser.JavaCCParser
 
EnumDeclaration - Class in com.javacc.parser.tree
 
EnumDeclaration() - Constructor for class com.javacc.parser.tree.EnumDeclaration
 
EnumDeclaration() - Method in class com.javacc.parser.JavaCCParser
 
EOF - Enum constant in enum class com.javacc.parser.JavaCCConstants.TokenType
 
EOF - Enum constant in enum class com.javacc.preprocessor.PreprocessorConstants.TokenType
 
EQ - Enum constant in enum class com.javacc.parser.JavaCCConstants.TokenType
 
EqualityExpression - Class in com.javacc.parser.tree
 
EqualityExpression() - Constructor for class com.javacc.parser.tree.EqualityExpression
 
EqualityExpression() - Method in class com.javacc.parser.JavaCCParser
 
equals(Object) - Method in class com.javacc.core.CompositeStateSet
 
equals(Object) - Method in class com.javacc.parser.tree.ObjectType
 
equals(Object) - Method in class com.javacc.parser.tree.RegexpStringLiteral
 
ExceptionType - Class in com.javacc.parser.tree
 
ExceptionType() - Constructor for class com.javacc.parser.tree.ExceptionType
 
ExceptionType() - Method in class com.javacc.parser.JavaCCParser
 
ExclusiveOrExpression - Class in com.javacc.parser.tree
 
ExclusiveOrExpression() - Constructor for class com.javacc.parser.tree.ExclusiveOrExpression
 
ExclusiveOrExpression() - Method in class com.javacc.parser.JavaCCParser
 
Expansion - Class in com.javacc.core
Describes expansions - entities that may occur on the right hand sides of productions.
Expansion() - Constructor for class com.javacc.core.Expansion
 
Expansion(Grammar) - Constructor for class com.javacc.core.Expansion
 
ExpansionChoice - Class in com.javacc.parser.tree
 
ExpansionChoice() - Constructor for class com.javacc.parser.tree.ExpansionChoice
 
ExpansionChoice() - Method in class com.javacc.parser.JavaCCParser
 
ExpansionSequence - Class in com.javacc.parser.tree
 
ExpansionSequence() - Constructor for class com.javacc.parser.tree.ExpansionSequence
 
ExpansionSequence() - Method in class com.javacc.parser.JavaCCParser
 
ExpansionUnit - Class in com.javacc.parser.tree
 
ExpansionUnit() - Constructor for class com.javacc.parser.tree.ExpansionUnit
 
ExpansionUnit() - Method in class com.javacc.parser.JavaCCParser
 
ExpansionWithParentheses - Class in com.javacc.parser.tree
 
ExpansionWithParentheses() - Constructor for class com.javacc.parser.tree.ExpansionWithParentheses
 
ExpansionWithParentheses() - Method in class com.javacc.parser.JavaCCParser
 
ExplicitConstructorInvocation - Class in com.javacc.parser.tree
 
ExplicitConstructorInvocation() - Constructor for class com.javacc.parser.tree.ExplicitConstructorInvocation
 
ExplicitConstructorInvocation() - Method in class com.javacc.parser.JavaCCParser
 
Expression - Interface in com.javacc.parser.tree
 
Expression() - Method in class com.javacc.parser.JavaCCParser
 
ExpressionStatement - Class in com.javacc.parser.tree
 
ExpressionStatement() - Constructor for class com.javacc.parser.tree.ExpressionStatement
 
ExpressionStatement() - Method in class com.javacc.parser.JavaCCParser
 
EXTENDS - Enum constant in enum class com.javacc.parser.JavaCCConstants.TokenType
 
extendsList - Variable in class com.javacc.parser.tree.CodeInjection
 
ExtendsList - Class in com.javacc.parser.tree
 
ExtendsList() - Constructor for class com.javacc.parser.tree.ExtendsList
 
ExtendsList() - Method in class com.javacc.parser.JavaCCParser
 

F

fail() - Method in class com.javacc.output.Translator
 
Failure - Class in com.javacc.parser.tree
 
Failure() - Constructor for class com.javacc.parser.tree.Failure
 
Failure() - Method in class com.javacc.parser.JavaCCParser
 
fallback(Node) - Method in class com.javacc.parser.Node.Visitor
If there is no specific method to visit this node type, it just uses this method.
FALSE - Enum constant in enum class com.javacc.parser.JavaCCConstants.TokenType
 
FIELD - Enum constant in enum class com.javacc.output.Translator.TranslationContext
 
FieldDeclaration - Class in com.javacc.parser.tree
 
FieldDeclaration() - Constructor for class com.javacc.parser.tree.FieldDeclaration
 
FieldDeclaration() - Method in class com.javacc.parser.JavaCCParser
 
fieldIndent - Variable in class com.javacc.output.Translator
 
fields - Variable in class com.javacc.output.Translator
 
FilesGenerator - Class in com.javacc.output.java
 
FilesGenerator(Grammar, String, List<Node>) - Constructor for class com.javacc.output.java.FilesGenerator
 
FINAL - Enum constant in enum class com.javacc.parser.JavaCCConstants.TokenType
 
FINALLY - Enum constant in enum class com.javacc.parser.JavaCCConstants.TokenType
 
FinallyBlock - Class in com.javacc.parser.tree
 
FinallyBlock() - Constructor for class com.javacc.parser.tree.FinallyBlock
 
FinallyBlock() - Method in class com.javacc.parser.JavaCCParser
 
findSymbol(String) - Method in class com.javacc.output.Translator
 
firstAncestorOfType(Class<T>) - Method in interface com.javacc.parser.Node
 
firstCharAsInt(String) - Method in class com.javacc.Grammar.Utils
 
firstChildOfType(JavaCCConstants.TokenType) - Method in interface com.javacc.parser.Node
 
firstChildOfType(Class<T>) - Method in interface com.javacc.parser.Node
 
firstChildOfType(Class<T>, Predicate<T>) - Method in interface com.javacc.parser.Node
 
firstDescendantOfType(JavaCCConstants.TokenType) - Method in interface com.javacc.parser.Node
 
firstDescendantOfType(Class<T>) - Method in interface com.javacc.parser.Node
 
firstNonEmpty() - Method in class com.javacc.parser.tree.ExpansionSequence
 
firstSet - Variable in class com.javacc.core.Expansion
 
FLOAT - Enum constant in enum class com.javacc.parser.JavaCCConstants.TokenType
 
FLOATING_POINT_LITERAL - Enum constant in enum class com.javacc.parser.JavaCCConstants.TokenType
 
FloatingPointLiteral - Class in com.javacc.parser.tree
 
FloatingPointLiteral(JavaCCConstants.TokenType, JavaCCLexer, int, int) - Constructor for class com.javacc.parser.tree.FloatingPointLiteral
 
followingTokens() - Method in class com.javacc.parser.Token
 
followingTokens() - Method in class com.javacc.preprocessor.Token
 
FOR - Enum constant in enum class com.javacc.parser.JavaCCConstants.TokenType
 
ForInit - Class in com.javacc.parser.tree
 
ForInit() - Constructor for class com.javacc.parser.tree.ForInit
 
ForInit() - Method in class com.javacc.parser.JavaCCParser
 
FormalParameter - Class in com.javacc.parser.tree
 
FormalParameter() - Constructor for class com.javacc.parser.tree.FormalParameter
 
FormalParameter() - Method in class com.javacc.parser.JavaCCParser
 
FormalParameters - Class in com.javacc.parser.tree
 
FormalParameters() - Constructor for class com.javacc.parser.tree.FormalParameters
 
FormalParameters() - Method in class com.javacc.parser.JavaCCParser
 
format(BaseNode) - Method in class com.javacc.output.java.JavaFormatter
 
format(BaseNode) - Method in class com.javacc.output.java.JavaFormatter2
 
ForStatement - Class in com.javacc.parser.tree
 
ForStatement() - Constructor for class com.javacc.parser.tree.ForStatement
 
ForStatement() - Method in class com.javacc.parser.JavaCCParser
 

G

GE - Enum constant in enum class com.javacc.parser.JavaCCConstants.TokenType
 
generate(String, Path) - Method in class com.javacc.output.java.FilesGenerator
 
generate(Path) - Method in class com.javacc.output.java.FilesGenerator
 
generateAll() - Method in class com.javacc.output.java.FilesGenerator
 
generateFiles() - Method in class com.javacc.Grammar
 
generateIdentifierPrefix(String) - Method in class com.javacc.Grammar
 
generateLexer() - Method in class com.javacc.Grammar
 
generateUniqueIdentifier(String, Node) - Method in class com.javacc.Grammar
 
get(String) - Method in class com.javacc.parser.BaseNode
 
getAccessModifier() - Method in class com.javacc.parser.tree.BNFProduction
 
getAllLookaheads() - Method in class com.javacc.Grammar
 
getAllLookBehinds() - Method in class com.javacc.Grammar
 
getAllNfaStates() - Method in class com.javacc.core.LexicalStateData
 
getAllTokenProductions() - Method in class com.javacc.Grammar
The list of all TokenProductions from the input file.
getAllTokens(boolean) - Method in interface com.javacc.parser.Node
 
getAmount() - Method in class com.javacc.parser.tree.Lookahead
 
getAnnotations() - Method in class com.javacc.output.Translator.ASTVariableOrFieldDeclaration
 
getArgCount() - Method in class com.javacc.output.Translator.ASTInvocation
 
getArgs() - Method in class com.javacc.parser.tree.InvocationArguments
 
getArgs() - Method in class com.javacc.parser.tree.NonTerminal
 
getArguments() - Method in class com.javacc.output.Translator.ASTInvocation
 
getAsBoolean() - Method in class com.javacc.parser.tree.ReturnType
 
getAsciiMoveRanges() - Method in class com.javacc.core.NfaState
 
getAssertionExpansions() - Method in class com.javacc.Grammar
 
getAssertionExpression() - Method in class com.javacc.parser.tree.Assertion
 
getAsString() - Method in class com.javacc.parser.BaseNode
 
getAsString() - Method in class com.javacc.parser.Token
 
getAsString() - Method in class com.javacc.parser.tree.ClassOrInterfaceBody
 
getAsString() - Method in class com.javacc.parser.tree.CodeBlock
 
getAsString() - Method in interface com.javacc.parser.tree.Expression
 
getAsString() - Method in class com.javacc.parser.tree.FormalParameters
 
getAsString() - Method in class com.javacc.parser.tree.InvocationArguments
 
getBaseNodeClassName() - Method in class com.javacc.Grammar
 
getBaseNodeClassName() - Method in class com.javacc.output.java.CodeInjector
 
getBaseSourceDirectory() - Method in class com.javacc.Grammar
 
getBeginColumn() - Method in interface com.javacc.parser.Node
 
getBeginColumn() - Method in class com.javacc.preprocessor.Token
 
getBeginLine() - Method in interface com.javacc.parser.Node
 
getBeginLine() - Method in class com.javacc.preprocessor.Token
 
getBeginOffset() - Method in class com.javacc.parser.BaseNode
 
getBeginOffset() - Method in interface com.javacc.parser.Node
 
getBeginOffset() - Method in class com.javacc.parser.Token
 
getBeginOffset() - Method in class com.javacc.preprocessor.Token
 
getBlock() - Method in class com.javacc.parser.tree.CatchBlock
 
getBlock() - Method in class com.javacc.parser.tree.FinallyBlock
 
getBody() - Method in interface com.javacc.parser.tree.TypeDeclaration
 
getBodyDeclarations() - Method in class com.javacc.output.java.CodeInjector
 
getBodyDeclarations(String) - Method in class com.javacc.output.java.CodeInjector
 
getBuildTree() - Method in class com.javacc.parser.JavaCCParser
 
getCanonicalState() - Method in class com.javacc.core.NfaState
 
getCaseLabels() - Method in class com.javacc.output.Translator.ASTCaseStatement
 
getCases() - Method in class com.javacc.output.Translator.ASTSwitchStatement
 
getCast() - Method in class com.javacc.output.Translator.ASTExpression
 
getCatchBlocks() - Method in class com.javacc.parser.tree.TryBlock
 
getChild(int) - Method in class com.javacc.parser.BaseNode
 
getChild(int) - Method in interface com.javacc.parser.Node
 
getChild(int) - Method in class com.javacc.parser.Token
 
getChildCount() - Method in class com.javacc.parser.BaseNode
 
getChildCount() - Method in interface com.javacc.parser.Node
 
getChildCount() - Method in class com.javacc.parser.Token
 
getChildNodes() - Method in class com.javacc.parser.BaseNode
 
getChildNodes() - Method in class com.javacc.parser.Token
 
getChoicePointExpansions() - Method in class com.javacc.Grammar
 
getChoices() - Method in class com.javacc.parser.tree.ExpansionChoice
 
getChoices() - Method in class com.javacc.parser.tree.RegexpChoice
 
getCloseNodeHooksByClass() - Method in class com.javacc.Grammar
 
getCloseNodeScopeHooks() - Method in class com.javacc.Grammar
 
getCode() - Method in class com.javacc.parser.tree.Failure
 
getCodeLang() - Method in class com.javacc.Grammar
 
getCodeSnippet() - Method in class com.javacc.core.RegularExpression
 
getCodeSnippet() - Method in class com.javacc.parser.tree.RegexpSpec
 
getCommaDelimitedTokens() - Method in class com.javacc.core.TokenSet
 
getCompilationUnit() - Method in interface com.javacc.parser.tree.TypeDeclaration
 
getCondition() - Method in class com.javacc.output.Translator.ASTForStatement
 
getCondition() - Method in class com.javacc.output.Translator.ASTIfStatement
 
getCondition() - Method in class com.javacc.output.Translator.ASTTernaryExpression
 
getCondition() - Method in class com.javacc.output.Translator.ASTWhileStatement
 
getCondition() - Method in class com.javacc.parser.tree.TreeBuildingAnnotation
 
getConstantsClassName() - Method in class com.javacc.Grammar
 
getContainingProduction() - Method in class com.javacc.core.Expansion
 
getCppContinuationLine() - Method in class com.javacc.Grammar
 
getCurrentNodeVariableName() - Method in class com.javacc.Grammar
 
getCustomErrorRecoveryBlock() - Method in class com.javacc.core.Expansion
 
getDeactivatedTokens() - Method in class com.javacc.Grammar
 
getDefaultLexicalState() - Method in class com.javacc.Grammar
 
getDescriptors() - Method in class com.javacc.parser.tree.CharacterList
 
getElseStmts() - Method in class com.javacc.output.Translator.ASTIfStatement
 
getEndColumn() - Method in interface com.javacc.parser.Node
 
getEndColumn() - Method in class com.javacc.preprocessor.Token
 
getEndLine() - Method in interface com.javacc.parser.Node
 
getEndLine() - Method in class com.javacc.preprocessor.Token
 
getEndOffset() - Method in class com.javacc.parser.BaseNode
 
getEndOffset() - Method in interface com.javacc.parser.Node
 
getEndOffset() - Method in class com.javacc.parser.Token
 
getEndOffset() - Method in class com.javacc.preprocessor.Token
 
getEnsureFinalEOL() - Method in class com.javacc.Grammar
 
getEpsilonMoves() - Method in class com.javacc.core.NfaState
 
getErrorCount() - Method in class com.javacc.Grammar
 
getExp() - Method in class com.javacc.parser.tree.Failure
 
getExpansion() - Method in class com.javacc.parser.tree.Assertion
 
getExpansion() - Method in class com.javacc.parser.tree.BNFProduction
 
getExpansion() - Method in class com.javacc.parser.tree.Lookahead
 
getExpansionsForFinalSet() - Method in class com.javacc.Grammar
 
getExpansionsForFirstSet() - Method in class com.javacc.Grammar
 
getExpansionsForFollowSet() - Method in class com.javacc.Grammar
 
getExpansionsNeedingPredicate() - Method in class com.javacc.Grammar
 
getExpansionsNeedingRecoverMethod() - Method in class com.javacc.Grammar
 
getExpressionType(Translator.ASTExpression) - Method in class com.javacc.output.Translator
 
getExtendsList() - Method in interface com.javacc.parser.tree.TypeDeclaration
 
getExtendsList(String) - Method in class com.javacc.output.java.CodeInjector
 
getExtraTokenClassNames() - Method in class com.javacc.Grammar
 
getExtraTokenNames() - Method in class com.javacc.Grammar
 
getExtraTokens() - Method in class com.javacc.Grammar
 
getFalseValue() - Method in class com.javacc.output.Translator.ASTTernaryExpression
 
getFaultTolerant() - Method in class com.javacc.Grammar
 
getFieldIndent() - Method in class com.javacc.output.Translator
 
getFilename() - Method in class com.javacc.Grammar
The grammar file being processed.
getFinallyBlock() - Method in class com.javacc.parser.tree.TryBlock
 
getFinalSet() - Method in class com.javacc.core.EmptyExpansion
 
getFinalSet() - Method in class com.javacc.core.Expansion
 
getFinalSet() - Method in class com.javacc.core.RegularExpression
 
getFinalSet() - Method in class com.javacc.parser.tree.AttemptBlock
 
getFinalSet() - Method in class com.javacc.parser.tree.BNFProduction
 
getFinalSet() - Method in class com.javacc.parser.tree.ExpansionChoice
 
getFinalSet() - Method in class com.javacc.parser.tree.ExpansionSequence
 
getFinalSet() - Method in class com.javacc.parser.tree.ExpansionWithParentheses
 
getFinalSet() - Method in class com.javacc.parser.tree.NonTerminal
 
getFinalSet() - Method in class com.javacc.parser.tree.TryBlock
 
getFinalSetSize() - Method in class com.javacc.core.Expansion
 
getFinalSetVarName() - Method in class com.javacc.core.Expansion
 
getFirstChild() - Method in interface com.javacc.parser.Node
Returns the first child of this node.
getFirstSet() - Method in class com.javacc.core.EmptyExpansion
 
getFirstSet() - Method in class com.javacc.core.Expansion
 
getFirstSet() - Method in class com.javacc.core.RegularExpression
 
getFirstSet() - Method in class com.javacc.parser.tree.AttemptBlock
 
getFirstSet() - Method in class com.javacc.parser.tree.BNFProduction
 
getFirstSet() - Method in class com.javacc.parser.tree.ExpansionChoice
 
getFirstSet() - Method in class com.javacc.parser.tree.ExpansionSequence
 
getFirstSet() - Method in class com.javacc.parser.tree.ExpansionWithParentheses
 
getFirstSet() - Method in class com.javacc.parser.tree.NonTerminal
 
getFirstSet() - Method in class com.javacc.parser.tree.TryBlock
 
getFirstSetVarName() - Method in class com.javacc.core.Expansion
 
getFirstSetVarName() - Method in class com.javacc.parser.tree.BNFProduction
 
getFirstToken() - Method in interface com.javacc.parser.Node
 
getFirstTokenName() - Method in class com.javacc.core.TokenSet
 
getFollowingExpansion() - Method in class com.javacc.core.Expansion
 
getFollowSet() - Method in class com.javacc.core.Expansion
 
getFollowSetVarName() - Method in class com.javacc.core.Expansion
 
getFormalParameters() - Method in class com.javacc.parser.tree.MethodDeclaration
 
getFullSignature() - Method in class com.javacc.parser.tree.MethodDeclaration
 
getGeneratedClassName() - Method in class com.javacc.core.RegularExpression
 
getGeneratedSuperClassName() - Method in class com.javacc.core.RegularExpression
 
getGrammar() - Method in class com.javacc.parser.BaseNode
 
getGrammar() - Method in class com.javacc.parser.JavaCCParser
 
getGrammar() - Method in interface com.javacc.parser.Node
 
getGrammar() - Method in class com.javacc.parser.Token
 
getGtNode() - Method in class com.javacc.parser.tree.TreeBuildingAnnotation
 
getHasAsciiMoves() - Method in class com.javacc.core.NfaState
 
getHasEndingSlash() - Method in class com.javacc.parser.tree.LookBehind
 
getHasExplicitLookahead() - Method in class com.javacc.core.Expansion
 
getHasExplicitLookahead() - Method in class com.javacc.parser.tree.BNFProduction
 
getHasExplicitLookahead() - Method in class com.javacc.parser.tree.ExpansionSequence
 
getHasExplicitNumericalAmount() - Method in class com.javacc.parser.tree.Lookahead
 
getHasExplicitNumericalLookahead() - Method in class com.javacc.core.Expansion
 
getHasExplicitScanLimit() - Method in class com.javacc.parser.tree.ExpansionSequence
 
getHasFinalEllipsis() - Method in class com.javacc.parser.tree.LookBehind
 
getHasFullFollowSet() - Method in class com.javacc.core.Expansion
 
getHasGlobalSemanticActions() - Method in class com.javacc.core.Expansion
 
getHasImplicitSyntacticLookahead() - Method in class com.javacc.core.Expansion
Do we do a syntactic lookahead using this expansion itself as the lookahead expansion?
getHasInnerScanLimit() - Method in class com.javacc.core.Expansion
 
getHasLexicalStateTransitions() - Method in class com.javacc.core.LexerData
 
getHasLookBehind() - Method in class com.javacc.core.Expansion
 
getHasNonAsciiMoves() - Method in class com.javacc.core.NfaState
 
getHasScanLimit() - Method in class com.javacc.core.Expansion
 
getHasScanLimit() - Method in class com.javacc.parser.tree.BNFProduction
 
getHasScanLimit() - Method in class com.javacc.parser.tree.ExpansionSequence
 
getHasScanLimit() - Method in class com.javacc.parser.tree.NonTerminal
 
getHasSemanticLookahead() - Method in class com.javacc.core.Expansion
 
getHasSeparateSyntacticLookahead() - Method in class com.javacc.core.Expansion
Does this expansion have a separate lookahead expansion?
getHasTokenActions() - Method in class com.javacc.core.LexerData
 
getHasTokenActivation() - Method in class com.javacc.core.Expansion
 
getHasTokenActivation() - Method in class com.javacc.parser.tree.ExpansionSequence
 
getHasTokenActivation() - Method in class com.javacc.parser.tree.NonTerminal
 
getID(String) - Method in class com.javacc.Grammar.Utils
 
getIgnoreCase() - Method in class com.javacc.core.RegularExpression
 
getImage() - Method in class com.javacc.core.RegularExpression
 
getImage() - Method in class com.javacc.parser.Token
 
getImage() - Method in class com.javacc.parser.tree.RegexpStringLiteral
 
getImage() - Method in class com.javacc.preprocessor.Token
 
getImplementsList() - Method in interface com.javacc.parser.tree.TypeDeclaration
 
getImplementsList(String) - Method in class com.javacc.output.java.CodeInjector
 
getImportDeclarations() - Method in class com.javacc.parser.tree.CompilationUnit
 
getImportDeclarations() - Method in interface com.javacc.parser.tree.TypeDeclaration
 
getIndex() - Method in class com.javacc.core.Expansion
 
getIndex() - Method in class com.javacc.core.NfaState
 
getInitializers() - Method in class com.javacc.output.Translator.ASTVariableOrFieldDeclaration
 
getInitialShorthand() - Method in class com.javacc.parser.tree.TreeBuildingAnnotation
 
getInitialState() - Method in class com.javacc.core.LexicalStateData
 
getInjector() - Method in class com.javacc.Grammar
 
getInnerText() - Method in class com.javacc.parser.BaseNode
 
getInputSource() - Method in class com.javacc.parser.JavaCCLexer
 
getInputSource() - Method in interface com.javacc.parser.Node
 
getInputSource() - Method in class com.javacc.preprocessor.PreprocessorLexer
 
getInputSource() - Method in class com.javacc.preprocessor.Token
 
getInstance() - Method in class com.javacc.output.Translator.ASTInstanceofExpression
 
getIsRegexp() - Method in class com.javacc.core.Expansion
 
getIterable() - Method in class com.javacc.output.Translator.ASTForStatement
 
getIteration() - Method in class com.javacc.output.Translator.ASTForStatement
 
getJavaCode() - Method in class com.javacc.parser.tree.BNFProduction
 
getJavaCode() - Method in class com.javacc.parser.tree.CodeBlock
 
getJavaUnicodeEscape() - Method in class com.javacc.Grammar
 
getJdkTarget() - Method in class com.javacc.Grammar
 
getKind() - Method in class com.javacc.parser.tree.TokenProduction
 
getLabel() - Method in class com.javacc.core.Expansion
 
getLabel() - Method in class com.javacc.core.RegularExpression
 
getLastChild() - Method in interface com.javacc.parser.Node
Returns the last child of the given node.
getLastToken() - Method in interface com.javacc.parser.Node
 
getLeadingComments() - Method in class com.javacc.parser.Token
 
getLeadingComments() - Method in class com.javacc.parser.tree.BNFProduction
 
getLexerClassName() - Method in class com.javacc.Grammar
 
getLexerData() - Method in class com.javacc.Grammar
 
getLexerTokenHooks() - Method in class com.javacc.Grammar
 
getLexerUsesParser() - Method in class com.javacc.Grammar
 
getLexicalState() - Method in class com.javacc.core.NfaState
 
getLexicalState() - Method in class com.javacc.core.RegularExpression
 
getLexicalState() - Method in class com.javacc.parser.tree.BNFProduction
 
getLexicalState(String) - Method in class com.javacc.core.LexerData
 
getLexicalStateIndex(String) - Method in class com.javacc.core.LexerData
 
getLexicalStateName() - Method in class com.javacc.parser.tree.LexicalStateSwitch
 
getLexicalStateName(int) - Method in class com.javacc.core.LexerData
 
getLexicalStateNames() - Method in class com.javacc.parser.tree.TokenProduction
The states in which this regular expression production exists.
getLexicalStates() - Method in class com.javacc.core.LexerData
 
getLexicalStates() - Method in class com.javacc.Grammar
 
getLhs() - Method in class com.javacc.output.Translator.ASTBinaryExpression
 
getLHS() - Method in class com.javacc.core.RegularExpression
 
getLHS() - Method in class com.javacc.parser.tree.Lookahead
 
getLHS() - Method in class com.javacc.parser.tree.NonTerminal
 
getLineMarkers() - Method in class com.javacc.preprocessor.PreprocessorParser
 
getLiteral() - Method in class com.javacc.output.Translator.ASTPrimaryExpression
 
getLiteralText() - Method in class com.javacc.parser.BaseNode
 
getLocation() - Method in interface com.javacc.parser.Node
 
getLocation() - Method in class com.javacc.parser.Token
 
getLocation() - Method in class com.javacc.preprocessor.Token
 
getLookahead() - Method in class com.javacc.core.Expansion
 
getLookahead() - Method in class com.javacc.parser.tree.BNFProduction
 
getLookahead() - Method in class com.javacc.parser.tree.ExpansionSequence
 
getLookahead() - Method in class com.javacc.parser.tree.NonTerminal
 
getLookaheadAmount() - Method in class com.javacc.core.Expansion
 
getLookaheadExpansion() - Method in class com.javacc.core.Expansion
 
getLookaheadExpansion() - Method in class com.javacc.parser.tree.Lookahead
 
getLookaheadMethodName() - Method in class com.javacc.parser.tree.BNFProduction
 
getLookBehind() - Method in class com.javacc.core.Expansion
 
getLookBehind() - Method in class com.javacc.parser.tree.Lookahead
 
getMax() - Method in class com.javacc.parser.tree.RepetitionRange
 
getMaximumSize() - Method in class com.javacc.core.EmptyExpansion
 
getMaximumSize() - Method in class com.javacc.core.Expansion
 
getMaximumSize() - Method in class com.javacc.core.RegularExpression
 
getMaximumSize() - Method in class com.javacc.parser.tree.AttemptBlock
 
getMaximumSize() - Method in class com.javacc.parser.tree.ExpansionChoice
 
getMaximumSize() - Method in class com.javacc.parser.tree.ExpansionSequence
 
getMaximumSize() - Method in class com.javacc.parser.tree.ExpansionWithParentheses
 
getMaximumSize() - Method in class com.javacc.parser.tree.NonTerminal
 
getMaximumSize() - Method in class com.javacc.parser.tree.OneOrMore
 
getMaximumSize() - Method in class com.javacc.parser.tree.TryBlock
 
getMaximumSize() - Method in class com.javacc.parser.tree.ZeroOrMore
 
getMaxNfaStates() - Method in class com.javacc.core.LexerData
 
getMessage() - Method in exception class com.javacc.parser.ParseException
 
getMessage() - Method in exception class com.javacc.preprocessor.ParseException
 
getMessageExpression() - Method in class com.javacc.parser.tree.Assertion
 
getMethodIndent() - Method in class com.javacc.output.Translator
 
getMethodName() - Method in class com.javacc.core.CompositeStateSet
 
getMethodName() - Method in class com.javacc.core.NfaState
 
getMethodName() - Method in class com.javacc.output.Translator.ASTInvocation
 
getMin() - Method in class com.javacc.parser.tree.RepetitionRange
 
getMinimalToken() - Method in class com.javacc.Grammar
 
getMinimumSize() - Method in class com.javacc.core.EmptyExpansion
 
getMinimumSize() - Method in class com.javacc.core.Expansion
 
getMinimumSize() - Method in class com.javacc.core.RegularExpression
 
getMinimumSize() - Method in class com.javacc.parser.tree.AttemptBlock
 
getMinimumSize() - Method in class com.javacc.parser.tree.ExpansionChoice
 
getMinimumSize() - Method in class com.javacc.parser.tree.ExpansionSequence
 
getMinimumSize() - Method in class com.javacc.parser.tree.ExpansionWithParentheses
 
getMinimumSize() - Method in class com.javacc.parser.tree.NonTerminal
 
getMinimumSize() - Method in class com.javacc.parser.tree.TryBlock
 
getMinimumSize() - Method in class com.javacc.parser.tree.ZeroOrMore
 
getMinimumSize() - Method in class com.javacc.parser.tree.ZeroOrOne
 
getModifiers() - Method in class com.javacc.output.Translator.ASTMethodDeclaration
 
getModifiers() - Method in class com.javacc.output.Translator.ASTVariableOrFieldDeclaration
 
getMoreTokens() - Method in class com.javacc.core.LexerData
 
getMoveRanges() - Method in class com.javacc.core.NfaState
 
getMovesArrayName() - Method in class com.javacc.core.NfaState
 
getName() - Method in class com.javacc.core.LexicalStateData
 
getName() - Method in class com.javacc.output.Translator.ASTFormalParameter
 
getName() - Method in class com.javacc.output.Translator.ASTMethodDeclaration
 
getName() - Method in class com.javacc.output.Translator.ASTPrimaryExpression
 
getName() - Method in interface com.javacc.parser.tree.Annotation
 
getName() - Method in class com.javacc.parser.tree.BNFProduction
 
getName() - Method in class com.javacc.parser.tree.FormalParameter
 
getName() - Method in class com.javacc.parser.tree.MethodDeclaration
 
getName() - Method in class com.javacc.parser.tree.NonTerminal
 
getName() - Method in interface com.javacc.parser.tree.TypeDeclaration
 
getName() - Method in class com.javacc.parser.tree.VariableDeclarator
 
getNamedToken(String) - Method in class com.javacc.Grammar
This is a symbol table that contains all named tokens (those that are defined with a label).
getNames() - Method in class com.javacc.output.Translator.ASTVariableOrFieldDeclaration
 
getNestedExpansion() - Method in class com.javacc.core.Expansion
 
getNestedExpansion() - Method in class com.javacc.parser.tree.AttemptBlock
 
getNestedExpansion() - Method in class com.javacc.parser.tree.ExpansionWithParentheses
 
getNestedExpansion() - Method in class com.javacc.parser.tree.Lookahead
 
getNestedExpansion() - Method in class com.javacc.parser.tree.NonTerminal
 
getNestedExpansion() - Method in class com.javacc.parser.tree.TryBlock
 
getNestedExpression() - Method in class com.javacc.parser.tree.Parentheses
 
getNewLexicalState() - Method in class com.javacc.core.RegularExpression
 
getNext() - Method in class com.javacc.parser.Token
 
getNext() - Method in class com.javacc.preprocessor.Token
 
getNextState() - Method in class com.javacc.core.NfaState
 
getNextState() - Method in class com.javacc.parser.tree.RegexpSpec
 
getNextStateIndex() - Method in class com.javacc.core.NfaState
 
getNextStateType() - Method in class com.javacc.core.NfaState
 
getNextToken() - Method in class com.javacc.parser.JavaCCParser
 
getNextToken() - Method in class com.javacc.preprocessor.PreprocessorParser
 
getNextToken(int) - Method in class com.javacc.parser.JavaCCLexer
A lower level method to tokenize, that takes the absolute offset into the content buffer as a parameter
getNextToken(int) - Method in class com.javacc.preprocessor.PreprocessorLexer
A lower level method to tokenize, that takes the absolute offset into the content buffer as a parameter
getNextToken(Token) - Method in class com.javacc.parser.JavaCCLexer
The public method for getting the next token.
getNextToken(Token) - Method in class com.javacc.preprocessor.PreprocessorLexer
The public method for getting the next token.
getNfaDataClassName() - Method in class com.javacc.Grammar
 
getNodeClassName(String) - Method in class com.javacc.Grammar
 
getNodeDefaultVoid() - Method in class com.javacc.Grammar
 
getNodeName() - Method in class com.javacc.parser.BaseNode
 
getNodeName() - Method in class com.javacc.parser.Token
 
getNodeName() - Method in class com.javacc.parser.tree.BNFProduction
 
getNodeName() - Method in class com.javacc.parser.tree.TreeBuildingAnnotation
Just returns whatever comes after the hash ("#") including "void", etc.
getNodeNames() - Method in class com.javacc.Grammar
 
getNodeNamespace() - Method in class com.javacc.parser.BaseNode
 
getNodeNamespace() - Method in class com.javacc.parser.Token
 
getNodeOutputDirectory() - Method in class com.javacc.Grammar
 
getNodePackage() - Method in class com.javacc.Grammar
 
getNodePackage() - Method in class com.javacc.output.java.CodeInjector
 
getNodePackageName(String) - Method in class com.javacc.Grammar
 
getNodePrefix() - Method in class com.javacc.Grammar
 
getNodeType() - Method in class com.javacc.parser.BaseNode
 
getNodeType() - Method in class com.javacc.parser.Token
 
getNodeUsesParser() - Method in class com.javacc.Grammar
 
getNonAsciiMoveRanges() - Method in class com.javacc.core.NfaState
 
getNonSuperfluousParent() - Method in class com.javacc.core.Expansion
 
getNormalizedText() - Method in class com.javacc.parser.InvalidToken
 
getNormalizedText() - Method in class com.javacc.parser.Token
 
getNormalizedText() - Method in class com.javacc.parser.tree.Identifier
 
getNormalizedText() - Method in class com.javacc.preprocessor.InvalidToken
 
getNormalizedText() - Method in class com.javacc.preprocessor.Token
 
getNsTok() - Method in class com.javacc.parser.tree.RegexpSpec
 
getNumLexicalStates() - Method in class com.javacc.core.LexerData
 
getOp() - Method in class com.javacc.output.Translator.ASTBinaryExpression
 
getOp() - Method in class com.javacc.output.Translator.ASTUnaryExpression
 
getOpenNodeScopeHooks() - Method in class com.javacc.Grammar
 
getOperand() - Method in class com.javacc.output.Translator.ASTUnaryExpression
 
getOrderedNamedTokens() - Method in class com.javacc.Grammar
Contains the same entries as "named_tokens_table", but this is an ordered list which is ordered by the order of appearance in the input file.
getOrderedStates() - Method in class com.javacc.core.CompositeStateSet
We return the NFA states in this composite in order (decreasing) of the ordinal of the nextState
getOrdinal() - Method in class com.javacc.core.NfaState
 
getOrdinal() - Method in class com.javacc.core.RegularExpression
 
getOtherParserCodeDeclarations() - Method in class com.javacc.Grammar
 
getPackageDeclaration() - Method in class com.javacc.parser.tree.CompilationUnit
 
getPackageName() - Method in class com.javacc.parser.tree.CompilationUnit
 
getPackageName() - Method in class com.javacc.parser.tree.PackageDeclaration
 
getParameterList() - Method in class com.javacc.parser.tree.BNFProduction
 
getParameters() - Method in class com.javacc.output.Translator.ASTMethodDeclaration
 
getParameters() - Method in class com.javacc.parser.tree.TypeParameters
 
getParams() - Method in class com.javacc.parser.tree.FormalParameters
 
getParent() - Method in class com.javacc.output.Translator.ASTHelperNode
 
getParent() - Method in class com.javacc.parser.BaseNode
 
getParent() - Method in interface com.javacc.parser.Node
 
getParent() - Method in class com.javacc.parser.Token
 
getParentClasses(String) - Method in class com.javacc.output.java.CodeInjector
 
getParentNode() - Method in class com.javacc.parser.BaseNode
 
getParentNode() - Method in class com.javacc.parser.Token
 
getParseErrorCount() - Method in class com.javacc.Grammar
Returns the parse error count during grammar parsing.
getParserClassName() - Method in class com.javacc.Grammar
 
getParserCodeImports() - Method in class com.javacc.Grammar
 
getParserOutputDirectory() - Method in class com.javacc.Grammar
 
getParserPackage() - Method in class com.javacc.Grammar
 
getParserPackage() - Method in class com.javacc.output.java.CodeInjector
 
getParserProductions() - Method in class com.javacc.Grammar
 
getParserTokenHooks() - Method in class com.javacc.Grammar
 
getPath() - Method in class com.javacc.parser.tree.LookBehind
 
getPredicateMethodName() - Method in class com.javacc.core.Expansion
 
getPreprocessorSymbol(String, String) - Method in class com.javacc.Grammar.Utils
 
getPreserveLineEndings() - Method in class com.javacc.Grammar
 
getPrevious() - Method in class com.javacc.parser.Token
 
getPrevious() - Method in class com.javacc.preprocessor.Token
 
getProduction() - Method in class com.javacc.parser.tree.NonTerminal
The production this non-terminal corresponds to.
getProductionByName(String) - Method in class com.javacc.Grammar
 
getProductionTable() - Method in class com.javacc.Grammar
A symbol table of all grammar productions.
getRealTokens() - Method in interface com.javacc.parser.Node
 
getRealTokens(Node) - Static method in interface com.javacc.parser.Node
 
getReceiver() - Method in class com.javacc.output.Translator.ASTInvocation
 
getRecoverMethodName() - Method in class com.javacc.core.Expansion
 
getRecoverToMethodName() - Method in class com.javacc.core.Expansion
 
getRecoveryExpansion() - Method in class com.javacc.parser.tree.AttemptBlock
 
getRecoveryExpansion() - Method in class com.javacc.parser.tree.BNFProduction
 
getReferringNonTerminals() - Method in class com.javacc.parser.tree.BNFProduction
 
getRegexp() - Method in class com.javacc.parser.tree.OneOrMoreRegexp
 
getRegexp() - Method in class com.javacc.parser.tree.RegexpRef
 
getRegexp() - Method in class com.javacc.parser.tree.RegexpSpec
 
getRegexp() - Method in class com.javacc.parser.tree.RepetitionRange
 
getRegexp() - Method in class com.javacc.parser.tree.ZeroOrMoreRegexp
 
getRegexp() - Method in class com.javacc.parser.tree.ZeroOrOneRegexp
 
getRegexpSpecs() - Method in class com.javacc.parser.tree.TokenProduction
 
getRegularExpression(int) - Method in class com.javacc.core.LexerData
 
getRegularExpressions() - Method in class com.javacc.core.LexerData
 
getRegularTokens() - Method in class com.javacc.core.LexerData
 
getRequiresPredicateMethod() - Method in class com.javacc.core.Expansion
 
getRequiresRecoverMethod() - Method in class com.javacc.core.Expansion
 
getRequiresScanAhead() - Method in class com.javacc.core.EmptyExpansion
 
getRequiresScanAhead() - Method in class com.javacc.core.Expansion
 
getRequiresScanAhead() - Method in class com.javacc.core.RegularExpression
 
getRequiresScanAhead() - Method in class com.javacc.parser.tree.ExpansionSequence
 
getRequiresScanAhead() - Method in class com.javacc.parser.tree.Lookahead
 
getResetTokenHooks() - Method in class com.javacc.Grammar
 
getReturnType() - Method in class com.javacc.output.Translator.ASTMethodDeclaration
 
getReturnType() - Method in class com.javacc.parser.tree.BNFProduction
 
getRhs() - Method in class com.javacc.output.Translator.ASTBinaryExpression
 
getRoot() - Method in interface com.javacc.parser.Node
 
getRoutineName() - Method in class com.javacc.parser.tree.LookBehind
 
getScanLimitPlus() - Method in class com.javacc.core.Expansion
 
getScanRoutineName() - Method in class com.javacc.core.Expansion
 
getScanToEnd() - Method in class com.javacc.parser.tree.NonTerminal
The basic logic of when we scan to the end of a NonTerminal, ignoring any nested lookahead or scan limits.
getSemanticErrorCount() - Method in class com.javacc.Grammar
Returns the semantic error count during grammar parsing.
getSemanticLookahead() - Method in class com.javacc.core.Expansion
 
getSemanticLookahead() - Method in class com.javacc.parser.tree.Lookahead
 
getSettings() - Method in class com.javacc.Grammar
 
getSimpleName() - Method in class com.javacc.parser.BaseNode
 
getSkippedTokens() - Method in class com.javacc.core.LexerData
 
getSmartNodeCreation() - Method in class com.javacc.Grammar
 
getSortedNodeClassNames() - Method in class com.javacc.Grammar.Utils
 
getSource() - Method in interface com.javacc.parser.Node
 
getSource() - Method in class com.javacc.parser.Token
 
getSource() - Method in class com.javacc.preprocessor.Token
 
getSpecifiedLexicalState() - Method in class com.javacc.core.Expansion
 
getSpecifiedLexicalState() - Method in class com.javacc.parser.tree.ExpansionWithParentheses
 
getSpecifiesLexicalStateSwitch() - Method in class com.javacc.core.EmptyExpansion
 
getSpecifiesLexicalStateSwitch() - Method in class com.javacc.core.Expansion
 
getSpecifiesLexicalStateSwitch() - Method in class com.javacc.parser.tree.AttemptBlock
 
getSpecifiesLexicalStateSwitch() - Method in class com.javacc.parser.tree.ExpansionChoice
 
getSpecifiesLexicalStateSwitch() - Method in class com.javacc.parser.tree.ExpansionSequence
 
getSpecifiesLexicalStateSwitch() - Method in class com.javacc.parser.tree.ExpansionWithParentheses
 
getSpecifiesLexicalStateSwitch() - Method in class com.javacc.parser.tree.NonTerminal
 
getSpecifiesLexicalStateSwitch() - Method in class com.javacc.parser.tree.TryBlock
 
getStackTrace() - Method in exception class com.javacc.parser.ParseException
 
getStackTrace() - Method in exception class com.javacc.preprocessor.ParseException
 
getStatements() - Method in class com.javacc.output.Translator.ASTCaseStatement
 
getStatements() - Method in class com.javacc.output.Translator.ASTForStatement
 
getStatements() - Method in class com.javacc.output.Translator.ASTMethodDeclaration
 
getStatements() - Method in class com.javacc.output.Translator.ASTStatementList
 
getStatements() - Method in class com.javacc.output.Translator.ASTWhileStatement
 
getString() - Method in class com.javacc.parser.tree.StringLiteral
 
getStringLiteralLabel(String) - Method in class com.javacc.core.LexerData
 
getTabsToSpaces() - Method in class com.javacc.Grammar
 
getTempVarName() - Method in class com.javacc.output.Translator
 
getThenStmts() - Method in class com.javacc.output.Translator.ASTIfStatement
 
getThrowsList() - Method in class com.javacc.parser.tree.BNFProduction
 
getToken() - Method in exception class com.javacc.parser.ParseException
Returns the token which causes the parse error and null otherwise.
getToken() - Method in exception class com.javacc.preprocessor.ParseException
Returns the token which causes the parse error and null otherwise.
getToken(int) - Method in class com.javacc.parser.JavaCCParser
 
getToken(int) - Method in class com.javacc.preprocessor.PreprocessorParser
 
getTokenActivation() - Method in class com.javacc.core.Expansion
 
getTokenCount() - Method in class com.javacc.core.LexerData
 
getTokenName(int) - Method in class com.javacc.core.LexerData
 
getTokenName(int) - Method in class com.javacc.Grammar
A mapping of ordinal values (represented as objects of type "Integer") to the corresponding labels (of type "String").
getTokenNames() - Method in class com.javacc.core.TokenSet
 
getTokenNames() - Method in class com.javacc.Grammar.Utils
 
getTokenNames() - Method in class com.javacc.parser.tree.TokenActivation
 
getTokenProduction() - Method in class com.javacc.core.RegularExpression
 
getTokens(Node) - Static method in interface com.javacc.parser.Node
 
getTokensAreNodes() - Method in class com.javacc.Grammar
 
getTokenSetNames() - Method in class com.javacc.core.TokenSet
 
getTokenSource() - Method in class com.javacc.parser.BaseNode
 
getTokenSource() - Method in interface com.javacc.parser.Node
 
getTokenSource() - Method in class com.javacc.parser.Token
 
getTokenSource() - Method in class com.javacc.preprocessor.Token
 
getTokenType() - Method in interface com.javacc.parser.Node
 
getTranslatorFor(Grammar) - Static method in class com.javacc.output.Translator
 
getTreeBuildingAnnotation() - Method in class com.javacc.parser.tree.BNFProduction
 
getTreeBuildingDefault() - Method in class com.javacc.Grammar
 
getTreeBuildingEnabled() - Method in class com.javacc.Grammar
 
getTreeNodeBehavior() - Method in class com.javacc.core.Expansion
 
getTreeNodeBehavior() - Method in class com.javacc.parser.tree.BNFProduction
 
getTrueValue() - Method in class com.javacc.output.Translator.ASTTernaryExpression
 
getType() - Method in class com.javacc.core.NfaState
 
getType() - Method in class com.javacc.output.Translator.ASTFormalParameter
 
getType() - Method in class com.javacc.output.Translator.ASTInstanceofExpression
 
getType() - Method in class com.javacc.output.Translator.ASTVariableOrFieldDeclaration
 
getType() - Method in class com.javacc.parser.Token
Return the TokenType of this Token object
getType() - Method in class com.javacc.preprocessor.Token
Return the TokenType of this Token object
getTypeDeclarations() - Method in class com.javacc.parser.tree.CompilationUnit
 
getTypeParameterLists() - Method in class com.javacc.output.java.CodeInjector
 
getTypeParameters() - Method in class com.javacc.output.Translator.ASTTypeExpression
 
getTypeParameters() - Method in interface com.javacc.parser.tree.TypeDeclaration
 
getTypes() - Method in class com.javacc.parser.tree.ExtendsList
 
getTypes() - Method in class com.javacc.parser.tree.ImplementsList
 
getTypes() - Method in class com.javacc.parser.tree.ThrowsList
 
getUnits() - Method in class com.javacc.parser.tree.ExpansionSequence
 
getUnits() - Method in class com.javacc.parser.tree.RegexpSequence
 
getUnparsedTokens() - Method in class com.javacc.core.LexerData
 
getUnparsedTokensAreNodes() - Method in class com.javacc.Grammar
 
getUpToExpansion() - Method in class com.javacc.core.Expansion
 
getUpToExpansion() - Method in class com.javacc.parser.tree.Lookahead
 
getUsePreprocessor() - Method in class com.javacc.Grammar
 
getUtils() - Method in class com.javacc.Grammar
 
getValue() - Method in class com.javacc.output.Translator.ASTExpressionStatement
 
getValue() - Method in class com.javacc.output.Translator.ASTReturnStatement
 
getValue() - Method in class com.javacc.parser.tree.IntegerLiteral
 
getVariable() - Method in class com.javacc.output.Translator.ASTForStatement
 
getVariable() - Method in class com.javacc.output.Translator.ASTSwitchStatement
 
getVariableIds() - Method in class com.javacc.parser.tree.FieldDeclaration
 
getWarningCount() - Method in class com.javacc.Grammar
Returns the warning count during grammar parsing.
GOTO - Enum constant in enum class com.javacc.parser.JavaCCConstants.TokenType
 
grammar - Variable in class com.javacc.output.Translator
 
Grammar - Class in com.javacc
This object is the root Node of the data structure that contains all the information regarding a JavaCC processing job.
Grammar() - Constructor for class com.javacc.Grammar
 
Grammar(Path, String, int, boolean, Map<String, String>) - Constructor for class com.javacc.Grammar
 
Grammar.Utils - Class in com.javacc
 
GrammarFile - Class in com.javacc.parser.tree
 
GrammarFile() - Constructor for class com.javacc.parser.tree.GrammarFile
 
GrammarInclusion - Class in com.javacc.parser.tree
 
GrammarInclusion() - Constructor for class com.javacc.parser.tree.GrammarInclusion
 
GrammarInclusion() - Method in class com.javacc.parser.JavaCCParser
 
GT - Enum constant in enum class com.javacc.parser.JavaCCConstants.TokenType
 

H

hasAnnotation(String) - Method in class com.javacc.output.Translator.ASTVariableOrFieldDeclaration
 
hasBreak() - Method in class com.javacc.output.Translator.ASTCaseStatement
 
hasChildNodes() - Method in interface com.javacc.parser.Node
Returns whether this node has any children.
HASH - Class in com.javacc.parser.tree
 
HASH - Enum constant in enum class com.javacc.parser.JavaCCConstants.TokenType
 
HASH(JavaCCConstants.TokenType, JavaCCLexer, int, int) - Constructor for class com.javacc.parser.tree.HASH
 
hashCode() - Method in class com.javacc.parser.tree.RegexpStringLiteral
 
hasInitializer() - Method in class com.javacc.output.Translator.ASTVariableOrFieldDeclaration
 
hasInjectedCode(String) - Method in class com.javacc.output.java.CodeInjector
 
hasKeyWord(String) - Method in class com.javacc.parser.BaseNode
 
hasMax() - Method in class com.javacc.parser.tree.RepetitionRange
 
hasSemanticLookahead() - Method in class com.javacc.parser.tree.Lookahead
 
hasTokenOfName(String) - Method in class com.javacc.Grammar
 
hasUnconditionalExit(Translator.ASTStatementList) - Method in class com.javacc.output.Translator
 
HOOK - Enum constant in enum class com.javacc.parser.JavaCCConstants.TokenType
 

I

Identifier - Class in com.javacc.parser.tree
 
Identifier(JavaCCConstants.TokenType, JavaCCLexer, int, int) - Constructor for class com.javacc.parser.tree.Identifier
 
IDENTIFIER - Enum constant in enum class com.javacc.parser.JavaCCConstants.TokenType
 
IF - Enum constant in enum class com.javacc.parser.JavaCCConstants.TokenType
 
IfStatement - Class in com.javacc.parser.tree
 
IfStatement() - Constructor for class com.javacc.parser.tree.IfStatement
 
IfStatement() - Method in class com.javacc.parser.JavaCCParser
 
IMPLEMENTS - Enum constant in enum class com.javacc.parser.JavaCCConstants.TokenType
 
implementsList - Variable in class com.javacc.parser.tree.CodeInjection
 
ImplementsList - Class in com.javacc.parser.tree
 
ImplementsList() - Constructor for class com.javacc.parser.tree.ImplementsList
 
ImplementsList() - Method in class com.javacc.parser.JavaCCParser
 
ImportDeclaration - Class in com.javacc.parser.tree
 
ImportDeclaration() - Constructor for class com.javacc.parser.tree.ImportDeclaration
 
ImportDeclaration() - Method in class com.javacc.parser.JavaCCParser
 
importDeclarations - Variable in class com.javacc.parser.tree.CodeInjection
 
IN_MULTI_LINE_COMMENT - Enum constant in enum class com.javacc.parser.JavaCCConstants.LexicalState
 
IN_SINGLE_LINE_COMMENT - Enum constant in enum class com.javacc.parser.JavaCCConstants.LexicalState
 
include(List<String>, Node) - Method in class com.javacc.Grammar
 
InclusiveOrExpression - Class in com.javacc.parser.tree
 
InclusiveOrExpression() - Constructor for class com.javacc.parser.tree.InclusiveOrExpression
 
InclusiveOrExpression() - Method in class com.javacc.parser.JavaCCParser
 
INCR - Enum constant in enum class com.javacc.parser.JavaCCConstants.TokenType
 
indexOf(Node) - Method in interface com.javacc.parser.Node
 
indexOf(Node) - Method in class com.javacc.parser.Token
 
inInterface - Variable in class com.javacc.output.Translator
 
Initializer - Class in com.javacc.parser.tree
 
Initializer() - Constructor for class com.javacc.parser.tree.Initializer
 
Initializer() - Method in class com.javacc.parser.JavaCCParser
 
injectedFieldNames(String, CodeInjector) - Method in class com.javacc.Grammar.Utils
 
injectedLexerFieldNames(CodeInjector) - Method in class com.javacc.Grammar.Utils
 
injectedParserFieldNames(CodeInjector) - Method in class com.javacc.Grammar.Utils
 
injectedTokenFieldNames(CodeInjector) - Method in class com.javacc.Grammar.Utils
 
InPlaceRegexp() - Method in class com.javacc.parser.JavaCCParser
 
INSTANCEOF - Enum constant in enum class com.javacc.parser.JavaCCConstants.TokenType
 
InstanceOfExpression - Class in com.javacc.parser.tree
 
InstanceOfExpression() - Constructor for class com.javacc.parser.tree.InstanceOfExpression
 
InstanceOfExpression() - Method in class com.javacc.parser.JavaCCParser
 
INT - Enum constant in enum class com.javacc.parser.JavaCCConstants.TokenType
 
INTEGER_LITERAL - Enum constant in enum class com.javacc.parser.JavaCCConstants.TokenType
 
IntegerLiteral - Class in com.javacc.parser.tree
 
IntegerLiteral(JavaCCConstants.TokenType, JavaCCLexer, int, int) - Constructor for class com.javacc.parser.tree.IntegerLiteral
 
INTERFACE - Enum constant in enum class com.javacc.parser.JavaCCConstants.TokenType
 
InterfaceDeclaration - Class in com.javacc.parser.tree
 
InterfaceDeclaration() - Constructor for class com.javacc.parser.tree.InterfaceDeclaration
 
InterfaceDeclaration() - Method in class com.javacc.parser.JavaCCParser
 
internalTranslateExpression(Translator.ASTExpression, Translator.TranslationContext, StringBuilder) - Method in class com.javacc.output.Translator
 
internalTranslateStatement(Translator.ASTStatement, int, StringBuilder) - Method in class com.javacc.output.csharp.CSharpTranslator
 
internalTranslateStatement(Translator.ASTStatement, int, StringBuilder) - Method in class com.javacc.output.python.PythonTranslator
 
internalTranslateStatement(Translator.ASTStatement, int, StringBuilder) - Method in class com.javacc.output.Translator
 
INVALID - Enum constant in enum class com.javacc.parser.JavaCCConstants.TokenType
 
INVALID - Enum constant in enum class com.javacc.preprocessor.PreprocessorConstants.TokenType
 
InvalidToken - Class in com.javacc.parser
Token subclass to represent lexically invalid input
InvalidToken - Class in com.javacc.preprocessor
Token subclass to represent lexically invalid input
InvalidToken(JavaCCLexer, int, int) - Constructor for class com.javacc.parser.InvalidToken
 
InvalidToken(PreprocessorLexer, int, int) - Constructor for class com.javacc.preprocessor.InvalidToken
 
InvocationArguments - Class in com.javacc.parser.tree
 
InvocationArguments() - Constructor for class com.javacc.parser.tree.InvocationArguments
 
InvocationArguments() - Method in class com.javacc.parser.JavaCCParser
 
isAbstract() - Method in class com.javacc.parser.tree.TreeBuildingAnnotation
 
isAlwaysSuccessful() - Method in class com.javacc.core.Expansion
 
isAlwaysSuccessful() - Method in class com.javacc.parser.tree.BNFProduction
 
isAlwaysSuccessful() - Method in class com.javacc.parser.tree.ExpansionChoice
 
isAlwaysSuccessful() - Method in class com.javacc.parser.tree.ExpansionSequence
 
isAlwaysSuccessful() - Method in class com.javacc.parser.tree.ExpansionWithParentheses
 
isAlwaysSuccessful() - Method in class com.javacc.parser.tree.Failure
 
isAlwaysSuccessful() - Method in class com.javacc.parser.tree.Lookahead
 
isAlwaysSuccessful() - Method in class com.javacc.parser.tree.NonTerminal
 
isAlwaysSuccessful() - Method in class com.javacc.parser.tree.ZeroOrMore
 
isAlwaysSuccessful() - Method in class com.javacc.parser.tree.ZeroOrOne
 
isAppliesInLookahead() - Method in class com.javacc.parser.tree.CodeBlock
 
isAssignableTo() - Method in class com.javacc.parser.tree.ArrayAccess
 
isAssignableTo() - Method in class com.javacc.parser.tree.DotName
 
isAssignableTo() - Method in interface com.javacc.parser.tree.Expression
 
isAssignableTo() - Method in class com.javacc.parser.tree.Name
 
isAssignableTo() - Method in class com.javacc.parser.tree.Parentheses
 
isAssignment(Translator.ASTExpression) - Method in class com.javacc.output.Translator
 
isAtChoicePoint() - Method in class com.javacc.core.Expansion
 
isBackward() - Method in class com.javacc.parser.tree.LookBehind
 
isBeforeLexicalStateSwitch() - Method in class com.javacc.core.Expansion
 
isBitSet(long, int) - Method in class com.javacc.Grammar.Utils
 
isCancelled() - Method in class com.javacc.parser.JavaCCParser
 
isCancelled() - Method in class com.javacc.preprocessor.PreprocessorParser
 
isClass() - Method in interface com.javacc.parser.tree.TypeDeclaration
 
isComposite() - Method in class com.javacc.core.CompositeStateSet
 
isComposite() - Method in class com.javacc.core.NfaState
 
isDeactivate() - Method in class com.javacc.parser.tree.TokenActivation
 
isDefaultCase() - Method in class com.javacc.output.Translator.ASTCaseStatement
 
isEmpty() - Method in class com.javacc.parser.BaseNode
 
isEmpty() - Method in class com.javacc.parser.tree.CodeBlock
The block is empty if it only consists of { and }
isEnumSet(Translator.ASTExpression) - Method in class com.javacc.output.Translator
 
isExpansionNegated() - Method in class com.javacc.parser.tree.Assertion
 
isExplicit() - Method in class com.javacc.parser.tree.TokenProduction
 
isField() - Method in class com.javacc.output.Translator.ASTVariableOrFieldDeclaration
 
isFinal - Variable in class com.javacc.output.Translator.ASTFormalParameter
 
isGetter(String) - Method in class com.javacc.output.Translator
 
isIgnoreCase() - Method in class com.javacc.Grammar
 
isIgnoreCase() - Method in class com.javacc.parser.tree.TokenProduction
 
isImplicitReturnType() - Method in class com.javacc.parser.tree.BNFProduction
 
isIncomplete() - Method in class com.javacc.core.TokenSet
 
isInInclude() - Method in class com.javacc.Grammar
 
isInserted() - Method in class com.javacc.parser.Token
 
isInsideLookahead() - Method in class com.javacc.core.Expansion
 
isInterface - Variable in class com.javacc.parser.tree.CodeInjection
 
isInterface() - Method in class com.javacc.parser.tree.TreeBuildingAnnotation
 
isJavaIdentifier(String) - Static method in class com.javacc.core.LexerData
 
isList(Translator.ASTExpression) - Method in class com.javacc.output.Translator
 
isMoveCodeNeeded() - Method in class com.javacc.core.CompositeStateSet
 
isNegated() - Method in class com.javacc.core.Expansion
 
isNegated() - Method in class com.javacc.parser.tree.CharacterList
 
isNegated() - Method in class com.javacc.parser.tree.Lookahead
 
isNegated() - Method in class com.javacc.parser.tree.LookBehind
 
isNeverInstantiated() - Method in class com.javacc.parser.tree.TreeBuildingAnnotation
 
isNull(Translator.ASTExpression) - Method in class com.javacc.output.Translator
 
isNumeric() - Method in class com.javacc.output.Translator.ASTTypeExpression
 
isOnlyForLookahead() - Method in class com.javacc.parser.tree.BNFProduction
 
isParameterName(String) - Method in class com.javacc.output.Translator
 
isParserTolerant() - Method in class com.javacc.parser.JavaCCParser
 
isParserTolerant() - Method in class com.javacc.preprocessor.PreprocessorParser
 
isPossiblyEmpty() - Method in class com.javacc.core.EmptyExpansion
 
isPossiblyEmpty() - Method in class com.javacc.core.Expansion
 
isPossiblyEmpty() - Method in class com.javacc.core.RegularExpression
 
isPossiblyEmpty() - Method in class com.javacc.parser.tree.AttemptBlock
 
isPossiblyEmpty() - Method in class com.javacc.parser.tree.BNFProduction
Can this production be matched by an empty string?
isPossiblyEmpty() - Method in class com.javacc.parser.tree.CodeBlock
 
isPossiblyEmpty() - Method in class com.javacc.parser.tree.ExpansionChoice
 
isPossiblyEmpty() - Method in class com.javacc.parser.tree.ExpansionSequence
 
isPossiblyEmpty() - Method in class com.javacc.parser.tree.ExpansionWithParentheses
 
isPossiblyEmpty() - Method in class com.javacc.parser.tree.NonTerminal
 
isPossiblyEmpty() - Method in class com.javacc.parser.tree.OneOrMore
 
isPossiblyEmpty() - Method in class com.javacc.parser.tree.TryBlock
 
isPossiblyEmpty() - Method in class com.javacc.parser.tree.ZeroOrMore
 
isPossiblyEmpty() - Method in class com.javacc.parser.tree.ZeroOrOne
 
isPostfix() - Method in class com.javacc.output.Translator.ASTPreOrPostfixExpression
 
isPrivate() - Method in class com.javacc.core.RegularExpression
 
isPrivate() - Method in class com.javacc.parser.tree.RegexpRef
 
isQuiet() - Method in class com.javacc.Grammar
 
isScanLimit() - Method in class com.javacc.core.Expansion
 
isSemanticLookaheadNested() - Method in class com.javacc.parser.tree.Assertion
 
isSemanticLookaheadNested() - Method in class com.javacc.parser.tree.Lookahead
 
isSetter(String) - Method in class com.javacc.output.Translator
 
isSingleChar() - Method in class com.javacc.parser.tree.CharacterRange
 
isSingleToken() - Method in class com.javacc.core.Expansion
 
isSkipped() - Method in class com.javacc.parser.Token
 
isSkipped() - Method in class com.javacc.preprocessor.Token
 
isStep(String) - Method in class com.javacc.output.Sequencer
 
isThis(Translator.ASTExpression) - Method in class com.javacc.output.Translator
 
isTokenType(Translator.ASTExpression) - Method in class com.javacc.output.Translator
 
isTolerantParsing() - Method in class com.javacc.core.Expansion
If we hit a parsing error in this expansion, do we try to recover? This is only used in fault-tolerant mode, of course!
isTreeBuildingEnabled() - Method in class com.javacc.parser.JavaCCParser
 
isTreeBuildingEnabled() - Method in class com.javacc.preprocessor.PreprocessorParser
 
isTyped - Variable in class com.javacc.output.Translator
 
isUnparsed() - Method in class com.javacc.parser.BaseNode
 
isUnparsed() - Method in interface com.javacc.parser.Node
 
isUnparsed() - Method in class com.javacc.parser.Token
 
isUnparsed() - Method in class com.javacc.preprocessor.Token
 
isVirtual() - Method in class com.javacc.parser.Token
 
isVirtual() - Method in class com.javacc.preprocessor.Token
 
isVoid() - Method in class com.javacc.parser.tree.TreeBuildingAnnotation
 
iterator() - Method in interface com.javacc.parser.Node
 

J

JAVA - Enum constant in enum class com.javacc.parser.JavaCCConstants.LexicalState
 
JavaCCConstants - Interface in com.javacc.parser
Token literal values and constants.
JavaCCConstants.LexicalState - Enum Class in com.javacc.parser
Lexical States
JavaCCConstants.TokenType - Enum Class in com.javacc.parser
 
JavaCCKeyWord - Class in com.javacc.parser.tree
 
JavaCCKeyWord(JavaCCConstants.TokenType, JavaCCLexer, int, int) - Constructor for class com.javacc.parser.tree.JavaCCKeyWord
 
JavaCCLexer - Class in com.javacc.parser
 
JavaCCLexer(Reader) - Constructor for class com.javacc.parser.JavaCCLexer
 
JavaCCLexer(CharSequence) - Constructor for class com.javacc.parser.JavaCCLexer
 
JavaCCLexer(String, Reader) - Constructor for class com.javacc.parser.JavaCCLexer
 
JavaCCLexer(String, Reader, JavaCCConstants.LexicalState, int, int) - Constructor for class com.javacc.parser.JavaCCLexer
 
JavaCCLexer(String, CharSequence) - Constructor for class com.javacc.parser.JavaCCLexer
 
JavaCCLexer(String, CharSequence, JavaCCConstants.LexicalState, int, int) - Constructor for class com.javacc.parser.JavaCCLexer
 
JavaCCParser - Class in com.javacc.parser
 
JavaCCParser(Grammar, String, CharSequence) - Constructor for class com.javacc.parser.JavaCCParser
 
JavaCCParser(Grammar, Path, Map<String, String>) - Constructor for class com.javacc.parser.JavaCCParser
 
JavaCCParser(JavaCCLexer) - Constructor for class com.javacc.parser.JavaCCParser
Constructor with user supplied Lexer.
JavaCCParser(InputStream) - Constructor for class com.javacc.parser.JavaCCParser
 
JavaCCParser(Reader) - Constructor for class com.javacc.parser.JavaCCParser
 
JavaCCParser(CharSequence) - Constructor for class com.javacc.parser.JavaCCParser
 
JavaCCParser(String, CharSequence) - Constructor for class com.javacc.parser.JavaCCParser
 
JavaCCParser(String, Path) - Constructor for class com.javacc.parser.JavaCCParser
 
JavaCCParser(Path) - Constructor for class com.javacc.parser.JavaCCParser
 
JavaCodeUtils - Class in com.javacc.output.java
 
JavaFormatter - Class in com.javacc.output.java
A rather rough-and-ready class for pretty-printing java source code.
JavaFormatter() - Constructor for class com.javacc.output.java.JavaFormatter
 
JavaFormatter2 - Class in com.javacc.output.java
A somewhat more sophisticated class for pretty-printing java source code.
JavaFormatter2() - Constructor for class com.javacc.output.java.JavaFormatter2
 

K

KeyWord - Class in com.javacc.parser.tree
 
KeyWord(JavaCCConstants.TokenType, JavaCCLexer, int, int) - Constructor for class com.javacc.parser.tree.KeyWord
 

L

Label - Class in com.javacc.parser.tree
 
Label() - Constructor for class com.javacc.parser.tree.Label
 
Label() - Method in class com.javacc.parser.JavaCCParser
 
LAMBDA - Enum constant in enum class com.javacc.parser.JavaCCConstants.TokenType
 
LambdaExpression - Class in com.javacc.parser.tree
 
LambdaExpression() - Constructor for class com.javacc.parser.tree.LambdaExpression
 
LambdaExpression() - Method in class com.javacc.parser.JavaCCParser
 
LambdaLHS - Class in com.javacc.parser.tree
 
LambdaLHS() - Constructor for class com.javacc.parser.tree.LambdaLHS
 
LambdaLHS() - Method in class com.javacc.parser.JavaCCParser
 
LambdaParameter - Class in com.javacc.parser.tree
 
LambdaParameter() - Constructor for class com.javacc.parser.tree.LambdaParameter
 
LambdaParameter() - Method in class com.javacc.parser.JavaCCParser
 
LambdaParameters - Class in com.javacc.parser.tree
 
LambdaParameters() - Constructor for class com.javacc.parser.tree.LambdaParameters
 
LambdaParameters() - Method in class com.javacc.parser.JavaCCParser
 
lastPart(String, int) - Method in class com.javacc.Grammar.Utils
 
LBRACE - Enum constant in enum class com.javacc.parser.JavaCCConstants.TokenType
 
LBRACKET - Enum constant in enum class com.javacc.parser.JavaCCConstants.TokenType
 
LE - Enum constant in enum class com.javacc.parser.JavaCCConstants.TokenType
 
left - Variable in class com.javacc.parser.tree.CharacterRange
 
LegacyLookahead - Class in com.javacc.parser.tree
 
LegacyLookahead() - Constructor for class com.javacc.parser.tree.LegacyLookahead
 
LegacyLookahead() - Method in class com.javacc.parser.JavaCCParser
 
LexerData - Class in com.javacc.core
Base object that contains lexical data.
LexerData(Grammar) - Constructor for class com.javacc.core.LexerData
 
LexicalStateData - Class in com.javacc.core
 
LexicalStateData(Grammar, String) - Constructor for class com.javacc.core.LexicalStateData
 
LexicalStateSwitch - Class in com.javacc.parser.tree
 
LexicalStateSwitch() - Constructor for class com.javacc.parser.tree.LexicalStateSwitch
 
LexicalStateSwitch() - Method in class com.javacc.parser.JavaCCParser
 
literal - Variable in class com.javacc.output.Translator.ASTPrimaryExpression
 
Literal - Class in com.javacc.parser.tree
 
Literal(JavaCCConstants.TokenType, JavaCCLexer, int, int) - Constructor for class com.javacc.parser.tree.Literal
 
Literal() - Method in class com.javacc.parser.JavaCCParser
 
LiteralExpression - Class in com.javacc.parser.tree
 
LiteralExpression() - Constructor for class com.javacc.parser.tree.LiteralExpression
 
LiteralExpression() - Method in class com.javacc.parser.JavaCCParser
 
LocalVariableDeclaration - Class in com.javacc.parser.tree
 
LocalVariableDeclaration() - Constructor for class com.javacc.parser.tree.LocalVariableDeclaration
 
LocalVariableDeclaration() - Method in class com.javacc.parser.JavaCCParser
 
LONG - Enum constant in enum class com.javacc.parser.JavaCCConstants.TokenType
 
LONG_LITERAL - Enum constant in enum class com.javacc.parser.JavaCCConstants.TokenType
 
LongLiteral - Class in com.javacc.parser.tree
 
LongLiteral(JavaCCConstants.TokenType, JavaCCLexer, int, int) - Constructor for class com.javacc.parser.tree.LongLiteral
 
Lookahead - Class in com.javacc.parser.tree
 
Lookahead() - Constructor for class com.javacc.parser.tree.Lookahead
 
Lookahead() - Method in class com.javacc.parser.JavaCCParser
 
LookBehind - Class in com.javacc.parser.tree
 
LookBehind() - Constructor for class com.javacc.parser.tree.LookBehind
 
LookBehind() - Method in class com.javacc.parser.JavaCCParser
 
LookBehindBackward() - Method in class com.javacc.parser.JavaCCParser
 
LookBehindForward() - Method in class com.javacc.parser.JavaCCParser
 
LPAREN - Enum constant in enum class com.javacc.parser.JavaCCConstants.TokenType
 
LSHIFT - Enum constant in enum class com.javacc.parser.JavaCCConstants.TokenType
 
LSHIFTASSIGN - Enum constant in enum class com.javacc.parser.JavaCCConstants.TokenType
 
LT - Enum constant in enum class com.javacc.parser.JavaCCConstants.TokenType
 

M

main(String[]) - Static method in class com.javacc.Main
The main program.
main(String[]) - Static method in class com.javacc.output.lint.SyntaxConverter
 
Main - Class in com.javacc
Entry point.
Main() - Constructor for class com.javacc.Main
 
mainProgram(Path, Path, String, int, boolean, Map<String, String>) - Static method in class com.javacc.Main
 
makeSet(T...) - Static method in class com.javacc.output.Translator
 
MarkerAnnotation - Class in com.javacc.parser.tree
 
MarkerAnnotation() - Constructor for class com.javacc.parser.tree.MarkerAnnotation
 
MarkerAnnotation() - Method in class com.javacc.parser.JavaCCParser
 
matchesEmptyString() - Method in class com.javacc.core.RegularExpression
 
matchesEmptyString() - Method in class com.javacc.parser.tree.CharacterList
 
matchesEmptyString() - Method in class com.javacc.parser.tree.EndOfFile
 
matchesEmptyString() - Method in class com.javacc.parser.tree.OneOrMoreRegexp
 
matchesEmptyString() - Method in class com.javacc.parser.tree.RegexpChoice
 
matchesEmptyString() - Method in class com.javacc.parser.tree.RegexpRef
 
matchesEmptyString() - Method in class com.javacc.parser.tree.RegexpSequence
 
matchesEmptyString() - Method in class com.javacc.parser.tree.RegexpStringLiteral
 
matchesEmptyString() - Method in class com.javacc.parser.tree.RepetitionRange
 
matchesEmptyString() - Method in class com.javacc.parser.tree.ZeroOrMoreRegexp
 
matchesEmptyString() - Method in class com.javacc.parser.tree.ZeroOrOneRegexp
 
MemberValue - Class in com.javacc.parser.tree
 
MemberValue() - Constructor for class com.javacc.parser.tree.MemberValue
 
MemberValue() - Method in class com.javacc.parser.JavaCCParser
 
MemberValueArrayInitializer - Class in com.javacc.parser.tree
 
MemberValueArrayInitializer() - Constructor for class com.javacc.parser.tree.MemberValueArrayInitializer
 
MemberValueArrayInitializer() - Method in class com.javacc.parser.JavaCCParser
 
MemberValuePair - Class in com.javacc.parser.tree
 
MemberValuePair() - Constructor for class com.javacc.parser.tree.MemberValuePair
 
MemberValuePair() - Method in class com.javacc.parser.JavaCCParser
 
MemberValuePairs - Class in com.javacc.parser.tree
 
MemberValuePairs() - Constructor for class com.javacc.parser.tree.MemberValuePairs
 
MemberValuePairs() - Method in class com.javacc.parser.JavaCCParser
 
METHOD - Enum constant in enum class com.javacc.output.Translator.TranslationContext
 
MethodCall - Class in com.javacc.parser.tree
 
MethodCall() - Constructor for class com.javacc.parser.tree.MethodCall
 
MethodDeclaration - Class in com.javacc.parser.tree
 
MethodDeclaration() - Constructor for class com.javacc.parser.tree.MethodDeclaration
 
MethodDeclaration() - Method in class com.javacc.parser.JavaCCParser
 
methodIndent - Variable in class com.javacc.output.Translator
 
MethodReference - Class in com.javacc.parser.tree
 
MethodReference() - Constructor for class com.javacc.parser.tree.MethodReference
 
MethodReference() - Method in class com.javacc.parser.JavaCCParser
 
MINUS - Enum constant in enum class com.javacc.parser.JavaCCConstants.TokenType
 
MINUSASSIGN - Enum constant in enum class com.javacc.parser.JavaCCConstants.TokenType
 
modifiers - Variable in class com.javacc.output.Translator.ASTMethodDeclaration
 
Modifiers() - Method in class com.javacc.parser.JavaCCParser
 
MULTI_LINE_COMMENT - Enum constant in enum class com.javacc.parser.JavaCCConstants.TokenType
 
MULTI_LINE_COMMENT_START - Class in com.javacc.parser.tree
 
MULTI_LINE_COMMENT_START - Enum constant in enum class com.javacc.parser.JavaCCConstants.TokenType
 
MULTI_LINE_COMMENT_START(JavaCCConstants.TokenType, JavaCCLexer, int, int) - Constructor for class com.javacc.parser.tree.MULTI_LINE_COMMENT_START
 
MultiLineComment - Class in com.javacc.parser.tree
 
MultiLineComment(JavaCCConstants.TokenType, JavaCCLexer, int, int) - Constructor for class com.javacc.parser.tree.MultiLineComment
 
MultiplicativeExpression - Class in com.javacc.parser.tree
 
MultiplicativeExpression() - Constructor for class com.javacc.parser.tree.MultiplicativeExpression
 
MultiplicativeExpression() - Method in class com.javacc.parser.JavaCCParser
 

N

name - Variable in class com.javacc.output.Translator.ASTFormalParameter
 
name - Variable in class com.javacc.output.Translator.ASTMethodDeclaration
 
name - Variable in class com.javacc.output.Translator.ASTPrimaryExpression
 
name - Variable in class com.javacc.parser.tree.CodeInjection
 
Name - Class in com.javacc.parser.tree
 
Name() - Constructor for class com.javacc.parser.tree.Name
 
Name() - Method in class com.javacc.parser.JavaCCParser
 
NATIVE - Enum constant in enum class com.javacc.parser.JavaCCConstants.TokenType
 
NE - Enum constant in enum class com.javacc.parser.JavaCCConstants.TokenType
 
needsParentheses(Translator.ASTExpression) - Method in class com.javacc.output.python.PythonTranslator
 
needsParentheses(Translator.ASTExpression) - Method in class com.javacc.output.Translator
 
NEW - Enum constant in enum class com.javacc.parser.JavaCCConstants.TokenType
 
NewCaseStatement - Class in com.javacc.parser.tree
 
NewCaseStatement() - Constructor for class com.javacc.parser.tree.NewCaseStatement
 
NewCaseStatement() - Method in class com.javacc.parser.JavaCCParser
 
NewSwitchLabel - Class in com.javacc.parser.tree
 
NewSwitchLabel() - Constructor for class com.javacc.parser.tree.NewSwitchLabel
 
NewSwitchLabel() - Method in class com.javacc.parser.JavaCCParser
 
NewSwitchStatement - Class in com.javacc.parser.tree
 
NewSwitchStatement() - Constructor for class com.javacc.parser.tree.NewSwitchStatement
 
NewSwitchStatement() - Method in class com.javacc.parser.JavaCCParser
 
newToken(JavaCCConstants.TokenType, JavaCCLexer, int, int) - Static method in class com.javacc.parser.Token
 
newToken(JavaCCConstants.TokenType, String, JavaCCLexer) - Static method in class com.javacc.parser.Token
 
newToken(PreprocessorConstants.TokenType, PreprocessorLexer, int, int) - Static method in class com.javacc.preprocessor.Token
 
nextCachedToken() - Method in class com.javacc.parser.Token
 
nextCachedToken() - Method in class com.javacc.preprocessor.Token
 
nextSibling() - Method in interface com.javacc.parser.Node
 
NfaBuilder - Class in com.javacc.core
A Visitor object that builds an Nfa start and end state from a Regular expression.
NfaState - Class in com.javacc.core
Class representing a single state of a Non-deterministic Finite Automaton (NFA) Note that any given lexical state is implemented as an NFA.
Node - Interface in com.javacc.parser
 
Node.Visitor - Class in com.javacc.parser
 
nodeArity() - Method in class com.javacc.parser.JavaCCParser
 
nodeIsAbstract(String) - Method in class com.javacc.Grammar
 
nodeIsInterface(String) - Method in class com.javacc.Grammar
 
nodeIsInterface(String) - Method in class com.javacc.Grammar.Utils
 
NON_SEALED - Enum constant in enum class com.javacc.parser.JavaCCConstants.TokenType
 
NonTerminal - Class in com.javacc.parser.tree
 
NonTerminal() - Constructor for class com.javacc.parser.tree.NonTerminal
 
NonTerminal() - Method in class com.javacc.parser.JavaCCParser
 
NormalAnnotation - Class in com.javacc.parser.tree
 
NormalAnnotation() - Constructor for class com.javacc.parser.tree.NormalAnnotation
 
NormalAnnotation() - Method in class com.javacc.parser.JavaCCParser
 
not() - Method in class com.javacc.core.TokenSet
 
NoVarDeclaration() - Method in class com.javacc.parser.JavaCCParser
 
NULL - Enum constant in enum class com.javacc.parser.JavaCCConstants.TokenType
 
NullLiteral - Class in com.javacc.parser.tree
 
NullLiteral(JavaCCConstants.TokenType, JavaCCLexer, int, int) - Constructor for class com.javacc.parser.tree.NullLiteral
 
NumericalLiteral - Class in com.javacc.parser.tree
 
NumericalLiteral(JavaCCConstants.TokenType, JavaCCLexer, int, int) - Constructor for class com.javacc.parser.tree.NumericalLiteral
 

O

ObjectCastExpression - Class in com.javacc.parser.tree
 
ObjectCastExpression() - Constructor for class com.javacc.parser.tree.ObjectCastExpression
 
ObjectCastExpression() - Method in class com.javacc.parser.JavaCCParser
 
ObjectType - Class in com.javacc.parser.tree
 
ObjectType() - Constructor for class com.javacc.parser.tree.ObjectType
 
ObjectType() - Method in class com.javacc.parser.JavaCCParser
 
OneOrMore - Class in com.javacc.parser.tree
 
OneOrMore() - Constructor for class com.javacc.parser.tree.OneOrMore
 
OneOrMore() - Method in class com.javacc.parser.JavaCCParser
 
OneOrMoreRegexp - Class in com.javacc.parser.tree
 
OneOrMoreRegexp() - Constructor for class com.javacc.parser.tree.OneOrMoreRegexp
 
op - Variable in class com.javacc.output.Translator.ASTUnaryExpression
 
open() - Method in interface com.javacc.parser.Node
Life-cycle hook method called after the node has been made the current node
openNodeScopeHook(Node) - Method in class com.javacc.parser.JavaCCParser
 
Operator - Class in com.javacc.parser.tree
 
Operator(JavaCCConstants.TokenType, JavaCCLexer, int, int) - Constructor for class com.javacc.parser.tree.Operator
 
Options - Class in com.javacc.parser.tree
 
Options() - Constructor for class com.javacc.parser.tree.Options
 
Options() - Method in class com.javacc.parser.JavaCCParser
 
OptionsBlock() - Method in class com.javacc.parser.JavaCCParser
 
ORASSIGN - Enum constant in enum class com.javacc.parser.JavaCCConstants.TokenType
 
overlaps(Collection<NfaState>) - Method in class com.javacc.core.NfaState
 

P

PACKAGE - Enum constant in enum class com.javacc.parser.JavaCCConstants.TokenType
 
PackageDeclaration - Class in com.javacc.parser.tree
 
PackageDeclaration() - Constructor for class com.javacc.parser.tree.PackageDeclaration
 
PackageDeclaration() - Method in class com.javacc.parser.JavaCCParser
 
PARAMETER - Enum constant in enum class com.javacc.output.Translator.TranslationContext
 
parameterNames - Variable in class com.javacc.output.Translator
 
parameters - Variable in class com.javacc.output.Translator.ASTMethodDeclaration
 
parent - Variable in class com.javacc.parser.BaseNode
the parent node
Parentheses - Class in com.javacc.parser.tree
 
Parentheses() - Constructor for class com.javacc.parser.tree.Parentheses
 
Parentheses() - Method in class com.javacc.parser.JavaCCParser
 
parse(Path, boolean) - Method in class com.javacc.Grammar
 
ParseException - Exception Class in com.javacc.parser
 
ParseException - Exception Class in com.javacc.preprocessor
 
ParseException() - Constructor for exception class com.javacc.parser.ParseException
 
ParseException() - Constructor for exception class com.javacc.preprocessor.ParseException
 
ParseException(JavaCCParser, String) - Constructor for exception class com.javacc.parser.ParseException
 
ParseException(JavaCCParser, EnumSet<JavaCCConstants.TokenType>, List<JavaCCParser.NonTerminalCall>) - Constructor for exception class com.javacc.parser.ParseException
 
ParseException(Token) - Constructor for exception class com.javacc.parser.ParseException
 
ParseException(Token, EnumSet<JavaCCConstants.TokenType>, List<JavaCCParser.NonTerminalCall>) - Constructor for exception class com.javacc.parser.ParseException
 
ParseException(PreprocessorParser, String) - Constructor for exception class com.javacc.preprocessor.ParseException
 
ParseException(PreprocessorParser, EnumSet<PreprocessorConstants.TokenType>, List<PreprocessorParser.NonTerminalCall>) - Constructor for exception class com.javacc.preprocessor.ParseException
 
ParseException(Token) - Constructor for exception class com.javacc.preprocessor.ParseException
 
ParseException(Token, EnumSet<PreprocessorConstants.TokenType>, List<PreprocessorParser.NonTerminalCall>) - Constructor for exception class com.javacc.preprocessor.ParseException
 
ParseException(String) - Constructor for exception class com.javacc.parser.ParseException
 
ParseException(String) - Constructor for exception class com.javacc.preprocessor.ParseException
 
parseJavaFile(String, CharSequence) - Static method in class com.javacc.parser.JavaCCParser
 
parseJavaFile(Path) - Static method in class com.javacc.parser.JavaCCParser
 
ParserCodeDecls - Class in com.javacc.parser.tree
 
ParserCodeDecls() - Constructor for class com.javacc.parser.tree.ParserCodeDecls
 
ParserCodeDecls() - Method in class com.javacc.parser.JavaCCParser
 
peekNode() - Method in class com.javacc.parser.JavaCCParser
 
PERMITS - Enum constant in enum class com.javacc.parser.JavaCCConstants.TokenType
 
PermitsList - Class in com.javacc.parser.tree
 
PermitsList() - Constructor for class com.javacc.parser.tree.PermitsList
 
PermitsList() - Method in class com.javacc.parser.JavaCCParser
 
PLUS - Enum constant in enum class com.javacc.parser.JavaCCConstants.TokenType
 
PLUSASSIGN - Enum constant in enum class com.javacc.parser.JavaCCConstants.TokenType
 
pokeNode(Node) - Method in class com.javacc.parser.JavaCCParser
Puts the node on the top of the stack.
popNode() - Method in class com.javacc.parser.JavaCCParser
 
popNodeVariableName() - Method in class com.javacc.Grammar.Utils
 
popSymbols() - Method in class com.javacc.output.Translator
 
PossiblyEmptyTypeArguments() - Method in class com.javacc.parser.JavaCCParser
 
PostfixExpression - Class in com.javacc.parser.tree
 
PostfixExpression() - Constructor for class com.javacc.parser.tree.PostfixExpression
 
PostfixExpression() - Method in class com.javacc.parser.JavaCCParser
 
powerOfTwoInHex(int) - Method in class com.javacc.Grammar.Utils
 
PP_AND - Enum constant in enum class com.javacc.preprocessor.PreprocessorConstants.TokenType
 
PP_AndExpression() - Method in class com.javacc.preprocessor.PreprocessorParser
 
PP_ASSIGN - Enum constant in enum class com.javacc.preprocessor.PreprocessorConstants.TokenType
 
PP_Block() - Method in class com.javacc.preprocessor.PreprocessorParser
 
PP_Content() - Method in class com.javacc.preprocessor.PreprocessorParser
 
PP_DEFINE - Enum constant in enum class com.javacc.preprocessor.PreprocessorConstants.TokenType
 
PP_DefStatement() - Method in class com.javacc.preprocessor.PreprocessorParser
 
PP_DIRECTIVE - Enum constant in enum class com.javacc.preprocessor.PreprocessorConstants.LexicalState
 
PP_EAT_TO_EOL - Enum constant in enum class com.javacc.preprocessor.PreprocessorConstants.LexicalState
 
PP_ELIF - Enum constant in enum class com.javacc.preprocessor.PreprocessorConstants.TokenType
 
PP_ELSE - Enum constant in enum class com.javacc.preprocessor.PreprocessorConstants.TokenType
 
PP_ENDIF - Enum constant in enum class com.javacc.preprocessor.PreprocessorConstants.TokenType
 
PP_EOL_COMMENT - Enum constant in enum class com.javacc.preprocessor.PreprocessorConstants.TokenType
 
PP_EQUALS - Enum constant in enum class com.javacc.preprocessor.PreprocessorConstants.TokenType
 
PP_Expression() - Method in class com.javacc.preprocessor.PreprocessorParser
 
PP_FALSE - Enum constant in enum class com.javacc.preprocessor.PreprocessorConstants.TokenType
 
PP_FALSE_ALERT - Enum constant in enum class com.javacc.preprocessor.PreprocessorConstants.TokenType
 
PP_IF - Enum constant in enum class com.javacc.preprocessor.PreprocessorConstants.TokenType
 
PP_IfBlock() - Method in class com.javacc.preprocessor.PreprocessorParser
 
PP_IGNORED_DIRECTIVE - Enum constant in enum class com.javacc.preprocessor.PreprocessorConstants.TokenType
 
PP_LINE - Enum constant in enum class com.javacc.preprocessor.PreprocessorConstants.TokenType
 
PP_LPAREN - Enum constant in enum class com.javacc.preprocessor.PreprocessorConstants.TokenType
 
PP_NOT - Enum constant in enum class com.javacc.preprocessor.PreprocessorConstants.TokenType
 
PP_NOT_EQUALS - Enum constant in enum class com.javacc.preprocessor.PreprocessorConstants.TokenType
 
PP_NotExpression() - Method in class com.javacc.preprocessor.PreprocessorParser
 
PP_OR - Enum constant in enum class com.javacc.preprocessor.PreprocessorConstants.TokenType
 
PP_OrExpression() - Method in class com.javacc.preprocessor.PreprocessorParser
 
PP_Parentheses() - Method in class com.javacc.preprocessor.PreprocessorParser
 
PP_PrimaryExpression() - Method in class com.javacc.preprocessor.PreprocessorParser
 
PP_Root() - Method in class com.javacc.preprocessor.PreprocessorParser
 
PP_RPAREN - Enum constant in enum class com.javacc.preprocessor.PreprocessorConstants.TokenType
 
PP_SCAN_LINES - Enum constant in enum class com.javacc.preprocessor.PreprocessorConstants.LexicalState
 
PP_START - Enum constant in enum class com.javacc.preprocessor.PreprocessorConstants.TokenType
 
PP_SYMBOL - Enum constant in enum class com.javacc.preprocessor.PreprocessorConstants.TokenType
 
PP_TRUE - Enum constant in enum class com.javacc.preprocessor.PreprocessorConstants.TokenType
 
PP_UNDEF - Enum constant in enum class com.javacc.preprocessor.PreprocessorConstants.TokenType
 
PP_UndefStatement() - Method in class com.javacc.preprocessor.PreprocessorParser
 
precedingTokens() - Method in class com.javacc.parser.Token
 
precedingTokens() - Method in class com.javacc.preprocessor.Token
 
precedingUnparsedTokens() - Method in class com.javacc.parser.Token
 
precedingUnparsedTokens() - Method in class com.javacc.preprocessor.Token
 
PreDecrementExpression - Class in com.javacc.parser.tree
 
PreDecrementExpression() - Constructor for class com.javacc.parser.tree.PreDecrementExpression
 
PreDecrementExpression() - Method in class com.javacc.parser.JavaCCParser
 
PreIncrementExpression - Class in com.javacc.parser.tree
 
PreIncrementExpression() - Constructor for class com.javacc.parser.tree.PreIncrementExpression
 
PreIncrementExpression() - Method in class com.javacc.parser.JavaCCParser
 
preInsert(Token) - Method in class com.javacc.parser.Token
 
prepend(Node) - Method in class com.javacc.parser.BaseNode
 
prepend(List<ClassOrInterfaceBodyDeclaration>) - Method in class com.javacc.parser.tree.ClassOrInterfaceBody
 
prependChild(Node, Node) - Method in interface com.javacc.parser.Node
Insert a Node right before a given Node.
PreprocessorConstants - Interface in com.javacc.preprocessor
Token literal values and constants.
PreprocessorConstants.LexicalState - Enum Class in com.javacc.preprocessor
Lexical States
PreprocessorConstants.TokenType - Enum Class in com.javacc.preprocessor
 
PreprocessorLexer - Class in com.javacc.preprocessor
 
PreprocessorLexer(Reader) - Constructor for class com.javacc.preprocessor.PreprocessorLexer
 
PreprocessorLexer(CharSequence) - Constructor for class com.javacc.preprocessor.PreprocessorLexer
 
PreprocessorLexer(String, Reader) - Constructor for class com.javacc.preprocessor.PreprocessorLexer
 
PreprocessorLexer(String, Reader, PreprocessorConstants.LexicalState, int, int) - Constructor for class com.javacc.preprocessor.PreprocessorLexer
 
PreprocessorLexer(String, CharSequence) - Constructor for class com.javacc.preprocessor.PreprocessorLexer
 
PreprocessorLexer(String, CharSequence, PreprocessorConstants.LexicalState, int, int) - Constructor for class com.javacc.preprocessor.PreprocessorLexer
 
PreprocessorParser - Class in com.javacc.preprocessor
 
PreprocessorParser(PreprocessorLexer) - Constructor for class com.javacc.preprocessor.PreprocessorParser
Constructor with user supplied Lexer.
PreprocessorParser(InputStream) - Constructor for class com.javacc.preprocessor.PreprocessorParser
 
PreprocessorParser(Reader) - Constructor for class com.javacc.preprocessor.PreprocessorParser
 
PreprocessorParser(CharSequence) - Constructor for class com.javacc.preprocessor.PreprocessorParser
 
PreprocessorParser(CharSequence, Map<String, String>) - Constructor for class com.javacc.preprocessor.PreprocessorParser
 
PreprocessorParser(String, CharSequence) - Constructor for class com.javacc.preprocessor.PreprocessorParser
 
PreprocessorParser(String, Path) - Constructor for class com.javacc.preprocessor.PreprocessorParser
 
PreprocessorParser(Path) - Constructor for class com.javacc.preprocessor.PreprocessorParser
 
PreprocessorParser(Path, Map<String, String>, boolean) - Constructor for class com.javacc.preprocessor.PreprocessorParser
 
previousCachedToken() - Method in class com.javacc.parser.Token
 
previousCachedToken() - Method in class com.javacc.preprocessor.Token
 
previousSibling() - Method in interface com.javacc.parser.Node
 
PrimaryExpression() - Method in class com.javacc.parser.JavaCCParser
 
Primitive - Class in com.javacc.parser.tree
 
Primitive(JavaCCConstants.TokenType, JavaCCLexer, int, int) - Constructor for class com.javacc.parser.tree.Primitive
 
PrimitiveArrayType - Class in com.javacc.parser.tree
 
PrimitiveArrayType() - Constructor for class com.javacc.parser.tree.PrimitiveArrayType
 
PrimitiveArrayType() - Method in class com.javacc.parser.JavaCCParser
 
PrimitiveCastExpression - Class in com.javacc.parser.tree
 
PrimitiveCastExpression() - Constructor for class com.javacc.parser.tree.PrimitiveCastExpression
 
PrimitiveCastExpression() - Method in class com.javacc.parser.JavaCCParser
 
PrimitiveType - Class in com.javacc.parser.tree
 
PrimitiveType() - Constructor for class com.javacc.parser.tree.PrimitiveType
 
PrimitiveType() - Method in class com.javacc.parser.JavaCCParser
 
printStackTrace(PrintStream) - Method in exception class com.javacc.parser.ParseException
 
printStackTrace(PrintStream) - Method in exception class com.javacc.preprocessor.ParseException
 
PRIVATE - Enum constant in enum class com.javacc.parser.JavaCCConstants.TokenType
 
processBinaryExpression(boolean, Translator.ASTExpression, String, Translator.ASTExpression, StringBuilder) - Method in class com.javacc.output.Translator
 
processForIteration(List<Translator.ASTExpression>, int, StringBuilder) - Method in class com.javacc.output.Translator
 
processVariableDeclaration(Translator.ASTTypeExpression, Translator.ASTPrimaryExpression, boolean, boolean) - Method in class com.javacc.output.Translator
 
PROG_NAME - Static variable in class com.javacc.Main
 
properties - Variable in class com.javacc.output.Translator
 
propertyMap - Variable in class com.javacc.output.Translator
 
PROTECTED - Enum constant in enum class com.javacc.parser.JavaCCConstants.TokenType
 
PUBLIC - Enum constant in enum class com.javacc.parser.JavaCCConstants.TokenType
 
pushNode(Node) - Method in class com.javacc.parser.JavaCCParser
push a node onto the top of the node stack
pushNodeVariableName(String) - Method in class com.javacc.Grammar.Utils
 
pushSymbols(Translator.SymbolTable) - Method in class com.javacc.output.Translator
 
PythonTranslator - Class in com.javacc.output.python
 
PythonTranslator(Grammar) - Constructor for class com.javacc.output.python.PythonTranslator
 

R

RBRACE - Enum constant in enum class com.javacc.parser.JavaCCConstants.TokenType
 
RBRACKET - Enum constant in enum class com.javacc.parser.JavaCCConstants.TokenType
 
readFully(Reader) - Static method in interface com.javacc.parser.JavaCCConstants
 
readFully(Reader) - Static method in interface com.javacc.preprocessor.PreprocessorConstants
 
readToEnd(Reader) - Static method in interface com.javacc.parser.JavaCCConstants
 
readToEnd(Reader) - Static method in interface com.javacc.preprocessor.PreprocessorConstants
 
RECORD - Enum constant in enum class com.javacc.parser.JavaCCConstants.TokenType
 
RecordBody - Class in com.javacc.parser.tree
 
RecordBody() - Constructor for class com.javacc.parser.tree.RecordBody
 
RecordBody() - Method in class com.javacc.parser.JavaCCParser
 
RecordComponent - Class in com.javacc.parser.tree
 
RecordComponent() - Constructor for class com.javacc.parser.tree.RecordComponent
 
RecordComponent() - Method in class com.javacc.parser.JavaCCParser
 
RecordDeclaration - Class in com.javacc.parser.tree
 
RecordDeclaration() - Constructor for class com.javacc.parser.tree.RecordDeclaration
 
RecordDeclaration() - Method in class com.javacc.parser.JavaCCParser
 
RecordHeader - Class in com.javacc.parser.tree
 
RecordHeader() - Constructor for class com.javacc.parser.tree.RecordHeader
 
RecordHeader() - Method in class com.javacc.parser.JavaCCParser
 
recurse(Node) - Method in class com.javacc.parser.Node.Visitor
Just recurses over (i.e.
ReferenceType - Class in com.javacc.parser.tree
 
ReferenceType() - Constructor for class com.javacc.parser.tree.ReferenceType
 
ReferenceType() - Method in class com.javacc.parser.JavaCCParser
 
RegexpChoice - Class in com.javacc.parser.tree
 
RegexpChoice() - Constructor for class com.javacc.parser.tree.RegexpChoice
 
RegexpChoice() - Method in class com.javacc.parser.JavaCCParser
 
RegexpChoiceInParen() - Method in class com.javacc.parser.JavaCCParser
 
RegexpExpansion() - Method in class com.javacc.parser.JavaCCParser
 
RegexpRef - Class in com.javacc.parser.tree
 
RegexpRef() - Constructor for class com.javacc.parser.tree.RegexpRef
 
RegexpRef() - Method in class com.javacc.parser.JavaCCParser
 
RegexpSequence - Class in com.javacc.parser.tree
 
RegexpSequence() - Constructor for class com.javacc.parser.tree.RegexpSequence
 
RegexpSequence() - Method in class com.javacc.parser.JavaCCParser
 
RegexpSpec - Class in com.javacc.parser.tree
 
RegexpSpec() - Constructor for class com.javacc.parser.tree.RegexpSpec
 
RegexpSpec(TokenProduction, String) - Method in class com.javacc.parser.JavaCCParser
 
RegexpStringLiteral - Class in com.javacc.parser.tree
 
RegexpStringLiteral() - Constructor for class com.javacc.parser.tree.RegexpStringLiteral
 
RegexpStringLiteral() - Method in class com.javacc.parser.JavaCCParser
 
RegexpVisitor() - Constructor for class com.javacc.core.SanityChecker.RegexpVisitor
 
RegularExpression - Class in com.javacc.core
An abstract base class from which all the AST nodes that are regular expressions inherit.
RegularExpression() - Constructor for class com.javacc.core.RegularExpression
 
RegularExpression(Grammar) - Constructor for class com.javacc.core.RegularExpression
 
RelationalExpression - Class in com.javacc.parser.tree
 
RelationalExpression() - Constructor for class com.javacc.parser.tree.RelationalExpression
 
RelationalExpression() - Method in class com.javacc.parser.JavaCCParser
 
REM - Enum constant in enum class com.javacc.parser.JavaCCConstants.TokenType
 
REMASSIGN - Enum constant in enum class com.javacc.parser.JavaCCConstants.TokenType
 
remove(String, String) - Method in class com.javacc.output.Sequencer
 
removeChild(int) - Method in class com.javacc.parser.BaseNode
 
removeChild(int) - Method in interface com.javacc.parser.Node
Remove the node at index i.
removeChild(int) - Method in class com.javacc.parser.Token
 
removeChild(Node) - Method in interface com.javacc.parser.Node
Removes the Node from this node's children
removeDuplicateMethods() - Method in class com.javacc.parser.tree.ClassOrInterfaceBody
 
removeEscapesAndQuotes(String) - Static method in class com.javacc.parser.tree.StringLiteral
 
removeNode(String) - Method in class com.javacc.output.Sequencer
 
removeNode(String, boolean) - Method in class com.javacc.output.Sequencer
 
removeNonJavaIdentifierPart(String) - Static method in class com.javacc.Grammar
 
removeUnderscores(String) - Static method in class com.javacc.parser.tree.IntegerLiteral
 
removeWrongJDKElements(Node, int) - Static method in class com.javacc.output.java.JavaCodeUtils
 
RepeatedRegexp() - Method in class com.javacc.parser.JavaCCParser
 
RepetitionRange - Class in com.javacc.parser.tree
 
RepetitionRange() - Constructor for class com.javacc.parser.tree.RepetitionRange
 
replace(Node) - Method in interface com.javacc.parser.Node
 
replaceChild(Node, Node) - Method in interface com.javacc.parser.Node
Replaces a child node with another one.
replaceType(JavaCCConstants.TokenType) - Method in class com.javacc.parser.Token
 
replaceType(PreprocessorConstants.TokenType) - Method in class com.javacc.preprocessor.Token
 
RETURN - Enum constant in enum class com.javacc.parser.JavaCCConstants.TokenType
 
ReturnStatement - Class in com.javacc.parser.tree
 
ReturnStatement() - Constructor for class com.javacc.parser.tree.ReturnStatement
 
ReturnStatement() - Method in class com.javacc.parser.JavaCCParser
 
returnType - Variable in class com.javacc.output.Translator.ASTMethodDeclaration
 
ReturnType - Class in com.javacc.parser.tree
 
ReturnType() - Constructor for class com.javacc.parser.tree.ReturnType
 
ReturnType() - Method in class com.javacc.parser.JavaCCParser
 
right - Variable in class com.javacc.parser.tree.CharacterRange
 
RIGHT_ARROW - Enum constant in enum class com.javacc.parser.JavaCCConstants.TokenType
 
RightArrow - Class in com.javacc.parser.tree
 
RightArrow(JavaCCConstants.TokenType, JavaCCLexer, int, int) - Constructor for class com.javacc.parser.tree.RightArrow
 
Root() - Method in class com.javacc.parser.JavaCCParser
 
rootNode() - Method in class com.javacc.parser.JavaCCParser
 
RPAREN - Enum constant in enum class com.javacc.parser.JavaCCConstants.TokenType
 
RSIGNEDSHIFT - Enum constant in enum class com.javacc.parser.JavaCCConstants.TokenType
 
RSIGNEDSHIFTASSIGN - Enum constant in enum class com.javacc.parser.JavaCCConstants.TokenType
 
RUNSIGNEDSHIFT - Enum constant in enum class com.javacc.parser.JavaCCConstants.TokenType
 
RUNSIGNEDSHIFTASSIGN - Enum constant in enum class com.javacc.parser.JavaCCConstants.TokenType
 

S

SanityChecker - Class in com.javacc.core
This class is what remains of a bunch of horrible legacy code that was used to build up the data structures for the parser.
SanityChecker(Grammar) - Constructor for class com.javacc.core.SanityChecker
 
SanityChecker.RegexpVisitor - Class in com.javacc.core
A visitor that checks whether there is a self-referential loop in a Regexp reference.
SC_AND - Enum constant in enum class com.javacc.parser.JavaCCConstants.TokenType
 
SC_OR - Enum constant in enum class com.javacc.parser.JavaCCConstants.TokenType
 
scan - Class in com.javacc.parser.tree
 
scan() - Constructor for class com.javacc.parser.tree.scan
 
ScanAhead() - Method in class com.javacc.parser.JavaCCParser
 
SEALED - Enum constant in enum class com.javacc.parser.JavaCCConstants.TokenType
 
SEMICOLON - Enum constant in enum class com.javacc.parser.JavaCCConstants.TokenType
 
Sequencer - Class in com.javacc.output
 
Sequencer() - Constructor for class com.javacc.output.Sequencer
 
setAppliesInLookahead(boolean) - Method in class com.javacc.parser.tree.CodeBlock
 
setAssertionExpression(Expression) - Method in class com.javacc.parser.tree.Assertion
 
setBeginOffset(int) - Method in class com.javacc.parser.BaseNode
 
setBeginOffset(int) - Method in interface com.javacc.parser.Node
Set the offset where the token begins, expressed in code units.
setBeginOffset(int) - Method in class com.javacc.parser.Token
It would be extremely rare that an application programmer would use this method.
setBeginOffset(int) - Method in class com.javacc.preprocessor.Token
It would be extremely rare that an application programmer would use this method.
setBuildTree(boolean) - Method in class com.javacc.parser.JavaCCParser
 
setChild(int, Node) - Method in class com.javacc.parser.BaseNode
 
setChild(int, Node) - Method in interface com.javacc.parser.Node
Replace the node at index i
setChild(int, Node) - Method in class com.javacc.parser.Token
 
setCondition(Expression) - Method in class com.javacc.parser.tree.TreeBuildingAnnotation
 
setCustomErrorRecoveryBlock(CodeBlock) - Method in class com.javacc.core.Expansion
 
setDeactivate(boolean) - Method in class com.javacc.parser.tree.TokenActivation
 
setDefaultLexicalState(String) - Method in class com.javacc.Grammar
 
setEndOffset(int) - Method in class com.javacc.parser.BaseNode
 
setEndOffset(int) - Method in interface com.javacc.parser.Node
Set the offset where the token ends, actually the location where the very next token should begin.
setEndOffset(int) - Method in class com.javacc.parser.Token
It would be extremely rare that an application programmer would use this method.
setEndOffset(int) - Method in class com.javacc.preprocessor.Token
It would be extremely rare that an application programmer would use this method.
setEnterIncludes(boolean) - Method in class com.javacc.parser.JavaCCParser
 
setExp(Expression) - Method in class com.javacc.parser.tree.Failure
 
setExpansion(Expansion) - Method in class com.javacc.parser.tree.Assertion
 
setExpansion(Expansion) - Method in class com.javacc.parser.tree.BNFProduction
 
setExpansion(Expansion) - Method in class com.javacc.parser.tree.Lookahead
 
setExpansionNegated(boolean) - Method in class com.javacc.parser.tree.Assertion
 
setExplicit(boolean) - Method in class com.javacc.parser.tree.TokenProduction
 
setFilename(Path) - Method in class com.javacc.Grammar
 
setGeneratedClassName(String) - Method in class com.javacc.core.RegularExpression
 
setGeneratedSuperClassName(String) - Method in class com.javacc.core.RegularExpression
 
setGrammar(Grammar) - Method in class com.javacc.parser.BaseNode
 
setGrammar(Grammar) - Method in interface com.javacc.parser.Node
 
setGrammar(Grammar) - Method in class com.javacc.parser.Token
 
setIgnoreCase(boolean) - Method in class com.javacc.Grammar
 
setIgnoreCase(boolean) - Method in class com.javacc.parser.tree.TokenProduction
 
setImage(String) - Method in class com.javacc.parser.Token
 
setImage(String) - Method in class com.javacc.parser.tree.RegexpStringLiteral
 
setImplicitLexicalState(String) - Method in class com.javacc.parser.tree.TokenProduction
 
setImplicitReturnType(boolean) - Method in class com.javacc.parser.tree.BNFProduction
 
setIncomplete(boolean) - Method in class com.javacc.core.TokenSet
 
setInitialShorthand(String) - Method in class com.javacc.parser.tree.TreeBuildingAnnotation
 
setInputSource(String) - Method in class com.javacc.parser.JavaCCLexer
 
setInputSource(String) - Method in class com.javacc.parser.JavaCCParser
 
setInputSource(String) - Method in class com.javacc.preprocessor.PreprocessorLexer
 
setInputSource(String) - Method in class com.javacc.preprocessor.PreprocessorParser
 
setLabel(String) - Method in class com.javacc.core.Expansion
 
setLexicalState(String) - Method in class com.javacc.parser.tree.BNFProduction
 
setLHS(Name) - Method in class com.javacc.core.RegularExpression
 
setLHS(Name) - Method in class com.javacc.parser.tree.Lookahead
 
setLHS(Name) - Method in class com.javacc.parser.tree.NonTerminal
 
setListClass(Class<? extends List>) - Static method in class com.javacc.parser.BaseNode
Sets the List class that is used to store child nodes.
setLookahead(Lookahead) - Method in class com.javacc.parser.tree.ExpansionSequence
 
setMax(int) - Method in class com.javacc.parser.tree.RepetitionRange
 
setMessageExpression(Expression) - Method in class com.javacc.parser.tree.Assertion
 
setMin(int) - Method in class com.javacc.parser.tree.RepetitionRange
 
setName(String) - Method in class com.javacc.parser.tree.BNFProduction
 
setNegated(boolean) - Method in class com.javacc.parser.tree.Lookahead
 
setNegated(boolean) - Method in class com.javacc.parser.tree.LookBehind
 
setNestedExpansion(Expansion) - Method in class com.javacc.parser.tree.Lookahead
 
setNestedExpression(Expression) - Method in class com.javacc.parser.tree.Parentheses
 
setNewLexicalState(LexicalStateData) - Method in class com.javacc.core.RegularExpression
 
setOperand(Translator.ASTExpression) - Method in class com.javacc.output.Translator.ASTUnaryExpression
 
setOrdinal(int) - Method in class com.javacc.core.RegularExpression
 
setPackageName(String) - Method in class com.javacc.parser.tree.PackageDeclaration
 
setParent(Node) - Method in class com.javacc.parser.BaseNode
 
setParent(Node) - Method in interface com.javacc.parser.Node
 
setParent(Node) - Method in class com.javacc.parser.Token
 
setParsedLines(BitSet) - Method in class com.javacc.parser.JavaCCLexer
This is used in conjunction with having a preprocessor.
setParsedLines(BitSet) - Method in class com.javacc.preprocessor.PreprocessorLexer
This is used in conjunction with having a preprocessor.
setParserClassName(String) - Method in class com.javacc.Grammar
 
setParserCode(CompilationUnit) - Method in class com.javacc.Grammar
 
setParserPackage(String) - Method in class com.javacc.Grammar
 
setParserTolerant(boolean) - Method in class com.javacc.parser.JavaCCParser
 
setParserTolerant(boolean) - Method in class com.javacc.preprocessor.PreprocessorParser
 
setPrivate(boolean) - Method in class com.javacc.core.RegularExpression
 
setRange(int, int) - Method in class com.javacc.parser.tree.CharacterRange
 
setReceiver(Translator.ASTExpression) - Method in class com.javacc.output.Translator.ASTInvocation
 
setRecoveryExpansion(Expansion) - Method in class com.javacc.parser.tree.BNFProduction
 
setRegexp(RegularExpression) - Method in class com.javacc.parser.tree.RegexpRef
 
setRegexp(RegularExpression) - Method in class com.javacc.parser.tree.ZeroOrMoreRegexp
 
setRegexp(RegularExpression) - Method in class com.javacc.parser.tree.ZeroOrOneRegexp
 
setScanLimit(boolean) - Method in class com.javacc.core.Expansion
 
setScanLimitPlus(int) - Method in class com.javacc.core.Expansion
 
setSemanticLookahead(Expression) - Method in class com.javacc.parser.tree.Lookahead
 
setSemanticLookaheadNested(boolean) - Method in class com.javacc.parser.tree.Assertion
 
setSemanticLookaheadNested(boolean) - Method in class com.javacc.parser.tree.Lookahead
 
setSettings(Map<String, Object>) - Method in class com.javacc.Grammar
 
setSymbol(String, String) - Method in class com.javacc.preprocessor.PreprocessorParser
 
Setting - Class in com.javacc.parser.tree
 
Setting() - Constructor for class com.javacc.parser.tree.Setting
 
Setting(Map<String, Object>) - Method in class com.javacc.parser.JavaCCParser
 
setTokensAreNodes(boolean) - Method in class com.javacc.parser.JavaCCParser
 
setTokenSource(JavaCCLexer) - Method in class com.javacc.parser.BaseNode
 
setTokenSource(JavaCCLexer) - Method in interface com.javacc.parser.Node
 
setTokenSource(JavaCCLexer) - Method in class com.javacc.parser.Token
It should be exceedingly rare that an application programmer needs to use this method.
setTokenSource(PreprocessorLexer) - Method in class com.javacc.preprocessor.Token
It should be exceedingly rare that an application programmer needs to use this method.
setTolerantParsing(boolean) - Method in class com.javacc.core.Expansion
 
setTreeNodeBehavior(TreeBuildingAnnotation) - Method in class com.javacc.core.Expansion
 
setType(JavaCCConstants.TokenType) - Method in class com.javacc.parser.Token
 
setType(PreprocessorConstants.TokenType) - Method in class com.javacc.preprocessor.Token
 
setUnparsed(boolean) - Method in class com.javacc.parser.BaseNode
 
setUnparsed(boolean) - Method in interface com.javacc.parser.Node
Mark whether this Node is unparsed, i.e.
setUnparsed(boolean) - Method in class com.javacc.parser.Token
 
setUnparsed(boolean) - Method in class com.javacc.preprocessor.Token
 
setUnparsedTokensAreNodes(boolean) - Method in class com.javacc.parser.JavaCCParser
 
setUpToExpansion(Expansion) - Method in class com.javacc.parser.tree.Lookahead
 
setValue(Translator.ASTExpression) - Method in class com.javacc.output.Translator.ASTExpressionStatement
 
setValue(Translator.ASTExpression) - Method in class com.javacc.output.Translator.ASTReturnStatement
 
ShiftExpression - Class in com.javacc.parser.tree
 
ShiftExpression() - Constructor for class com.javacc.parser.tree.ShiftExpression
 
ShiftExpression() - Method in class com.javacc.parser.JavaCCParser
 
SHORT - Enum constant in enum class com.javacc.parser.JavaCCConstants.TokenType
 
SimpleLambdaLHS() - Method in class com.javacc.parser.JavaCCParser
 
SINGLE_LINE_COMMENT - Enum constant in enum class com.javacc.parser.JavaCCConstants.TokenType
 
SINGLE_LINE_COMMENT_START - Class in com.javacc.parser.tree
 
SINGLE_LINE_COMMENT_START - Enum constant in enum class com.javacc.parser.JavaCCConstants.TokenType
 
SINGLE_LINE_COMMENT_START(JavaCCConstants.TokenType, JavaCCLexer, int, int) - Constructor for class com.javacc.parser.tree.SINGLE_LINE_COMMENT_START
 
SingleLineComment - Class in com.javacc.parser.tree
 
SingleLineComment(JavaCCConstants.TokenType, JavaCCLexer, int, int) - Constructor for class com.javacc.parser.tree.SingleLineComment
 
SingleMemberAnnotation - Class in com.javacc.parser.tree
 
SingleMemberAnnotation() - Constructor for class com.javacc.parser.tree.SingleMemberAnnotation
 
SingleMemberAnnotation() - Method in class com.javacc.parser.JavaCCParser
 
SLASH - Enum constant in enum class com.javacc.parser.JavaCCConstants.TokenType
 
SLASHASSIGN - Enum constant in enum class com.javacc.parser.JavaCCConstants.TokenType
 
STAR - Enum constant in enum class com.javacc.parser.JavaCCConstants.TokenType
 
STARASSIGN - Enum constant in enum class com.javacc.parser.JavaCCConstants.TokenType
 
startClass(String) - Method in class com.javacc.output.Translator
 
startProduction() - Method in class com.javacc.Grammar.Utils
 
Statement - Class in com.javacc.parser.tree
 
Statement() - Constructor for class com.javacc.parser.tree.Statement
 
Statement() - Method in class com.javacc.parser.JavaCCParser
 
StatementExpression - Class in com.javacc.parser.tree
 
StatementExpression() - Constructor for class com.javacc.parser.tree.StatementExpression
 
StatementExpression() - Method in class com.javacc.parser.JavaCCParser
 
StatementExpressionList - Class in com.javacc.parser.tree
 
StatementExpressionList() - Constructor for class com.javacc.parser.tree.StatementExpressionList
 
StatementExpressionList() - Method in class com.javacc.parser.JavaCCParser
 
statements - Variable in class com.javacc.output.Translator.ASTMethodDeclaration
 
STATIC - Enum constant in enum class com.javacc.parser.JavaCCConstants.TokenType
 
steps(String) - Method in class com.javacc.output.Sequencer
 
STRICTFP - Enum constant in enum class com.javacc.parser.JavaCCConstants.TokenType
 
STRING_LITERAL - Enum constant in enum class com.javacc.parser.JavaCCConstants.TokenType
 
stringFromBytes(byte[]) - Static method in interface com.javacc.parser.JavaCCConstants
Rather bloody-minded way of converting a byte array into a string taking into account the initial byte order mark (used by Microsoft a lot seemingly) See: https://docs.microsoft.com/es-es/globalization/encoding/byte-order-markc
stringFromBytes(byte[]) - Static method in interface com.javacc.preprocessor.PreprocessorConstants
Rather bloody-minded way of converting a byte array into a string taking into account the initial byte order mark (used by Microsoft a lot seemingly) See: https://docs.microsoft.com/es-es/globalization/encoding/byte-order-markc
StringLiteral - Class in com.javacc.parser.tree
 
StringLiteral(JavaCCConstants.TokenType, JavaCCLexer, int, int) - Constructor for class com.javacc.parser.tree.StringLiteral
 
stripUnused(CompilationUnit) - Static method in class com.javacc.output.java.JavaCodeUtils
Uses the DeadCodeEliminator visitor class to get rid of unused private methods and fields
SUPER - Enum constant in enum class com.javacc.parser.JavaCCConstants.TokenType
 
superfluousParentheses() - Method in class com.javacc.core.Expansion
Is this expansion superfluous parentheses?
SWITCH - Enum constant in enum class com.javacc.parser.JavaCCConstants.TokenType
 
SwitchExpression - Class in com.javacc.parser.tree
 
SwitchExpression() - Constructor for class com.javacc.parser.tree.SwitchExpression
 
SwitchExpression() - Method in class com.javacc.parser.JavaCCParser
 
SwitchStatement - Class in com.javacc.parser.tree
 
SwitchStatement() - Constructor for class com.javacc.parser.tree.SwitchStatement
 
SwitchStatement() - Method in class com.javacc.parser.JavaCCParser
 
switchTo(JavaCCConstants.LexicalState) - Method in class com.javacc.parser.JavaCCLexer
Switch to specified lexical state.
switchTo(PreprocessorConstants.LexicalState) - Method in class com.javacc.preprocessor.PreprocessorLexer
Switch to specified lexical state.
symbolStack - Variable in class com.javacc.output.Translator
 
SymbolTable() - Constructor for class com.javacc.output.Translator.SymbolTable
 
SYNCHRONIZED - Enum constant in enum class com.javacc.parser.JavaCCConstants.TokenType
 
SynchronizedStatement - Class in com.javacc.parser.tree
 
SynchronizedStatement() - Constructor for class com.javacc.parser.tree.SynchronizedStatement
 
SynchronizedStatement() - Method in class com.javacc.parser.JavaCCParser
 
SyntaxConverter - Class in com.javacc.output.lint
 
SyntaxConverter(String) - Constructor for class com.javacc.output.lint.SyntaxConverter
 

T

tempVarCounter - Variable in class com.javacc.output.Translator
 
TernaryExpression - Class in com.javacc.parser.tree
 
TernaryExpression() - Constructor for class com.javacc.parser.tree.TernaryExpression
 
TernaryExpression() - Method in class com.javacc.parser.JavaCCParser
 
TEXT_BLOCK_LITERAL - Enum constant in enum class com.javacc.parser.JavaCCConstants.TokenType
 
THIS - Enum constant in enum class com.javacc.parser.JavaCCConstants.TokenType
 
ThisLiteral - Class in com.javacc.parser.tree
 
ThisLiteral(JavaCCConstants.TokenType, JavaCCLexer, int, int) - Constructor for class com.javacc.parser.tree.ThisLiteral
 
THROW - Enum constant in enum class com.javacc.parser.JavaCCConstants.TokenType
 
THROWS - Enum constant in enum class com.javacc.parser.JavaCCConstants.TokenType
 
ThrowsList - Class in com.javacc.parser.tree
 
ThrowsList() - Constructor for class com.javacc.parser.tree.ThrowsList
 
ThrowsList() - Method in class com.javacc.parser.JavaCCParser
 
ThrowStatement - Class in com.javacc.parser.tree
 
ThrowStatement() - Constructor for class com.javacc.parser.tree.ThrowStatement
 
ThrowStatement() - Method in class com.javacc.parser.JavaCCParser
 
TILDE - Enum constant in enum class com.javacc.parser.JavaCCConstants.TokenType
 
toHexString(int) - Method in class com.javacc.Grammar.Utils
 
toHexStringL(long) - Method in class com.javacc.Grammar.Utils
 
Token - Class in com.javacc.parser
 
Token - Class in com.javacc.preprocessor
 
Token() - Constructor for class com.javacc.parser.Token
 
Token() - Constructor for class com.javacc.preprocessor.Token
 
Token(JavaCCConstants.TokenType, JavaCCLexer, int, int) - Constructor for class com.javacc.parser.Token
 
Token(JavaCCConstants.TokenType, String, JavaCCLexer) - Constructor for class com.javacc.parser.Token
 
Token(PreprocessorConstants.TokenType, PreprocessorLexer, int, int) - Constructor for class com.javacc.preprocessor.Token
 
token_source - Variable in class com.javacc.parser.JavaCCParser
Generated Lexer.
token_source - Variable in class com.javacc.preprocessor.PreprocessorParser
Generated Lexer.
TokenActivation - Class in com.javacc.parser.tree
 
TokenActivation() - Constructor for class com.javacc.parser.tree.TokenActivation
 
TokenActivation() - Method in class com.javacc.parser.JavaCCParser
 
TokenManagerDecls - Class in com.javacc.parser.tree
 
TokenManagerDecls() - Constructor for class com.javacc.parser.tree.TokenManagerDecls
 
TokenManagerDecls() - Method in class com.javacc.parser.JavaCCParser
 
tokenNames - Variable in class com.javacc.output.Translator
 
TokenProduction - Class in com.javacc.parser.tree
 
TokenProduction() - Constructor for class com.javacc.parser.tree.TokenProduction
 
TokenProduction() - Method in class com.javacc.parser.JavaCCParser
 
TokenSet - Class in com.javacc.core
A class to represent a set of Token types.
TokenSet(Grammar) - Constructor for class com.javacc.core.TokenSet
 
TokenSet(Grammar, boolean) - Constructor for class com.javacc.core.TokenSet
 
tokenSubClassInfo() - Method in class com.javacc.Grammar.Utils
 
toLongArray() - Method in class com.javacc.core.TokenSet
 
toOctalString(int) - Method in class com.javacc.Grammar.Utils
 
topSymbols() - Method in class com.javacc.output.Translator
 
toString() - Method in class com.javacc.core.Expansion
 
toString() - Method in class com.javacc.parser.BaseNode
 
toString() - Method in class com.javacc.parser.Token
 
toString() - Method in class com.javacc.parser.tree.FormalParameters
 
toString() - Method in class com.javacc.parser.tree.RegexpStringLiteral
 
toString() - Method in class com.javacc.preprocessor.Token
 
transformFormal(FormalParameter) - Method in class com.javacc.output.Translator
 
transformFormals(List<FormalParameter>) - Method in class com.javacc.output.Translator
 
transformTree(Node) - Method in class com.javacc.output.Translator
 
transformTree(Node, boolean) - Method in class com.javacc.output.Translator
 
TRANSIENT - Enum constant in enum class com.javacc.parser.JavaCCConstants.TokenType
 
translateArguments(List<Translator.ASTExpression>, boolean, StringBuilder) - Method in class com.javacc.output.Translator
 
translateArguments(List<Translator.ASTExpression>, StringBuilder) - Method in class com.javacc.output.csharp.CSharpTranslator
 
translateBinaryExpression(Translator.ASTBinaryExpression, StringBuilder) - Method in class com.javacc.output.csharp.CSharpTranslator
 
translateBinaryExpression(Translator.ASTBinaryExpression, StringBuilder) - Method in class com.javacc.output.python.PythonTranslator
 
translateBinaryExpression(Translator.ASTBinaryExpression, StringBuilder) - Method in class com.javacc.output.Translator
 
translateCast(Translator.ASTTypeExpression, StringBuilder) - Method in class com.javacc.output.csharp.CSharpTranslator
 
translateCast(Translator.ASTTypeExpression, StringBuilder) - Method in class com.javacc.output.python.PythonTranslator
 
translateCast(Translator.ASTTypeExpression, StringBuilder) - Method in class com.javacc.output.Translator
 
translateCodeBlock(String, int) - Method in class com.javacc.Grammar.Utils
 
translateExpression(Node) - Method in class com.javacc.Grammar.Utils
 
translateExpression(Node, StringBuilder) - Method in class com.javacc.output.Translator
 
translateFormals(List<Translator.ASTFormalParameter>, Translator.SymbolTable, boolean, boolean, StringBuilder) - Method in class com.javacc.output.Translator
 
translateFormals(List<FormalParameter>, Translator.SymbolTable, StringBuilder) - Method in class com.javacc.output.csharp.CSharpTranslator
 
translateFormals(List<FormalParameter>, Translator.SymbolTable, StringBuilder) - Method in class com.javacc.output.python.PythonTranslator
 
translateFormals(List<FormalParameter>, Translator.SymbolTable, StringBuilder) - Method in class com.javacc.output.Translator
 
translateGetter(String) - Method in class com.javacc.output.csharp.CSharpTranslator
 
translateGetter(String) - Method in class com.javacc.output.python.PythonTranslator
 
translateGetter(String) - Method in class com.javacc.output.Translator
 
translateIdentifier(String) - Method in class com.javacc.Grammar.Utils
 
translateIdentifier(String, Translator.TranslationContext) - Method in class com.javacc.output.csharp.CSharpTranslator
 
translateIdentifier(String, Translator.TranslationContext) - Method in class com.javacc.output.python.PythonTranslator
 
translateIdentifier(String, Translator.TranslationContext) - Method in class com.javacc.output.Translator
 
translateInjectedClass(CodeInjector, String) - Method in class com.javacc.Grammar.Utils
 
translateInjectedClass(CodeInjector, String) - Method in class com.javacc.output.csharp.CSharpTranslator
 
translateInjectedClass(CodeInjector, String) - Method in class com.javacc.output.python.PythonTranslator
 
translateInjectedClass(CodeInjector, String) - Method in class com.javacc.output.Translator
 
translateInjections(String, CodeInjector, boolean) - Method in class com.javacc.Grammar.Utils
 
translateInstanceofExpression(Translator.ASTInstanceofExpression, StringBuilder) - Method in class com.javacc.output.csharp.CSharpTranslator
 
translateInstanceofExpression(Translator.ASTInstanceofExpression, StringBuilder) - Method in class com.javacc.output.python.PythonTranslator
 
translateInstanceofExpression(Translator.ASTInstanceofExpression, StringBuilder) - Method in class com.javacc.output.Translator
 
translateInvocation(Translator.ASTInvocation, StringBuilder) - Method in class com.javacc.output.csharp.CSharpTranslator
 
translateInvocation(Translator.ASTInvocation, StringBuilder) - Method in class com.javacc.output.python.PythonTranslator
 
translateInvocation(Translator.ASTInvocation, StringBuilder) - Method in class com.javacc.output.Translator
 
translateLexerInjections(CodeInjector, boolean) - Method in class com.javacc.Grammar.Utils
 
translateModifiers(List<String>, StringBuilder) - Method in class com.javacc.output.csharp.CSharpTranslator
 
translateNonterminalArgs(String) - Method in class com.javacc.Grammar.Utils
 
translateNonterminalArgs(String) - Method in class com.javacc.output.python.PythonTranslator
 
translateNonterminalArgs(String) - Method in class com.javacc.output.Translator
 
translateOperator(String) - Method in class com.javacc.output.csharp.CSharpTranslator
 
translateOperator(String) - Method in class com.javacc.output.python.PythonTranslator
 
translateOperator(String) - Method in class com.javacc.output.Translator
 
translateParameters(String) - Method in class com.javacc.Grammar.Utils
 
translateParserInjections(CodeInjector, boolean) - Method in class com.javacc.Grammar.Utils
 
translatePrimaryExpression(Translator.ASTPrimaryExpression, Translator.TranslationContext, StringBuilder) - Method in class com.javacc.output.csharp.CSharpTranslator
 
translatePrimaryExpression(Translator.ASTPrimaryExpression, Translator.TranslationContext, StringBuilder) - Method in class com.javacc.output.python.PythonTranslator
 
translatePrimaryExpression(Translator.ASTPrimaryExpression, Translator.TranslationContext, StringBuilder) - Method in class com.javacc.output.Translator
 
translateProperties(String, int, StringBuilder) - Method in class com.javacc.output.csharp.CSharpTranslator
 
translateProperties(String, int, StringBuilder) - Method in class com.javacc.output.python.PythonTranslator
 
translateProperties(String, int, StringBuilder) - Method in class com.javacc.output.Translator
 
translateStatement(Node, int, StringBuilder) - Method in class com.javacc.output.Translator
 
translateString(String) - Method in class com.javacc.Grammar.Utils
 
translateTernaryExpression(Translator.ASTTernaryExpression, StringBuilder) - Method in class com.javacc.output.csharp.CSharpTranslator
 
translateTernaryExpression(Translator.ASTTernaryExpression, StringBuilder) - Method in class com.javacc.output.python.PythonTranslator
 
translateTernaryExpression(Translator.ASTTernaryExpression, StringBuilder) - Method in class com.javacc.output.Translator
 
translateTokenInjections(CodeInjector, boolean) - Method in class com.javacc.Grammar.Utils
 
translateTokenSubclassInjections(String, CodeInjector, boolean) - Method in class com.javacc.Grammar.Utils
 
translateType(Translator.ASTTypeExpression, StringBuilder) - Method in class com.javacc.output.csharp.CSharpTranslator
 
translateType(Translator.ASTTypeExpression, StringBuilder) - Method in class com.javacc.output.Translator
 
translateTypeName(String) - Method in class com.javacc.output.csharp.CSharpTranslator
 
translateUnaryExpression(Translator.ASTUnaryExpression, Translator.TranslationContext, StringBuilder) - Method in class com.javacc.output.csharp.CSharpTranslator
 
translateUnaryExpression(Translator.ASTUnaryExpression, Translator.TranslationContext, StringBuilder) - Method in class com.javacc.output.python.PythonTranslator
 
translateUnaryExpression(Translator.ASTUnaryExpression, Translator.TranslationContext, StringBuilder) - Method in class com.javacc.output.Translator
 
Translator - Class in com.javacc.output
 
Translator(Grammar) - Constructor for class com.javacc.output.Translator
 
Translator.ASTAllocation - Class in com.javacc.output
 
Translator.ASTBinaryExpression - Class in com.javacc.output
 
Translator.ASTBreakStatement - Class in com.javacc.output
 
Translator.ASTCaseStatement - Class in com.javacc.output
 
Translator.ASTContinueStatement - Class in com.javacc.output
 
Translator.ASTExpression - Class in com.javacc.output
 
Translator.ASTExpressionStatement - Class in com.javacc.output
 
Translator.ASTFormalParameter - Class in com.javacc.output
 
Translator.ASTForStatement - Class in com.javacc.output
 
Translator.ASTHelperNode - Class in com.javacc.output
 
Translator.ASTIfStatement - Class in com.javacc.output
 
Translator.ASTInstanceofExpression - Class in com.javacc.output
 
Translator.ASTInvocation - Class in com.javacc.output
 
Translator.ASTMethodDeclaration - Class in com.javacc.output
 
Translator.ASTPreOrPostfixExpression - Class in com.javacc.output
 
Translator.ASTPrimaryExpression - Class in com.javacc.output
 
Translator.ASTReturnStatement - Class in com.javacc.output
 
Translator.ASTStatement - Class in com.javacc.output
 
Translator.ASTStatementList - Class in com.javacc.output
 
Translator.ASTSwitchStatement - Class in com.javacc.output
 
Translator.ASTTernaryExpression - Class in com.javacc.output
 
Translator.ASTTypeExpression - Class in com.javacc.output
 
Translator.ASTUnaryExpression - Class in com.javacc.output
 
Translator.ASTVariableOrFieldDeclaration - Class in com.javacc.output
 
Translator.ASTWhileStatement - Class in com.javacc.output
 
Translator.SymbolTable - Class in com.javacc.output
 
Translator.TranslationContext - Enum Class in com.javacc.output
 
TreeBuildingAnnotation - Class in com.javacc.parser.tree
 
TreeBuildingAnnotation() - Constructor for class com.javacc.parser.tree.TreeBuildingAnnotation
 
TreeNodeDescriptor() - Method in class com.javacc.parser.JavaCCParser
 
TRUE - Enum constant in enum class com.javacc.parser.JavaCCConstants.TokenType
 
TRY - Enum constant in enum class com.javacc.parser.JavaCCConstants.TokenType
 
TryBlock - Class in com.javacc.parser.tree
 
TryBlock() - Constructor for class com.javacc.parser.tree.TryBlock
 
TryBlock() - Method in class com.javacc.parser.JavaCCParser
 
TryStatement - Class in com.javacc.parser.tree
 
TryStatement() - Constructor for class com.javacc.parser.tree.TryStatement
 
TryStatement() - Method in class com.javacc.parser.JavaCCParser
 
TryWithResources - Class in com.javacc.parser.tree
 
TryWithResources() - Constructor for class com.javacc.parser.tree.TryWithResources
 
TryWithResources() - Method in class com.javacc.parser.JavaCCParser
 
type - Variable in class com.javacc.output.Translator.ASTFormalParameter
 
Type - Interface in com.javacc.parser.tree
 
Type() - Method in class com.javacc.parser.JavaCCParser
 
TYPE - Enum constant in enum class com.javacc.output.Translator.TranslationContext
 
TypeArgument - Class in com.javacc.parser.tree
 
TypeArgument() - Constructor for class com.javacc.parser.tree.TypeArgument
 
TypeArgument() - Method in class com.javacc.parser.JavaCCParser
 
TypeArguments - Class in com.javacc.parser.tree
 
TypeArguments() - Constructor for class com.javacc.parser.tree.TypeArguments
 
TypeArguments() - Method in class com.javacc.parser.JavaCCParser
 
TypeBound - Class in com.javacc.parser.tree
 
TypeBound() - Constructor for class com.javacc.parser.tree.TypeBound
 
TypeBound() - Method in class com.javacc.parser.JavaCCParser
 
TypeDeclaration - Interface in com.javacc.parser.tree
 
TypeDeclaration() - Method in class com.javacc.parser.JavaCCParser
 
TypeIdentifier() - Method in class com.javacc.parser.JavaCCParser
 
TypeParameter - Class in com.javacc.parser.tree
 
TypeParameter() - Constructor for class com.javacc.parser.tree.TypeParameter
 
TypeParameter() - Method in class com.javacc.parser.JavaCCParser
 
typeParameters - Variable in class com.javacc.output.Translator.ASTTypeExpression
 
TypeParameters - Class in com.javacc.parser.tree
 
TypeParameters() - Constructor for class com.javacc.parser.tree.TypeParameters
 
TypeParameters() - Method in class com.javacc.parser.JavaCCParser
 

U

UnaryExpression - Class in com.javacc.parser.tree
 
UnaryExpression() - Constructor for class com.javacc.parser.tree.UnaryExpression
 
UnaryExpression() - Method in class com.javacc.parser.JavaCCParser
 
UnaryExpressionNotPlusMinus - Class in com.javacc.parser.tree
 
UnaryExpressionNotPlusMinus() - Constructor for class com.javacc.parser.tree.UnaryExpressionNotPlusMinus
 
UnaryExpressionNotPlusMinus() - Method in class com.javacc.parser.JavaCCParser
 
UncacheTokens - Class in com.javacc.parser.tree
 
UncacheTokens() - Constructor for class com.javacc.parser.tree.UncacheTokens
 
UncacheTokens() - Method in class com.javacc.parser.JavaCCParser
 
UNDERSCORE - Enum constant in enum class com.javacc.parser.JavaCCConstants.TokenType
 
UNKNOWN - Enum constant in enum class com.javacc.output.Translator.TranslationContext
 
unsetSymbol(String) - Method in class com.javacc.preprocessor.PreprocessorParser
 
UP_TO_HERE - Class in com.javacc.parser.tree
 
UP_TO_HERE - Enum constant in enum class com.javacc.parser.JavaCCConstants.TokenType
 
UP_TO_HERE(JavaCCConstants.TokenType, JavaCCLexer, int, int) - Constructor for class com.javacc.parser.tree.UP_TO_HERE
 
UpToHere(Expansion) - Method in class com.javacc.parser.JavaCCParser
 
URL - Static variable in class com.javacc.Main
 
Utils() - Constructor for class com.javacc.Grammar.Utils
 

V

valueOf(String) - Static method in enum class com.javacc.output.Translator.TranslationContext
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.javacc.parser.JavaCCConstants.LexicalState
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.javacc.parser.JavaCCConstants.TokenType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.javacc.preprocessor.PreprocessorConstants.LexicalState
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.javacc.preprocessor.PreprocessorConstants.TokenType
Returns the enum constant of this class with the specified name.
values() - Static method in enum class com.javacc.output.Translator.TranslationContext
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.javacc.parser.JavaCCConstants.LexicalState
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.javacc.parser.JavaCCConstants.TokenType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.javacc.preprocessor.PreprocessorConstants.LexicalState
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.javacc.preprocessor.PreprocessorConstants.TokenType
Returns an array containing the constants of this enum class, in the order they are declared.
VAR - Enum constant in enum class com.javacc.parser.JavaCCConstants.TokenType
 
VAR_ARGS - Enum constant in enum class com.javacc.parser.JavaCCConstants.TokenType
 
VarDeclaration() - Method in class com.javacc.parser.JavaCCParser
 
variable - Variable in class com.javacc.output.Translator.ASTSwitchStatement
 
VARIABLE - Enum constant in enum class com.javacc.output.Translator.TranslationContext
 
VariableDeclarator - Class in com.javacc.parser.tree
 
VariableDeclarator() - Constructor for class com.javacc.parser.tree.VariableDeclarator
 
VariableDeclarator() - Method in class com.javacc.parser.JavaCCParser
 
VariableDeclaratorId - Class in com.javacc.parser.tree
 
VariableDeclaratorId() - Constructor for class com.javacc.parser.tree.VariableDeclaratorId
 
VariableDeclaratorId() - Method in class com.javacc.parser.JavaCCParser
 
VariableInitializer - Class in com.javacc.parser.tree
 
VariableInitializer() - Constructor for class com.javacc.parser.tree.VariableInitializer
 
VariableInitializer() - Method in class com.javacc.parser.JavaCCParser
 
visit(Node) - Method in class com.javacc.parser.Node.Visitor
Tries to invoke (via reflection) the appropriate visit(...) method defined in a subclass.
visit(Token) - Method in class com.javacc.output.java.JavaFormatter2
 
visit(Token) - Method in class com.javacc.output.lint.SyntaxConverter
 
visit(Annotation) - Method in class com.javacc.output.java.JavaFormatter2
 
visit(BNFProduction) - Method in class com.javacc.output.lint.SyntaxConverter
 
visit(CharacterList) - Method in class com.javacc.core.NfaBuilder
 
visit(CodeInjection) - Method in class com.javacc.output.lint.SyntaxConverter
 
visit(ConstructorDeclaration) - Method in class com.javacc.output.java.DeadCodeEliminator
 
visit(ConstructorDeclaration) - Method in class com.javacc.output.java.JavaFormatter2
 
visit(Delimiter) - Method in class com.javacc.output.java.JavaFormatter2
 
visit(FieldDeclaration) - Method in class com.javacc.output.java.JavaFormatter2
 
visit(ImportDeclaration) - Method in class com.javacc.output.java.JavaFormatter2
 
visit(Initializer) - Method in class com.javacc.output.java.DeadCodeEliminator
 
visit(LocalVariableDeclaration) - Method in class com.javacc.output.java.JavaFormatter2
 
visit(Lookahead) - Method in class com.javacc.output.lint.SyntaxConverter
 
visit(MethodDeclaration) - Method in class com.javacc.output.java.DeadCodeEliminator
 
visit(MethodDeclaration) - Method in class com.javacc.output.java.JavaFormatter2
 
visit(MultiLineComment) - Method in class com.javacc.output.java.JavaFormatter2
 
visit(NonTerminal) - Method in class com.javacc.output.lint.SyntaxConverter
 
visit(OneOrMoreRegexp) - Method in class com.javacc.core.NfaBuilder
 
visit(Operator) - Method in class com.javacc.output.java.JavaFormatter2
 
visit(Options) - Method in class com.javacc.output.lint.SyntaxConverter
 
visit(PackageDeclaration) - Method in class com.javacc.output.java.JavaFormatter2
 
visit(RegexpChoice) - Method in class com.javacc.core.NfaBuilder
 
visit(RegexpRef) - Method in class com.javacc.core.NfaBuilder
 
visit(RegexpRef) - Method in class com.javacc.core.SanityChecker.RegexpVisitor
 
visit(RegexpSequence) - Method in class com.javacc.core.NfaBuilder
 
visit(RegexpStringLiteral) - Method in class com.javacc.core.NfaBuilder
 
visit(RepetitionRange) - Method in class com.javacc.core.NfaBuilder
 
visit(SingleLineComment) - Method in class com.javacc.output.java.JavaFormatter2
 
visit(Statement) - Method in class com.javacc.output.java.JavaFormatter2
 
visit(TokenProduction) - Method in class com.javacc.output.lint.SyntaxConverter
 
visit(TypeDeclaration) - Method in class com.javacc.output.java.JavaFormatter2
 
visit(VariableDeclarator) - Method in class com.javacc.output.java.DeadCodeEliminator
 
visit(ZeroOrMoreRegexp) - Method in class com.javacc.core.NfaBuilder
 
visit(ZeroOrOneRegexp) - Method in class com.javacc.core.NfaBuilder
 
Visitor() - Constructor for class com.javacc.parser.Node.Visitor
 
visitUnparsedTokens - Variable in class com.javacc.parser.Node.Visitor
 
VOID - Enum constant in enum class com.javacc.parser.JavaCCConstants.TokenType
 
VOLATILE - Enum constant in enum class com.javacc.parser.JavaCCConstants.TokenType
 

W

WHILE - Enum constant in enum class com.javacc.parser.JavaCCConstants.TokenType
 
WhileStatement - Class in com.javacc.parser.tree
 
WhileStatement() - Constructor for class com.javacc.parser.tree.WhileStatement
 
WhileStatement() - Method in class com.javacc.parser.JavaCCParser
 
Whitespace - Class in com.javacc.parser.tree
 
Whitespace(JavaCCConstants.TokenType, JavaCCLexer, int, int) - Constructor for class com.javacc.parser.tree.Whitespace
 
WHITESPACE - Enum constant in enum class com.javacc.parser.JavaCCConstants.TokenType
 
WildcardBounds - Class in com.javacc.parser.tree
 
WildcardBounds() - Constructor for class com.javacc.parser.tree.WildcardBounds
 
WildcardBounds() - Method in class com.javacc.parser.JavaCCParser
 

X

XOR - Enum constant in enum class com.javacc.parser.JavaCCConstants.TokenType
 
XORASSIGN - Enum constant in enum class com.javacc.parser.JavaCCConstants.TokenType
 

Y

YIELD - Enum constant in enum class com.javacc.parser.JavaCCConstants.TokenType
 
YieldStatement - Class in com.javacc.parser.tree
 
YieldStatement() - Constructor for class com.javacc.parser.tree.YieldStatement
 
YieldStatement() - Method in class com.javacc.parser.JavaCCParser
 

Z

ZeroOrMore - Class in com.javacc.parser.tree
 
ZeroOrMore() - Constructor for class com.javacc.parser.tree.ZeroOrMore
 
ZeroOrMore() - Method in class com.javacc.parser.JavaCCParser
 
ZeroOrMoreRegexp - Class in com.javacc.parser.tree
 
ZeroOrMoreRegexp() - Constructor for class com.javacc.parser.tree.ZeroOrMoreRegexp
 
ZeroOrOne - Class in com.javacc.parser.tree
 
ZeroOrOne() - Constructor for class com.javacc.parser.tree.ZeroOrOne
 
ZeroOrOne() - Method in class com.javacc.parser.JavaCCParser
 
ZeroOrOneRegexp - Class in com.javacc.parser.tree
 
ZeroOrOneRegexp() - Constructor for class com.javacc.parser.tree.ZeroOrOneRegexp
 

_

_ACTIVATE_TOKENS - Enum constant in enum class com.javacc.parser.JavaCCConstants.TokenType
 
_ASSERT - Enum constant in enum class com.javacc.parser.JavaCCConstants.TokenType
 
_ATTEMPT - Enum constant in enum class com.javacc.parser.JavaCCConstants.TokenType
 
_DEACTIVATE_TOKENS - Enum constant in enum class com.javacc.parser.JavaCCConstants.TokenType
 
_DEFAULT - Enum constant in enum class com.javacc.parser.JavaCCConstants.TokenType
 
_ENSURE - Enum constant in enum class com.javacc.parser.JavaCCConstants.TokenType
 
_EOF - Enum constant in enum class com.javacc.parser.JavaCCConstants.TokenType
 
_FAIL - Enum constant in enum class com.javacc.parser.JavaCCConstants.TokenType
 
_IGNORE_CASE - Enum constant in enum class com.javacc.parser.JavaCCConstants.TokenType
 
_IMPORT - Enum constant in enum class com.javacc.parser.JavaCCConstants.TokenType
 
_INCLUDE - Enum constant in enum class com.javacc.parser.JavaCCConstants.TokenType
 
_INJECT - Enum constant in enum class com.javacc.parser.JavaCCConstants.TokenType
 
_LEXICAL_STATE - Enum constant in enum class com.javacc.parser.JavaCCConstants.TokenType
 
_LOOKAHEAD - Enum constant in enum class com.javacc.parser.JavaCCConstants.TokenType
 
_MORE - Enum constant in enum class com.javacc.parser.JavaCCConstants.TokenType
 
_ON_ERROR - Enum constant in enum class com.javacc.parser.JavaCCConstants.TokenType
 
_PARSER_BEGIN - Enum constant in enum class com.javacc.parser.JavaCCConstants.TokenType
 
_PARSER_END - Enum constant in enum class com.javacc.parser.JavaCCConstants.TokenType
 
_RECOVER - Enum constant in enum class com.javacc.parser.JavaCCConstants.TokenType
 
_RECOVER_TO - Enum constant in enum class com.javacc.parser.JavaCCConstants.TokenType
 
_SCAN - Enum constant in enum class com.javacc.parser.JavaCCConstants.TokenType
 
_SKIP - Enum constant in enum class com.javacc.parser.JavaCCConstants.TokenType
 
_TOKEN - Enum constant in enum class com.javacc.parser.JavaCCConstants.TokenType
 
_TOKEN_23 - Enum constant in enum class com.javacc.preprocessor.PreprocessorConstants.TokenType
 
_TOKEN_MGR_DECLS - Enum constant in enum class com.javacc.parser.JavaCCConstants.TokenType
 
_UNCACHE_TOKENS - Enum constant in enum class com.javacc.parser.JavaCCConstants.TokenType
 
_UNPARSED - Enum constant in enum class com.javacc.parser.JavaCCConstants.TokenType
 
_UPTO - Enum constant in enum class com.javacc.parser.JavaCCConstants.TokenType
 
A B C D E F G H I J K L M N O P R S T U V W X Y Z _ 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form