Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
A
- ABSTRACT - Static variable in interface org.javacc.jjtree.JJTreeParserConstants
-
RegularExpression Id.
- ABSTRACT - Static variable in class org.javacc.parser.JavaCCParser.ModifierSet
- ABSTRACT - Static variable in interface org.javacc.parser.JavaCCParserConstants
-
RegularExpression Id.
- AccessModifier() - Method in class org.javacc.jjtree.JJTreeParser
- AccessModifier(NormalProduction) - Method in class org.javacc.parser.JavaCCParser
- act - Variable in class org.javacc.parser.RegExprSpec
-
The action corresponding to this specification.
- ACT_TOK - Static variable in interface org.javacc.parser.JavaCCParserConstants
-
RegularExpression Id.
- action - Variable in class org.javacc.parser.TokenizerData.MatchInfo
- action(Expansion) - Method in interface org.javacc.parser.TreeWalkerOp
-
When a node is visited, this method is invoked with the node as parameter.
- Action - Class in org.javacc.parser
-
Describes actions that may occur on the right hand side of productions.
- Action() - Constructor for class org.javacc.parser.Action
- actions - Static variable in class org.javacc.parser.LexGen
- add_escapes(String) - Static method in class org.javacc.parser.JavaCCGlobals
- add_inline_regexpr(RegularExpression) - Static method in class org.javacc.parser.JavaCCParserInternals
- add_token_manager_decls(Token, List) - Static method in class org.javacc.parser.JavaCCParserInternals
- AddCharToSkip(char, int) - Static method in class org.javacc.parser.LexGen
- AddCharToSkip(char, int) - Static method in class org.javacc.parser.LexGenCPP
- addcuname(String) - Static method in class org.javacc.parser.JavaCCParserInternals
- addEscapes(String) - Static method in exception class org.javacc.jjtree.TokenMgrError
-
Replaces unprintable characters by their escaped (or unicode escaped) equivalents in the given string
- addEscapes(String) - Static method in exception class org.javacc.jjtree.TokenMgrException
-
Replaces unprintable characters by their escaped (or unicode escaped) equivalents in the given string
- addEscapes(String) - Static method in exception class org.javacc.parser.TokenMgrError
-
Replaces unprintable characters by their escaped (or unicode escaped) equivalents in the given string
- addEscapes(String) - Static method in exception class org.javacc.utils.TokenMgrError
-
Replaces unprintable characters by their escaped (or unicode escaped) equivalents in the given string
- AdditiveExpression() - Method in class org.javacc.jjtree.JJTreeParser
- AdditiveExpression() - Method in class org.javacc.parser.JavaCCParser
- addNfaState(int, Set<Character>, Set<Integer>, Set<Integer>, int) - Method in class org.javacc.parser.TokenizerData
- addproduction(NormalProduction) - Static method in class org.javacc.parser.JavaCCParserInternals
- addregexpr(TokenProduction) - Static method in class org.javacc.parser.JavaCCParserInternals
- addUnicodeEscapes(String) - Static method in class org.javacc.parser.JavaCCGlobals
- adjustBeginLineColumn(int, int) - Method in class org.javacc.jjtree.JavaCharStream
-
Method to adjust line and column numbers for the start of a token.
- adjustBeginLineColumn(int, int) - Method in class org.javacc.parser.JavaCharStream
-
Method to adjust line and column numbers for the start of a token.
- adjustBeginLineColumn(int, int) - Method in class org.javacc.utils.JavaCharStream
-
Method to adjust line and column numbers for the start of a token.
- AdjustBuffSize() - Method in class org.javacc.jjtree.JavaCharStream
- AdjustBuffSize() - Method in class org.javacc.parser.JavaCharStream
- AdjustBuffSize() - Method in class org.javacc.utils.JavaCharStream
- AFTER_EGEN - Static variable in interface org.javacc.parser.JavaCCParserConstants
-
Lexical state.
- allImages - Static variable in class org.javacc.parser.RStringLiteral
- allMatches - Variable in class org.javacc.parser.TokenizerData
- AllocationExpression() - Method in class org.javacc.jjtree.JJTreeParser
- AllocationExpression() - Method in class org.javacc.parser.JavaCCParser
- ANDASSIGN - Static variable in interface org.javacc.jjtree.JJTreeParserConstants
-
RegularExpression Id.
- ANDASSIGN - Static variable in interface org.javacc.parser.JavaCCParserConstants
-
RegularExpression Id.
- AndExpression() - Method in class org.javacc.jjtree.JJTreeParser
- AndExpression() - Method in class org.javacc.parser.JavaCCParser
- Annotation() - Method in class org.javacc.jjtree.JJTreeParser
- Annotation() - Method in class org.javacc.parser.JavaCCParser
- AnnotationTypeBody() - Method in class org.javacc.jjtree.JJTreeParser
- AnnotationTypeBody() - Method in class org.javacc.parser.JavaCCParser
- AnnotationTypeDeclaration() - Method in class org.javacc.jjtree.JJTreeParser
- AnnotationTypeDeclaration(int) - Method in class org.javacc.parser.JavaCCParser
- AnnotationTypeMemberDeclaration() - Method in class org.javacc.jjtree.JJTreeParser
- AnnotationTypeMemberDeclaration() - Method in class org.javacc.parser.JavaCCParser
- ArgumentList() - Method in class org.javacc.jjtree.JJTreeParser
- ArgumentList() - Method in class org.javacc.parser.JavaCCParser
- Arguments() - Method in class org.javacc.jjtree.JJTreeParser
- Arguments(List) - Method in class org.javacc.parser.JavaCCParser
- ArrayDimsAndInits() - Method in class org.javacc.jjtree.JJTreeParser
- ArrayDimsAndInits() - Method in class org.javacc.parser.JavaCCParser
- ArrayInitializer() - Method in class org.javacc.jjtree.JJTreeParser
- ArrayInitializer() - Method in class org.javacc.parser.JavaCCParser
- ASSERT - Static variable in interface org.javacc.parser.JavaCCParserConstants
-
RegularExpression Id.
- AssertStatement() - Method in class org.javacc.jjtree.JJTreeParser
- AssertStatement() - Method in class org.javacc.parser.JavaCCParser
- ASSIGN - Static variable in interface org.javacc.jjtree.JJTreeParserConstants
-
RegularExpression Id.
- ASSIGN - Static variable in interface org.javacc.parser.JavaCCParserConstants
-
RegularExpression Id.
- AssignmentOperator() - Method in class org.javacc.jjtree.JJTreeParser
- AssignmentOperator() - Method in class org.javacc.parser.JavaCCParser
- ASTBNF - Class in org.javacc.jjtree
- ASTBNFAction - Class in org.javacc.jjtree
- ASTBNFAssignment - Class in org.javacc.jjtree
- ASTBNFAssignment(int) - Constructor for class org.javacc.jjtree.ASTBNFAssignment
- ASTBNFAssignment(JJTreeParser, int) - Constructor for class org.javacc.jjtree.ASTBNFAssignment
- ASTBNFChoice - Class in org.javacc.jjtree
- ASTBNFChoice(int) - Constructor for class org.javacc.jjtree.ASTBNFChoice
- ASTBNFChoice(JJTreeParser, int) - Constructor for class org.javacc.jjtree.ASTBNFChoice
- ASTBNFDeclaration - Class in org.javacc.jjtree
- ASTBNFLookahead - Class in org.javacc.jjtree
- ASTBNFLookahead(int) - Constructor for class org.javacc.jjtree.ASTBNFLookahead
- ASTBNFLookahead(JJTreeParser, int) - Constructor for class org.javacc.jjtree.ASTBNFLookahead
- ASTBNFNodeScope - Class in org.javacc.jjtree
- ASTBNFNonTerminal - Class in org.javacc.jjtree
- ASTBNFNonTerminal(int) - Constructor for class org.javacc.jjtree.ASTBNFNonTerminal
- ASTBNFNonTerminal(JJTreeParser, int) - Constructor for class org.javacc.jjtree.ASTBNFNonTerminal
- ASTBNFOneOrMore - Class in org.javacc.jjtree
- ASTBNFOneOrMore(int) - Constructor for class org.javacc.jjtree.ASTBNFOneOrMore
- ASTBNFOneOrMore(JJTreeParser, int) - Constructor for class org.javacc.jjtree.ASTBNFOneOrMore
- ASTBNFParenthesized - Class in org.javacc.jjtree
- ASTBNFParenthesized(int) - Constructor for class org.javacc.jjtree.ASTBNFParenthesized
- ASTBNFParenthesized(JJTreeParser, int) - Constructor for class org.javacc.jjtree.ASTBNFParenthesized
- ASTBNFSequence - Class in org.javacc.jjtree
- ASTBNFSequence(int) - Constructor for class org.javacc.jjtree.ASTBNFSequence
- ASTBNFSequence(JJTreeParser, int) - Constructor for class org.javacc.jjtree.ASTBNFSequence
- ASTBNFTryBlock - Class in org.javacc.jjtree
- ASTBNFTryBlock(int) - Constructor for class org.javacc.jjtree.ASTBNFTryBlock
- ASTBNFTryBlock(JJTreeParser, int) - Constructor for class org.javacc.jjtree.ASTBNFTryBlock
- ASTBNFZeroOrMore - Class in org.javacc.jjtree
- ASTBNFZeroOrMore(int) - Constructor for class org.javacc.jjtree.ASTBNFZeroOrMore
- ASTBNFZeroOrMore(JJTreeParser, int) - Constructor for class org.javacc.jjtree.ASTBNFZeroOrMore
- ASTBNFZeroOrOne - Class in org.javacc.jjtree
- ASTBNFZeroOrOne(int) - Constructor for class org.javacc.jjtree.ASTBNFZeroOrOne
- ASTBNFZeroOrOne(JJTreeParser, int) - Constructor for class org.javacc.jjtree.ASTBNFZeroOrOne
- ASTCharDescriptor - Class in org.javacc.jjtree
- ASTCharDescriptor(int) - Constructor for class org.javacc.jjtree.ASTCharDescriptor
- ASTCharDescriptor(JJTreeParser, int) - Constructor for class org.javacc.jjtree.ASTCharDescriptor
- ASTCompilationUnit - Class in org.javacc.jjtree
- ASTExpansionNodeScope - Class in org.javacc.jjtree
- ASTGrammar - Class in org.javacc.jjtree
- ASTJavacode - Class in org.javacc.jjtree
- ASTJavacodeBody - Class in org.javacc.jjtree
- ASTLHS - Class in org.javacc.jjtree
- ASTNodeDescriptor - Class in org.javacc.jjtree
- ASTNodeDescriptorExpression - Class in org.javacc.jjtree
- ASTOptionBinding - Class in org.javacc.jjtree
- ASTOptions - Class in org.javacc.jjtree
- ASTOptions(int) - Constructor for class org.javacc.jjtree.ASTOptions
- ASTOptions(JJTreeParser, int) - Constructor for class org.javacc.jjtree.ASTOptions
- ASTPrimaryExpression - Class in org.javacc.jjtree
- ASTPrimaryExpression(int) - Constructor for class org.javacc.jjtree.ASTPrimaryExpression
- ASTPrimaryExpression(JJTreeParser, int) - Constructor for class org.javacc.jjtree.ASTPrimaryExpression
- ASTProduction - Class in org.javacc.jjtree
- ASTProductions - Class in org.javacc.jjtree
- ASTProductions(int) - Constructor for class org.javacc.jjtree.ASTProductions
- ASTProductions(JJTreeParser, int) - Constructor for class org.javacc.jjtree.ASTProductions
- ASTRE - Class in org.javacc.jjtree
- ASTRE(int) - Constructor for class org.javacc.jjtree.ASTRE
- ASTRE(JJTreeParser, int) - Constructor for class org.javacc.jjtree.ASTRE
- ASTRECharList - Class in org.javacc.jjtree
- ASTRECharList(int) - Constructor for class org.javacc.jjtree.ASTRECharList
- ASTRECharList(JJTreeParser, int) - Constructor for class org.javacc.jjtree.ASTRECharList
- ASTREChoice - Class in org.javacc.jjtree
- ASTREChoice(int) - Constructor for class org.javacc.jjtree.ASTREChoice
- ASTREChoice(JJTreeParser, int) - Constructor for class org.javacc.jjtree.ASTREChoice
- ASTREEOF - Class in org.javacc.jjtree
- ASTREEOF(int) - Constructor for class org.javacc.jjtree.ASTREEOF
- ASTREEOF(JJTreeParser, int) - Constructor for class org.javacc.jjtree.ASTREEOF
- ASTRENamed - Class in org.javacc.jjtree
- ASTRENamed(int) - Constructor for class org.javacc.jjtree.ASTRENamed
- ASTRENamed(JJTreeParser, int) - Constructor for class org.javacc.jjtree.ASTRENamed
- ASTREOneOrMore - Class in org.javacc.jjtree
- ASTREOneOrMore(int) - Constructor for class org.javacc.jjtree.ASTREOneOrMore
- ASTREOneOrMore(JJTreeParser, int) - Constructor for class org.javacc.jjtree.ASTREOneOrMore
- ASTREParenthesized - Class in org.javacc.jjtree
- ASTREParenthesized(int) - Constructor for class org.javacc.jjtree.ASTREParenthesized
- ASTREParenthesized(JJTreeParser, int) - Constructor for class org.javacc.jjtree.ASTREParenthesized
- ASTREReference - Class in org.javacc.jjtree
- ASTREReference(int) - Constructor for class org.javacc.jjtree.ASTREReference
- ASTREReference(JJTreeParser, int) - Constructor for class org.javacc.jjtree.ASTREReference
- ASTRESequence - Class in org.javacc.jjtree
- ASTRESequence(int) - Constructor for class org.javacc.jjtree.ASTRESequence
- ASTRESequence(JJTreeParser, int) - Constructor for class org.javacc.jjtree.ASTRESequence
- ASTRESpec - Class in org.javacc.jjtree
- ASTRESpec(int) - Constructor for class org.javacc.jjtree.ASTRESpec
- ASTRESpec(JJTreeParser, int) - Constructor for class org.javacc.jjtree.ASTRESpec
- ASTREStringLiteral - Class in org.javacc.jjtree
- ASTREStringLiteral(int) - Constructor for class org.javacc.jjtree.ASTREStringLiteral
- ASTREStringLiteral(JJTreeParser, int) - Constructor for class org.javacc.jjtree.ASTREStringLiteral
- ASTREZeroOrMore - Class in org.javacc.jjtree
- ASTREZeroOrMore(int) - Constructor for class org.javacc.jjtree.ASTREZeroOrMore
- ASTREZeroOrMore(JJTreeParser, int) - Constructor for class org.javacc.jjtree.ASTREZeroOrMore
- ASTREZeroOrOne - Class in org.javacc.jjtree
- ASTREZeroOrOne(int) - Constructor for class org.javacc.jjtree.ASTREZeroOrOne
- ASTREZeroOrOne(JJTreeParser, int) - Constructor for class org.javacc.jjtree.ASTREZeroOrOne
- ASTRRepetitionRange - Class in org.javacc.jjtree
- ASTRRepetitionRange(int) - Constructor for class org.javacc.jjtree.ASTRRepetitionRange
- ASTRRepetitionRange(JJTreeParser, int) - Constructor for class org.javacc.jjtree.ASTRRepetitionRange
- ASTTokenDecls - Class in org.javacc.jjtree
- ASTTokenDecls(int) - Constructor for class org.javacc.jjtree.ASTTokenDecls
- ASTTokenDecls(JJTreeParser, int) - Constructor for class org.javacc.jjtree.ASTTokenDecls
B
- backup(int) - Method in class org.javacc.jjtree.JavaCharStream
-
Retreat.
- backup(int) - Method in class org.javacc.parser.JavaCharStream
-
Retreat.
- backup(int) - Method in class org.javacc.utils.JavaCharStream
-
Retreat.
- BANG - Static variable in interface org.javacc.jjtree.JJTreeParserConstants
-
RegularExpression Id.
- BANG - Static variable in interface org.javacc.parser.JavaCCParserConstants
-
RegularExpression Id.
- BANG - Static variable in interface org.javacc.utils.ConditionParserConstants
-
RegularExpression Id.
- bannerLine(String, String) - Static method in class org.javacc.parser.JavaCCGlobals
-
This prints the banner line when the various tools are invoked.
- beginColumn - Variable in class org.javacc.jjtree.Token
-
The column number of the first character of this Token.
- beginColumn - Variable in class org.javacc.parser.Token
-
The column number of the first character of this Token.
- beginColumn - Variable in class org.javacc.utils.Token
-
The column number of the first character of this Token.
- beginLine - Variable in class org.javacc.jjtree.Token
-
The line number of the first character of this Token.
- beginLine - Variable in class org.javacc.parser.Token
-
The line number of the first character of this Token.
- beginLine - Variable in class org.javacc.utils.Token
-
The line number of the first character of this Token.
- BeginToken() - Method in class org.javacc.jjtree.JavaCharStream
- BeginToken() - Method in class org.javacc.parser.JavaCharStream
- BeginToken() - Method in class org.javacc.utils.JavaCharStream
- BINARY_LITERAL - Static variable in interface org.javacc.parser.JavaCCParserConstants
-
RegularExpression Id.
- BIT_AND - Static variable in interface org.javacc.jjtree.JJTreeParserConstants
-
RegularExpression Id.
- BIT_AND - Static variable in interface org.javacc.parser.JavaCCParserConstants
-
RegularExpression Id.
- BIT_OR - Static variable in interface org.javacc.jjtree.JJTreeParserConstants
-
RegularExpression Id.
- BIT_OR - Static variable in interface org.javacc.parser.JavaCCParserConstants
-
RegularExpression Id.
- Block() - Method in class org.javacc.jjtree.JJTreeParser
- Block(List) - Method in class org.javacc.parser.JavaCCParser
- BlockStatement() - Method in class org.javacc.jjtree.JJTreeParser
- BlockStatement() - Method in class org.javacc.parser.JavaCCParser
- bnf_production() - Method in class org.javacc.jjtree.JJTreeParser
- bnf_production() - Method in class org.javacc.parser.JavaCCParser
- BNFGenerator - Class in org.javacc.jjdoc
- BNFGenerator() - Constructor for class org.javacc.jjdoc.BNFGenerator
- BNFProduction - Class in org.javacc.parser
-
Describes BNF productions.
- BNFProduction() - Constructor for class org.javacc.parser.BNFProduction
- bnfproductions - Static variable in class org.javacc.parser.JavaCCGlobals
-
A list of all grammar productions - normal and JAVACODE - in the order they appear in the input file.
- BOOLEAN - Enum constant in enum org.javacc.utils.OptionType
- BOOLEAN - Static variable in interface org.javacc.jjtree.JJTreeParserConstants
-
RegularExpression Id.
- BOOLEAN - Static variable in interface org.javacc.parser.JavaCCParserConstants
-
RegularExpression Id.
- BooleanLiteral() - Method in class org.javacc.jjtree.JJTreeParser
- BooleanLiteral() - Method in class org.javacc.parser.JavaCCParser
- BooleanLiteral() - Method in class org.javacc.utils.ConditionParser
- booleanValue(String) - Static method in class org.javacc.parser.Options
-
Convenience method to retrieve boolean options.
- BREAK - Static variable in interface org.javacc.jjtree.JJTreeParserConstants
-
RegularExpression Id.
- BREAK - Static variable in interface org.javacc.parser.JavaCCParserConstants
-
RegularExpression Id.
- BreakStatement() - Method in class org.javacc.jjtree.JJTreeParser
- BreakStatement() - Method in class org.javacc.parser.JavaCCParser
- bufcolumn - Variable in class org.javacc.jjtree.JavaCharStream
- bufcolumn - Variable in class org.javacc.parser.JavaCharStream
- bufcolumn - Variable in class org.javacc.utils.JavaCharStream
- buffer - Variable in class org.javacc.jjtree.JavaCharStream
- buffer - Variable in class org.javacc.parser.JavaCharStream
- buffer - Variable in class org.javacc.utils.JavaCharStream
- bufline - Variable in class org.javacc.jjtree.JavaCharStream
- bufline - Variable in class org.javacc.parser.JavaCharStream
- bufline - Variable in class org.javacc.utils.JavaCharStream
- bufpos - Variable in class org.javacc.jjtree.JavaCharStream
- bufpos - Variable in class org.javacc.parser.JavaCharStream
- bufpos - Variable in class org.javacc.utils.JavaCharStream
- BuildTokenizerData(TokenizerData) - Static method in class org.javacc.parser.NfaState
- BuildTokenizerData(TokenizerData) - Static method in class org.javacc.parser.RStringLiteral
- BYTE - Static variable in interface org.javacc.jjtree.JJTreeParserConstants
-
RegularExpression Id.
- BYTE - Static variable in interface org.javacc.parser.JavaCCParserConstants
-
RegularExpression Id.
C
- canLoop - Static variable in class org.javacc.parser.LexGen
- canMatchAnyChar - Static variable in class org.javacc.parser.LexGen
- CanMatchAnyChar() - Method in class org.javacc.parser.RCharacterList
- CanMatchAnyChar() - Method in class org.javacc.parser.RegularExpression
- canReachOnMore - Static variable in class org.javacc.parser.LexGen
- CanStartNfaUsingAscii(char) - Static method in class org.javacc.parser.NfaState
- CASE - Static variable in interface org.javacc.jjtree.JJTreeParserConstants
-
RegularExpression Id.
- CASE - Static variable in interface org.javacc.parser.JavaCCParserConstants
-
RegularExpression Id.
- CastExpression() - Method in class org.javacc.jjtree.JJTreeParser
- CastExpression() - Method in class org.javacc.parser.JavaCCParser
- CastLookahead() - Method in class org.javacc.jjtree.JJTreeParser
- CastLookahead() - Method in class org.javacc.parser.JavaCCParser
- CATCH - Static variable in interface org.javacc.jjtree.JJTreeParserConstants
-
RegularExpression Id.
- CATCH - Static variable in interface org.javacc.parser.JavaCCParserConstants
-
RegularExpression Id.
- catchblks - Variable in class org.javacc.parser.TryBlock
-
The block part of each catch block.
- CatchParameter() - Method in class org.javacc.parser.JavaCCParser
- ccol - Variable in class org.javacc.parser.CodeGenerator
- ccol - Static variable in class org.javacc.parser.JavaCCGlobals
- ch - Variable in class org.javacc.parser.SingleCharacter
-
The character of this descriptor.
- CHAR - Static variable in interface org.javacc.jjtree.JJTreeParserConstants
-
RegularExpression Id.
- CHAR - Static variable in interface org.javacc.parser.JavaCCParserConstants
-
RegularExpression Id.
- character_descriptor() - Method in class org.javacc.jjtree.JJTreeParser
- character_descriptor(Container) - Method in class org.javacc.parser.JavaCCParser
- character_descriptor_assign(Token, String) - Static method in class org.javacc.parser.JavaCCParserInternals
- character_descriptor_assign(Token, String, String) - Static method in class org.javacc.parser.JavaCCParserInternals
- character_list() - Method in class org.javacc.jjtree.JJTreeParser
- character_list(Container) - Method in class org.javacc.parser.JavaCCParser
- CHARACTER_LITERAL - Static variable in interface org.javacc.jjtree.JJTreeParserConstants
-
RegularExpression Id.
- CHARACTER_LITERAL - Static variable in interface org.javacc.parser.JavaCCParserConstants
-
RegularExpression Id.
- CharacterRange - Class in org.javacc.parser
-
Describes character range descriptors in a character list.
- characters - Variable in class org.javacc.parser.TokenizerData.NfaState
- CheckUnmatchability() - Method in class org.javacc.parser.RChoice
- children - Variable in class org.javacc.jjtree.SimpleNode
- childrenAccept(JJTreeParserVisitor, Object) - Method in class org.javacc.jjtree.SimpleNode
-
Accept the visitor.
- Choice - Class in org.javacc.parser
-
Describes expansions where one of many choices is taken (c1|c2|...).
- Choice() - Constructor for class org.javacc.parser.Choice
- Choice(Expansion) - Constructor for class org.javacc.parser.Choice
- Choice(Token) - Constructor for class org.javacc.parser.Choice
- CHOICE - Enum constant in enum org.javacc.parser.ParserData.LookaheadType
- choiceCalc(Choice) - Static method in class org.javacc.parser.LookaheadCalc
- CLASS - Static variable in interface org.javacc.jjtree.JJTreeParserConstants
-
RegularExpression Id.
- CLASS - Static variable in interface org.javacc.parser.JavaCCParserConstants
-
RegularExpression Id.
- ClassOrInterfaceBody() - Method in class org.javacc.jjtree.JJTreeParser
- ClassOrInterfaceBody(boolean, List) - Method in class org.javacc.parser.JavaCCParser
- ClassOrInterfaceBodyDeclaration() - Method in class org.javacc.jjtree.JJTreeParser
- ClassOrInterfaceBodyDeclaration(boolean) - Method in class org.javacc.parser.JavaCCParser
- ClassOrInterfaceDeclaration() - Method in class org.javacc.jjtree.JJTreeParser
- ClassOrInterfaceDeclaration(int, List) - Method in class org.javacc.parser.JavaCCParser
- ClassOrInterfaceType() - Method in class org.javacc.jjtree.JJTreeParser
- ClassOrInterfaceType() - Method in class org.javacc.parser.JavaCCParser
- clearNodeScope(Node) - Method in class org.javacc.jjtree.JJTJJTreeParserState
- cline - Variable in class org.javacc.parser.CodeGenerator
- cline - Static variable in class org.javacc.parser.JavaCCGlobals
- close() - Method in class org.javacc.parser.OutputFile
-
Close the OutputFile, writing any necessary trailer information (such as a checksum).
- closeNodeScope(Node, boolean) - Method in class org.javacc.jjtree.JJTJJTreeParserState
- closeNodeScope(Node, int) - Method in class org.javacc.jjtree.JJTJJTreeParserState
- CodeGenerator - Class in org.javacc.parser
- CodeGenerator() - Constructor for class org.javacc.parser.CodeGenerator
- CodeProduction - Class in org.javacc.parser
-
Describes a CODE productions.
- CodeProduction() - Constructor for class org.javacc.parser.CodeProduction
- COLON - Static variable in interface org.javacc.jjtree.JJTreeParserConstants
-
RegularExpression Id.
- COLON - Static variable in interface org.javacc.parser.JavaCCParserConstants
-
RegularExpression Id.
- column - Variable in class org.javacc.jjtree.JavaCharStream
- column - Variable in class org.javacc.parser.JavaCharStream
- column - Variable in class org.javacc.utils.JavaCharStream
- COMMA - Static variable in interface org.javacc.jjtree.JJTreeParserConstants
-
RegularExpression Id.
- COMMA - Static variable in interface org.javacc.parser.JavaCCParserConstants
-
RegularExpression Id.
- compare(Token, String, String) - Static method in class org.javacc.parser.JavaCCParserInternals
- compareTo(OptionInfo) - Method in class org.javacc.utils.OptionInfo
- CompilationUnit() - Method in class org.javacc.jjtree.JJTreeParser
- CompilationUnit() - Method in class org.javacc.parser.JavaCCParser
- CompilationUnit(Map<String, Object>) - Method in class org.javacc.utils.ConditionParser
- complex_regular_expression() - Method in class org.javacc.jjtree.JJTreeParser
- complex_regular_expression(Container) - Method in class org.javacc.parser.JavaCCParser
- complex_regular_expression_choices() - Method in class org.javacc.jjtree.JJTreeParser
- complex_regular_expression_choices(Container) - Method in class org.javacc.parser.JavaCCParser
- complex_regular_expression_unit() - Method in class org.javacc.jjtree.JJTreeParser
- complex_regular_expression_unit(Container) - Method in class org.javacc.parser.JavaCCParser
- compositeStates - Variable in class org.javacc.parser.TokenizerData.NfaState
- ComputeClosures() - Static method in class org.javacc.parser.NfaState
- ConditionalAndExpression() - Method in class org.javacc.jjtree.JJTreeParser
- ConditionalAndExpression() - Method in class org.javacc.parser.JavaCCParser
- ConditionalAndExpression() - Method in class org.javacc.utils.ConditionParser
- ConditionalExpression() - Method in class org.javacc.jjtree.JJTreeParser
- ConditionalExpression() - Method in class org.javacc.parser.JavaCCParser
- ConditionalExpression() - Method in class org.javacc.utils.ConditionParser
- ConditionalOrExpression() - Method in class org.javacc.jjtree.JJTreeParser
- ConditionalOrExpression() - Method in class org.javacc.parser.JavaCCParser
- ConditionParser - Class in org.javacc.utils
- ConditionParser(InputStream) - Constructor for class org.javacc.utils.ConditionParser
-
Constructor with InputStream.
- ConditionParser(InputStream, String) - Constructor for class org.javacc.utils.ConditionParser
-
Constructor with InputStream and supplied encoding
- ConditionParser(Reader) - Constructor for class org.javacc.utils.ConditionParser
-
Constructor.
- ConditionParser(ConditionParserTokenManager) - Constructor for class org.javacc.utils.ConditionParser
-
Constructor with generated Token Manager.
- ConditionParserConstants - Interface in org.javacc.utils
-
Token literal values and constants.
- ConditionParserTokenManager - Class in org.javacc.utils
-
Token Manager.
- ConditionParserTokenManager(JavaCharStream) - Constructor for class org.javacc.utils.ConditionParserTokenManager
-
Constructor.
- ConditionParserTokenManager(JavaCharStream, int) - Constructor for class org.javacc.utils.ConditionParserTokenManager
-
Constructor.
- considerSemanticLA - Static variable in class org.javacc.parser.LookaheadWalk
- CONST - Static variable in interface org.javacc.jjtree.JJTreeParserConstants
-
RegularExpression Id.
- CONST - Static variable in interface org.javacc.parser.JavaCCParserConstants
-
RegularExpression Id.
- ConstructorDeclaration() - Method in class org.javacc.jjtree.JJTreeParser
- ConstructorDeclaration() - Method in class org.javacc.parser.JavaCCParser
- Container - Class in org.javacc.parser
-
An object container.
- Container() - Constructor for class org.javacc.parser.Container
- CONTINUE - Static variable in interface org.javacc.jjtree.JJTreeParserConstants
-
RegularExpression Id.
- CONTINUE - Static variable in interface org.javacc.parser.JavaCCParserConstants
-
RegularExpression Id.
- ContinueStatement() - Method in class org.javacc.jjtree.JJTreeParser
- ContinueStatement() - Method in class org.javacc.parser.JavaCCParser
- cpp - Enum constant in enum org.javacc.parser.Options.Language
- cppcode(CppCodeProduction) - Method in class org.javacc.jjdoc.BNFGenerator
- cppcode(CppCodeProduction) - Method in interface org.javacc.jjdoc.Generator
-
Output comment from a production.
- cppcode(CppCodeProduction) - Method in class org.javacc.jjdoc.HTMLGenerator
- cppcode(CppCodeProduction) - Method in class org.javacc.jjdoc.TextGenerator
-
Output comment from a production.
- cppcode(CppCodeProduction) - Method in class org.javacc.jjdoc.XTextGenerator
- cppcode_production() - Method in class org.javacc.parser.JavaCCParser
- CPPCodeGenerator - Class in org.javacc.jjtree
- CPPCodeGenerator() - Constructor for class org.javacc.jjtree.CPPCodeGenerator
- CppCodeProduction - Class in org.javacc.parser
-
Describes CPPCODE productions.
- CppCodeProduction() - Constructor for class org.javacc.parser.CppCodeProduction
- CPPFiles - Class in org.javacc.parser
-
Generate CharStream, TokenManager and Exceptions.
- CPPFiles() - Constructor for class org.javacc.parser.CPPFiles
- create_output_stream() - Method in class org.javacc.jjdoc.BNFGenerator
- create_output_stream() - Method in class org.javacc.jjdoc.TextGenerator
-
Create an output stream for the generated Jack code.
- createOutputDir(File) - Static method in class org.javacc.parser.JavaCCGlobals
- cu_from_insertion_point_2 - Static variable in class org.javacc.parser.JavaCCGlobals
-
This is the list of all tokens that appear after the tokens in "cu_to_insertion_point_2" and until "PARSER_END(name)".
- cu_name - Static variable in class org.javacc.parser.JavaCCGlobals
-
The name of the parser class (what appears in PARSER_BEGIN and PARSER_END).
- cu_to_insertion_point_1 - Static variable in class org.javacc.parser.JavaCCGlobals
-
This is a list of tokens that appear after "PARSER_BEGIN(name)" all the way until (but not including) the opening brace "{" of the class "name".
- cu_to_insertion_point_2 - Static variable in class org.javacc.parser.JavaCCGlobals
-
This is the list of all tokens that appear after the tokens in "cu_to_insertion_point_1" and until (but not including) the closing brace "}" of the class "name".
- curChar - Variable in class org.javacc.jjtree.JJTreeParserTokenManager
- curChar - Variable in class org.javacc.parser.JavaCCParserTokenManager
- curChar - Variable in class org.javacc.utils.ConditionParserTokenManager
- curKind - Static variable in class org.javacc.parser.LexGen
- curRE - Static variable in class org.javacc.parser.LexGen
- currentToken - Variable in exception class org.javacc.jjtree.ParseException
-
This is the last token that has been consumed successfully.
- currentToken - Variable in exception class org.javacc.parser.ParseException
-
This is the last token that has been consumed successfully.
- currentToken - Variable in exception class org.javacc.utils.ParseException
-
This is the last token that has been consumed successfully.
D
- data - Variable in class org.javacc.parser.ParserData.LookaheadInfo
- debug(String) - Method in class org.javacc.jjdoc.BNFGenerator
- debug(String) - Method in interface org.javacc.jjdoc.Generator
-
Log debug messages.
- debug(String) - Static method in class org.javacc.jjdoc.JJDocGlobals
-
Log informational messages.
- debug(String) - Method in class org.javacc.jjdoc.TextGenerator
-
Log debug messages.
- debugStream - Variable in class org.javacc.jjtree.JJTreeParserTokenManager
-
Debug output.
- debugStream - Variable in class org.javacc.parser.JavaCCParserTokenManager
-
Debug output.
- debugStream - Variable in class org.javacc.utils.ConditionParserTokenManager
-
Debug output.
- DECIMAL_EXPONENT - Static variable in interface org.javacc.jjtree.JJTreeParserConstants
-
RegularExpression Id.
- DECIMAL_EXPONENT - Static variable in interface org.javacc.parser.JavaCCParserConstants
-
RegularExpression Id.
- DECIMAL_FLOATING_POINT_LITERAL - Static variable in interface org.javacc.jjtree.JJTreeParserConstants
-
RegularExpression Id.
- DECIMAL_FLOATING_POINT_LITERAL - Static variable in interface org.javacc.parser.JavaCCParserConstants
-
RegularExpression Id.
- DECIMAL_LITERAL - Static variable in interface org.javacc.jjtree.JJTreeParserConstants
-
RegularExpression Id.
- DECIMAL_LITERAL - Static variable in interface org.javacc.parser.JavaCCParserConstants
-
RegularExpression Id.
- decls - Variable in class org.javacc.parser.TokenizerData
- DECR - Static variable in interface org.javacc.jjtree.JJTreeParserConstants
-
RegularExpression Id.
- DECR - Static variable in interface org.javacc.parser.JavaCCParserConstants
-
RegularExpression Id.
- DEFAULT - Static variable in interface org.javacc.jjtree.JJTreeParserConstants
-
Lexical state.
- DEFAULT - Static variable in interface org.javacc.parser.JavaCCParserConstants
-
Lexical state.
- DEFAULT - Static variable in interface org.javacc.utils.ConditionParserConstants
-
Lexical state.
- DefaultJJTreeVisitor - Class in org.javacc.jjtree
- DefaultJJTreeVisitor() - Constructor for class org.javacc.jjtree.DefaultJJTreeVisitor
- defaultLexState - Static variable in class org.javacc.parser.LexGen
- defaultLexState - Variable in class org.javacc.parser.TokenizerData
- DefaultValue() - Method in class org.javacc.jjtree.JJTreeParser
- DefaultValue() - Method in class org.javacc.parser.JavaCCParser
- defaultVisit(SimpleNode, Object) - Method in class org.javacc.jjtree.CPPCodeGenerator
- defaultVisit(SimpleNode, Object) - Method in class org.javacc.jjtree.DefaultJJTreeVisitor
- defaultVisit(SimpleNode, Object) - Method in class org.javacc.jjtree.JavaCodeGenerator
- descriptors - Variable in class org.javacc.parser.RCharacterList
-
This is the list of descriptors of the character list.
- disable_tracing() - Method in class org.javacc.jjtree.JJTreeParser
-
Disable tracing.
- disable_tracing() - Method in class org.javacc.parser.JavaCCParser
-
Disable tracing.
- disable_tracing() - Method in class org.javacc.utils.ConditionParser
-
Disable tracing.
- DO - Static variable in interface org.javacc.jjtree.JJTreeParserConstants
-
RegularExpression Id.
- DO - Static variable in interface org.javacc.parser.JavaCCParserConstants
-
RegularExpression Id.
- documentEnd() - Method in class org.javacc.jjdoc.BNFGenerator
- documentEnd() - Method in interface org.javacc.jjdoc.Generator
-
Output document footer.
- documentEnd() - Method in class org.javacc.jjdoc.HTMLGenerator
- documentEnd() - Method in class org.javacc.jjdoc.TextGenerator
-
Output document footer.
- documentEnd() - Method in class org.javacc.jjdoc.XTextGenerator
- documentStart() - Method in class org.javacc.jjdoc.BNFGenerator
- documentStart() - Method in interface org.javacc.jjdoc.Generator
-
Output document header.
- documentStart() - Method in class org.javacc.jjdoc.HTMLGenerator
- documentStart() - Method in class org.javacc.jjdoc.TextGenerator
-
Output document header.
- documentStart() - Method in class org.javacc.jjdoc.XTextGenerator
- Done() - Method in class org.javacc.jjtree.JavaCharStream
-
Set buffers back to null when finished.
- Done() - Method in class org.javacc.parser.JavaCharStream
-
Set buffers back to null when finished.
- Done() - Method in class org.javacc.utils.JavaCharStream
-
Set buffers back to null when finished.
- DoStatement() - Method in class org.javacc.jjtree.JJTreeParser
- DoStatement() - Method in class org.javacc.parser.JavaCCParser
- DOT - Static variable in interface org.javacc.jjtree.JJTreeParserConstants
-
RegularExpression Id.
- DOT - Static variable in interface org.javacc.parser.JavaCCParserConstants
-
RegularExpression Id.
- DOUBLE - Static variable in interface org.javacc.jjtree.JJTreeParserConstants
-
RegularExpression Id.
- DOUBLE - Static variable in interface org.javacc.parser.JavaCCParserConstants
-
RegularExpression Id.
- DOUBLECOLON - Static variable in interface org.javacc.jjtree.JJTreeParserConstants
-
RegularExpression Id.
- DOUBLECOLON - Static variable in interface org.javacc.parser.JavaCCParserConstants
-
RegularExpression Id.
- dump(int, Set) - Method in class org.javacc.parser.Action
- dump(int, Set) - Method in class org.javacc.parser.Lookahead
- dump(int, Set) - Method in class org.javacc.parser.NonTerminal
- dump(int, Set) - Method in class org.javacc.parser.NormalProduction
- dump(int, Set) - Method in class org.javacc.parser.RStringLiteral
- dump(int, Set) - Method in class org.javacc.parser.TryBlock
- dump(int, Set<? super Expansion>) - Method in class org.javacc.parser.Choice
- dump(int, Set<? super Expansion>) - Method in class org.javacc.parser.Expansion
- dump(int, Set<? super Expansion>) - Method in class org.javacc.parser.OneOrMore
- dump(int, Set<? super Expansion>) - Method in class org.javacc.parser.RegularExpression
- dump(int, Set<? super Expansion>) - Method in class org.javacc.parser.Sequence
- dump(int, Set<? super Expansion>) - Method in class org.javacc.parser.ZeroOrMore
- dump(int, Set<? super Expansion>) - Method in class org.javacc.parser.ZeroOrOne
- dump(String) - Method in class org.javacc.jjtree.SimpleNode
- DumpCharAndRangeMoves(CodeGenerator) - Static method in class org.javacc.parser.NfaState
- DumpMoreActions() - Method in class org.javacc.parser.LexGen
- DumpMoreActions() - Method in class org.javacc.parser.LexGenCPP
- DumpMoveNfa(CodeGenerator) - Static method in class org.javacc.parser.NfaState
- DumpNonAsciiMoveMethods(CodeGenerator) - Static method in class org.javacc.parser.NfaState
- dumpPrefix(int) - Method in class org.javacc.parser.Expansion
- dumpPrefix(int) - Method in class org.javacc.parser.NormalProduction
- DumpSkipActions() - Method in class org.javacc.parser.LexGen
- DumpSkipActions() - Method in class org.javacc.parser.LexGenCPP
- DumpStateSets(CodeGenerator) - Static method in class org.javacc.parser.NfaState
- DumpStatesForKind(CodeGenerator) - Static method in class org.javacc.parser.NfaState
- DumpStatesForState(CodeGenerator) - Static method in class org.javacc.parser.NfaState
- DumpStatesForStateCPP(CodeGenerator) - Static method in class org.javacc.parser.NfaState
- DumpStrLiteralImages(CodeGenerator) - Static method in class org.javacc.parser.RStringLiteral
- DumpStrLiteralImagesForJava(CodeGenerator) - Static method in class org.javacc.parser.RStringLiteral
- DumpTokenActions() - Method in class org.javacc.parser.LexGen
- DumpTokenActions() - Method in class org.javacc.parser.LexGenCPP
E
- ebnfCalc(Expansion, Expansion) - Static method in class org.javacc.parser.LookaheadCalc
- ELSE - Static variable in interface org.javacc.jjtree.JJTreeParserConstants
-
RegularExpression Id.
- ELSE - Static variable in interface org.javacc.parser.JavaCCParserConstants
-
RegularExpression Id.
- emitRE(RegularExpression) - Static method in class org.javacc.jjdoc.JJDoc
- emptyExpansionExists(Expansion) - Static method in class org.javacc.parser.Semanticize
- EmptyStatement() - Method in class org.javacc.jjtree.JJTreeParser
- EmptyStatement() - Method in class org.javacc.parser.JavaCCParser
- enable_tracing() - Method in class org.javacc.jjtree.JJTreeParser
-
Enable tracing.
- enable_tracing() - Method in class org.javacc.parser.JavaCCParser
-
Enable tracing.
- enable_tracing() - Method in class org.javacc.utils.ConditionParser
-
Enable tracing.
- endColumn - Variable in class org.javacc.jjtree.Token
-
The column number of the last character of this Token.
- endColumn - Variable in class org.javacc.parser.Token
-
The column number of the last character of this Token.
- endColumn - Variable in class org.javacc.utils.Token
-
The column number of the last character of this Token.
- endLine - Variable in class org.javacc.jjtree.Token
-
The line number of the last character of this Token.
- endLine - Variable in class org.javacc.parser.Token
-
The line number of the last character of this Token.
- endLine - Variable in class org.javacc.utils.Token
-
The line number of the last character of this Token.
- ENUM - Static variable in interface org.javacc.parser.JavaCCParserConstants
-
RegularExpression Id.
- EnumBody() - Method in class org.javacc.jjtree.JJTreeParser
- EnumBody() - Method in class org.javacc.parser.JavaCCParser
- EnumConstant() - Method in class org.javacc.jjtree.JJTreeParser
- EnumConstant() - Method in class org.javacc.parser.JavaCCParser
- EnumDeclaration() - Method in class org.javacc.jjtree.JJTreeParser
- EnumDeclaration(int) - Method in class org.javacc.parser.JavaCCParser
- EOF - Static variable in interface org.javacc.jjtree.JJTreeParserConstants
-
End of File.
- EOF - Static variable in interface org.javacc.parser.JavaCCParserConstants
-
End of File.
- EOF - Static variable in interface org.javacc.utils.ConditionParserConstants
-
End of File.
- eol - Static variable in class org.javacc.parser.Expansion
- eol - Variable in class org.javacc.parser.NormalProduction
- EOL - Static variable in exception class org.javacc.jjtree.ParseException
-
The end of line string for this machine.
- EOL - Static variable in exception class org.javacc.parser.ParseException
-
The end of line string for this machine.
- EOL - Static variable in exception class org.javacc.utils.ParseException
-
The end of line string for this machine.
- EQ - Static variable in interface org.javacc.jjtree.JJTreeParserConstants
-
RegularExpression Id.
- EQ - Static variable in interface org.javacc.parser.JavaCCParserConstants
-
RegularExpression Id.
- EqualityExpression() - Method in class org.javacc.jjtree.JJTreeParser
- EqualityExpression() - Method in class org.javacc.parser.JavaCCParser
- equals(Object) - Method in class org.javacc.parser.Token
-
equals
- equals(Object) - Method in class org.javacc.utils.OptionInfo
- error(String) - Method in class org.javacc.jjdoc.BNFGenerator
- error(String) - Method in interface org.javacc.jjdoc.Generator
-
Log error messages.
- error(String) - Static method in class org.javacc.jjdoc.JJDocGlobals
-
Log error messages.
- error(String) - Method in class org.javacc.jjdoc.TextGenerator
-
Log error messages.
- errorHandlingClass - Static variable in class org.javacc.parser.LexGen
- ExclusiveOrExpression() - Method in class org.javacc.jjtree.JJTreeParser
- ExclusiveOrExpression() - Method in class org.javacc.parser.JavaCCParser
- exp - Variable in class org.javacc.parser.TryBlock
-
The expansion contained within the try block.
- ExpandBuff(boolean) - Method in class org.javacc.jjtree.JavaCharStream
- ExpandBuff(boolean) - Method in class org.javacc.parser.JavaCharStream
- ExpandBuff(boolean) - Method in class org.javacc.utils.JavaCharStream
- expansion - Variable in class org.javacc.parser.OneOrMore
-
The expansion which is repeated one or more times.
- expansion - Variable in class org.javacc.parser.ZeroOrMore
-
The expansion which is repeated zero or more times.
- expansion - Variable in class org.javacc.parser.ZeroOrOne
-
The expansion which is repeated zero or one times.
- expansion(ASTProduction) - Method in class org.javacc.jjtree.JJTreeParser
- expansion(Container) - Method in class org.javacc.parser.JavaCCParser
- Expansion - Class in org.javacc.parser
-
Describes expansions - entities that may occur on the right hand sides of productions.
- Expansion() - Constructor for class org.javacc.parser.Expansion
- expansion_choices(ASTProduction) - Method in class org.javacc.jjtree.JJTreeParser
- expansion_choices(Container) - Method in class org.javacc.parser.JavaCCParser
- expansion_unit(ASTProduction) - Method in class org.javacc.jjtree.JJTreeParser
- expansion_unit(Container) - Method in class org.javacc.parser.JavaCCParser
- expansionEnd(Expansion, boolean) - Method in class org.javacc.jjdoc.BNFGenerator
- expansionEnd(Expansion, boolean) - Method in interface org.javacc.jjdoc.Generator
-
Output end of Expansion.
- expansionEnd(Expansion, boolean) - Method in class org.javacc.jjdoc.HTMLGenerator
- expansionEnd(Expansion, boolean) - Method in class org.javacc.jjdoc.TextGenerator
-
Output end of Expansion.
- expansionEnd(Expansion, boolean) - Method in class org.javacc.jjdoc.XTextGenerator
- expansionStart(Expansion, boolean) - Method in class org.javacc.jjdoc.BNFGenerator
- expansionStart(Expansion, boolean) - Method in interface org.javacc.jjdoc.Generator
-
Output start of an Expansion.
- expansionStart(Expansion, boolean) - Method in class org.javacc.jjdoc.HTMLGenerator
- expansionStart(Expansion, boolean) - Method in class org.javacc.jjdoc.TextGenerator
-
Output start of an Expansion.
- expansionStart(Expansion, boolean) - Method in class org.javacc.jjdoc.XTextGenerator
- ExpansionTreeWalker - Class in org.javacc.parser
-
A set of routines that walk down the Expansion tree in various ways.
- expectedTokenSequences - Variable in exception class org.javacc.jjtree.ParseException
-
Each entry in this array is an array of integers.
- expectedTokenSequences - Variable in exception class org.javacc.parser.ParseException
-
Each entry in this array is an array of integers.
- expectedTokenSequences - Variable in exception class org.javacc.utils.ParseException
-
Each entry in this array is an array of integers.
- ExplicitConstructorInvocation() - Method in class org.javacc.jjtree.JJTreeParser
- ExplicitConstructorInvocation() - Method in class org.javacc.parser.JavaCCParser
- Expression() - Method in class org.javacc.jjtree.JJTreeParser
- Expression(List) - Method in class org.javacc.parser.JavaCCParser
- EXTENDS - Static variable in interface org.javacc.jjtree.JJTreeParserConstants
-
RegularExpression Id.
- EXTENDS - Static variable in interface org.javacc.parser.JavaCCParserConstants
-
RegularExpression Id.
- ExtendsList() - Method in class org.javacc.jjtree.JJTreeParser
- ExtendsList(boolean) - Method in class org.javacc.parser.JavaCCParser
F
- FALSE - Static variable in interface org.javacc.jjtree.JJTreeParserConstants
-
RegularExpression Id.
- FALSE - Static variable in interface org.javacc.parser.JavaCCParserConstants
-
RegularExpression Id.
- FALSE - Static variable in interface org.javacc.utils.ConditionParserConstants
-
RegularExpression Id.
- fatal(String) - Static method in class org.javacc.parser.JavaCCErrors
- FieldDeclaration() - Method in class org.javacc.jjtree.JJTreeParser
- FieldDeclaration(int) - Method in class org.javacc.parser.JavaCCParser
- fileName - Static variable in class org.javacc.parser.JavaCCGlobals
-
The name of the grammar file being processed.
- FillBuff() - Method in class org.javacc.jjtree.JavaCharStream
- FillBuff() - Method in class org.javacc.parser.JavaCharStream
- FillBuff() - Method in class org.javacc.utils.JavaCharStream
- FINAL - Static variable in interface org.javacc.jjtree.JJTreeParserConstants
-
RegularExpression Id.
- FINAL - Static variable in class org.javacc.parser.JavaCCParser.ModifierSet
- FINAL - Static variable in interface org.javacc.parser.JavaCCParserConstants
-
RegularExpression Id.
- FINALLY - Static variable in interface org.javacc.jjtree.JJTreeParserConstants
-
RegularExpression Id.
- FINALLY - Static variable in interface org.javacc.parser.JavaCCParserConstants
-
RegularExpression Id.
- finallyblk - Variable in class org.javacc.parser.TryBlock
-
The block part of the finally block.
- finish(CodeGenerator, ParserData) - Method in interface org.javacc.parser.ParserCodeGenerator
-
Complete the code generation and save any output file(s).
- finish(TokenizerData) - Method in class org.javacc.parser.TableDrivenJavaCodeGenerator
- finish(TokenizerData) - Method in interface org.javacc.parser.TokenManagerCodeGenerator
-
Complete the code generation and save any output file(s).
- firstToken - Variable in class org.javacc.parser.TokenProduction
-
The first and last tokens from the input stream that represent this production.
- FLOAT - Static variable in interface org.javacc.jjtree.JJTreeParserConstants
-
RegularExpression Id.
- FLOAT - Static variable in interface org.javacc.parser.JavaCCParserConstants
-
RegularExpression Id.
- FLOATING_POINT_LITERAL - Static variable in interface org.javacc.jjtree.JJTreeParserConstants
-
RegularExpression Id.
- FLOATING_POINT_LITERAL - Static variable in interface org.javacc.parser.JavaCCParserConstants
-
RegularExpression Id.
- FOR - Static variable in interface org.javacc.jjtree.JJTreeParserConstants
-
RegularExpression Id.
- FOR - Static variable in interface org.javacc.parser.JavaCCParserConstants
-
RegularExpression Id.
- ForInit() - Method in class org.javacc.jjtree.JJTreeParser
- ForInit() - Method in class org.javacc.parser.JavaCCParser
- FORMAL_COMMENT - Static variable in interface org.javacc.jjtree.JJTreeParserConstants
-
RegularExpression Id.
- FORMAL_COMMENT - Static variable in interface org.javacc.parser.JavaCCParserConstants
-
RegularExpression Id.
- FORMAL_COMMENT - Static variable in interface org.javacc.utils.ConditionParserConstants
-
RegularExpression Id.
- FormalParameter() - Method in class org.javacc.jjtree.JJTreeParser
- FormalParameter() - Method in class org.javacc.parser.JavaCCParser
- FormalParameters() - Method in class org.javacc.jjtree.JJTreeParser
- FormalParameters(List) - Method in class org.javacc.parser.JavaCCParser
- ForStatement() - Method in class org.javacc.jjtree.JJTreeParser
- ForStatement() - Method in class org.javacc.parser.JavaCCParser
- ForUpdate() - Method in class org.javacc.jjtree.JJTreeParser
- ForUpdate() - Method in class org.javacc.parser.JavaCCParser
G
- GE - Static variable in interface org.javacc.jjtree.JJTreeParserConstants
-
RegularExpression Id.
- GE - Static variable in interface org.javacc.parser.JavaCCParserConstants
-
RegularExpression Id.
- gen_CharStream() - Static method in class org.javacc.parser.CPPFiles
- gen_CharStream(JavaFiles.JavaResourceTemplateLocations) - Static method in class org.javacc.parser.JavaFiles
- gen_ErrorHandler() - Static method in class org.javacc.parser.CPPFiles
- gen_JavaCCDefs() - Static method in class org.javacc.parser.CPPFiles
- gen_JavaCharStream(JavaFiles.JavaResourceTemplateLocations) - Static method in class org.javacc.parser.JavaFiles
- gen_JavaModernFiles() - Static method in class org.javacc.parser.JavaFiles
- gen_ParseException() - Static method in class org.javacc.parser.CPPFiles
- gen_ParseException(JavaFiles.JavaResourceTemplateLocations) - Static method in class org.javacc.parser.JavaFiles
- gen_SimpleCharStream(JavaFiles.JavaResourceTemplateLocations) - Static method in class org.javacc.parser.JavaFiles
- gen_Token() - Static method in class org.javacc.parser.CPPFiles
- gen_Token(JavaFiles.JavaResourceTemplateLocations) - Static method in class org.javacc.parser.JavaFiles
- gen_TokenManager() - Static method in class org.javacc.parser.CPPFiles
- gen_TokenManager(JavaFiles.JavaResourceTemplateLocations) - Static method in class org.javacc.parser.JavaFiles
- gen_TokenMgrError() - Static method in class org.javacc.parser.CPPFiles
- gen_TokenMgrError(JavaFiles.JavaResourceTemplateLocations) - Static method in class org.javacc.parser.JavaFiles
- genAnnotation(String) - Method in class org.javacc.parser.CodeGenerator
-
Generate annotation.
- genClassStart(String, String, String[], String[]) - Method in class org.javacc.parser.CodeGenerator
-
Generate a class with a given name, an array of superclass and another array of super interfaes
- genCode(Object...) - Method in class org.javacc.parser.CodeGenerator
- genCodeLine(Object...) - Method in class org.javacc.parser.CodeGenerator
- generate(PrintWriter) - Method in class org.javacc.utils.OutputFileGenerator
-
Generate the output file.
- generateCode(CodeGenerator, ParserData) - Method in interface org.javacc.parser.ParserCodeGenerator
-
Generate the code for the parser.
- generateCode(TokenizerData) - Method in class org.javacc.parser.TableDrivenJavaCodeGenerator
- generateCode(TokenizerData) - Method in interface org.javacc.parser.TokenManagerCodeGenerator
-
Generate the code for the token manager.
- generateDataOnly - Static variable in class org.javacc.parser.LexGen
- GenerateDfa(CodeGenerator, int) - Method in class org.javacc.parser.RStringLiteral
-
Used for top level string literals.
- generatedStates - Static variable in class org.javacc.parser.NfaState
- generateFromTemplate(String, Map<String, Object>, String) - Static method in class org.javacc.utils.OutputFileGenerator
- GenerateInitMoves(CodeGenerator) - Method in class org.javacc.parser.NfaState
- generateMethodDefHeader(String, String, String) - Method in class org.javacc.parser.CodeGenerator
- generateMethodDefHeader(String, String, String, String) - Method in class org.javacc.parser.CodeGenerator
- GenerateNfa(boolean) - Method in class org.javacc.parser.RCharacterList
- GenerateNfa(boolean) - Method in class org.javacc.parser.RChoice
- GenerateNfa(boolean) - Method in class org.javacc.parser.RegularExpression
- GenerateNfa(boolean) - Method in class org.javacc.parser.REndOfFile
- GenerateNfa(boolean) - Method in class org.javacc.parser.RJustName
- GenerateNfa(boolean) - Method in class org.javacc.parser.ROneOrMore
- GenerateNfa(boolean) - Method in class org.javacc.parser.RRepetitionRange
- GenerateNfa(boolean) - Method in class org.javacc.parser.RSequence
- GenerateNfa(boolean) - Method in class org.javacc.parser.RStringLiteral
- GenerateNfa(boolean) - Method in class org.javacc.parser.RZeroOrMore
- GenerateNfa(boolean) - Method in class org.javacc.parser.RZeroOrOne
- generateParseException() - Method in class org.javacc.jjtree.JJTreeParser
-
Generate ParseException.
- generateParseException() - Method in class org.javacc.parser.JavaCCParser
-
Generate ParseException.
- generateParseException() - Method in class org.javacc.utils.ConditionParser
-
Generate ParseException.
- generator - Static variable in class org.javacc.jjdoc.JJDocGlobals
-
The Generator to create output with.
- Generator - Interface in org.javacc.jjdoc
-
A report generator for a grammar.
- genFirstSet(List<MatchInfo>, Expansion) - Static method in class org.javacc.parser.LookaheadWalk
- genFollowSet(List<MatchInfo>, Expansion, long) - Static method in class org.javacc.parser.LookaheadWalk
- genModifier(String) - Method in class org.javacc.parser.CodeGenerator
-
Generate a modifier
- genStringLiteralArrayCPP(String, String[]) - Method in class org.javacc.parser.CodeGenerator
- genStringLiteralInCPP(String) - Method in class org.javacc.parser.CodeGenerator
- get_error_count() - Static method in class org.javacc.parser.JavaCCErrors
- get_id(String) - Method in class org.javacc.jjdoc.BNFGenerator
- get_id(String) - Method in class org.javacc.jjdoc.HTMLGenerator
- get_id(String) - Method in class org.javacc.jjdoc.XTextGenerator
- get_parse_error_count() - Static method in class org.javacc.parser.JavaCCErrors
- get_semantic_error_count() - Static method in class org.javacc.parser.JavaCCErrors
- get_warning_count() - Static method in class org.javacc.parser.JavaCCErrors
- getAccessMod() - Method in class org.javacc.parser.NormalProduction
- getActionTokens() - Method in class org.javacc.parser.Action
- getActionTokens() - Method in class org.javacc.parser.Lookahead
- getAmount() - Method in class org.javacc.parser.Lookahead
- getArgumentTokens() - Method in class org.javacc.parser.NonTerminal
- getBeginColumn() - Method in class org.javacc.jjtree.JavaCharStream
-
Get the beginning column.
- getBeginColumn() - Method in class org.javacc.parser.JavaCharStream
-
Get the beginning column.
- getBeginColumn() - Method in class org.javacc.utils.JavaCharStream
-
Get the beginning column.
- getBeginLine() - Method in class org.javacc.jjtree.JavaCharStream
- getBeginLine() - Method in class org.javacc.parser.JavaCharStream
- getBeginLine() - Method in class org.javacc.utils.JavaCharStream
- getBNF() - Static method in class org.javacc.jjdoc.JJDocOptions
-
Find the BNF value.
- getBooleanType() - Static method in class org.javacc.parser.Options
- getBuildParser() - Static method in class org.javacc.parser.Options
-
Find the build parser value.
- getBuildTokenManager() - Static method in class org.javacc.parser.Options
-
Find the build token manager value.
- getCacheTokens() - Static method in class org.javacc.parser.Options
-
Find the cache tokens value.
- getCharStreamName() - Static method in class org.javacc.parser.CodeGenerator
- getCharStreamTemplateResourceUrl() - Method in class org.javacc.parser.JavaFiles.JavaModernResourceTemplateLocationImpl
- getCharStreamTemplateResourceUrl() - Method in class org.javacc.parser.JavaFiles.JavaResourceTemplateLocationImpl
- getCharStreamTemplateResourceUrl() - Method in interface org.javacc.parser.JavaFiles.JavaResourceTemplateLocations
- getChoiceAmbiguityCheck() - Static method in class org.javacc.parser.Options
-
Find the choice ambiguity check value.
- getChoices() - Method in class org.javacc.parser.Choice
- getChoices() - Method in class org.javacc.parser.RChoice
- getClassQualifier(String) - Method in class org.javacc.parser.CodeGenerator
- getCodeTokens() - Method in class org.javacc.parser.CodeProduction
- getColumn() - Method in class org.javacc.jjtree.JavaCharStream
-
Deprecated.
- getColumn() - Method in class org.javacc.parser.JavaCharStream
-
Deprecated.
- getColumn() - Method in class org.javacc.parser.NormalProduction
- getColumn() - Method in class org.javacc.parser.TokenProduction
- getColumn() - Method in class org.javacc.utils.JavaCharStream
-
Deprecated.
- getCommonTokenAction() - Static method in class org.javacc.parser.Options
-
Find the common token action value.
- getCSS() - Static method in class org.javacc.jjdoc.JJDocOptions
-
Find the CSS value.
- getDebugLookahead() - Static method in class org.javacc.parser.Options
-
Find the debug lookahead value.
- getDebugParser() - Static method in class org.javacc.parser.Options
-
Find the debug parser value.
- getDebugTokenManager() - Static method in class org.javacc.parser.Options
-
Find the debug tokenmanager value.
- getDeclarationTokens() - Method in class org.javacc.parser.BNFProduction
- getDefault() - Method in class org.javacc.utils.OptionInfo
- getDepthLimit() - Static method in class org.javacc.parser.Options
-
Get defined parser recursion depth limit.
- getEndColumn() - Method in class org.javacc.jjtree.JavaCharStream
-
Get end column.
- getEndColumn() - Method in class org.javacc.parser.JavaCharStream
-
Get end column.
- getEndColumn() - Method in class org.javacc.utils.JavaCharStream
-
Get end column.
- getEndLine() - Method in class org.javacc.jjtree.JavaCharStream
-
Get end line.
- getEndLine() - Method in class org.javacc.parser.JavaCharStream
-
Get end line.
- getEndLine() - Method in class org.javacc.utils.JavaCharStream
-
Get end line.
- getErrorReporting() - Static method in class org.javacc.parser.Options
-
Find the error reporting value.
- getExpansion() - Method in class org.javacc.parser.NormalProduction
- getFirstToken() - Method in class org.javacc.jjtree.JJTreeNode
- getFirstToken() - Method in class org.javacc.parser.NormalProduction
- getFirstValidPos(String, int, int) - Method in class org.javacc.parser.NfaState
- getForceLaCheck() - Static method in class org.javacc.parser.Options
-
Find the force lookahead check value.
- getGenerateAnnotations() - Static method in class org.javacc.parser.Options
-
Should the generated code contain Annotations?
- getGenerateChainedException() - Static method in class org.javacc.parser.Options
-
Should the generated code create Exceptions using a constructor taking a nested exception?
- getGeneratedCode() - Method in class org.javacc.parser.CodeGenerator
-
for testing
- getGenerateGenerics() - Static method in class org.javacc.parser.Options
-
Should the generated code contain Generics?
- getGenerateStringBuilder() - Static method in class org.javacc.parser.Options
-
Should the generated code use StringBuilder rather than StringBuffer?
- getGenerator() - Static method in class org.javacc.jjdoc.JJDocGlobals
-
The commandline option is either TEXT or not, but the generator might have been set to some other Generator using the setGenerator method.
- getGrammarEncoding() - Static method in class org.javacc.parser.Options
-
Return the file encoding; this will return the file.encoding system property if no value was explicitly set
- getId() - Method in interface org.javacc.jjtree.Node
- getId() - Method in class org.javacc.jjtree.SimpleNode
- getIdString(String, String) - Static method in class org.javacc.parser.JavaCCGlobals
-
Returns the identifying string for the file name, given a toolname used to generate it.
- getIdString(List<String>, String) - Static method in class org.javacc.parser.JavaCCGlobals
-
Returns the identifying string for the file name, given a set of tool names that are used to generate it.
- getIgnoreCase() - Static method in class org.javacc.parser.Options
-
Find the ignore case value.
- GetImage() - Method in class org.javacc.jjtree.JavaCharStream
-
Get the token timage.
- GetImage() - Method in class org.javacc.parser.JavaCharStream
-
Get the token timage.
- GetImage() - Method in class org.javacc.utils.JavaCharStream
-
Get the token timage.
- getJavaCharStreamTemplateResourceUrl() - Method in class org.javacc.parser.JavaFiles.JavaModernResourceTemplateLocationImpl
- getJavaCharStreamTemplateResourceUrl() - Method in class org.javacc.parser.JavaFiles.JavaResourceTemplateLocationImpl
- getJavaCharStreamTemplateResourceUrl() - Method in interface org.javacc.parser.JavaFiles.JavaResourceTemplateLocations
- getJavaTemplateType() - Static method in class org.javacc.parser.Options
- getJavaUnicodeEscape() - Static method in class org.javacc.parser.Options
-
Find the Java unicode escape value.
- getJdkVersion() - Static method in class org.javacc.parser.Options
-
Find the JDK version.
- getKeepLineColumn() - Static method in class org.javacc.parser.Options
-
Find the keep line column value.
- getLaExpansion() - Method in class org.javacc.parser.Lookahead
- getLastToken() - Method in class org.javacc.jjtree.JJTreeNode
- getLastToken() - Method in class org.javacc.parser.NormalProduction
- getLeadingComments(Token) - Method in class org.javacc.parser.CodeGenerator
- getLeft() - Method in class org.javacc.parser.CharacterRange
- getLhs() - Method in class org.javacc.parser.NormalProduction
- getLhsTokens() - Method in class org.javacc.parser.NonTerminal
- getLine() - Method in class org.javacc.jjtree.JavaCharStream
-
Deprecated.
- getLine() - Method in class org.javacc.parser.JavaCharStream
-
Deprecated.
- getLine() - Method in class org.javacc.parser.NormalProduction
- getLine() - Method in class org.javacc.parser.TokenProduction
- getLine() - Method in class org.javacc.utils.JavaCharStream
-
Deprecated.
- getLongType() - Static method in class org.javacc.parser.Options
- getLookahead() - Static method in class org.javacc.parser.Options
-
Find the lookahead setting.
- getMessage() - Method in exception class org.javacc.jjtree.TokenMgrError
-
You can also modify the body of this method to customize your error messages.
- getMessage() - Method in exception class org.javacc.jjtree.TokenMgrException
-
You can also modify the body of this method to customize your error messages.
- getMessage() - Method in exception class org.javacc.parser.TokenMgrError
-
You can also modify the body of this method to customize your error messages.
- getMessage() - Method in exception class org.javacc.utils.TokenMgrError
-
You can also modify the body of this method to customize your error messages.
- getName() - Method in class org.javacc.parser.NonTerminal
- getName() - Method in class org.javacc.utils.OptionInfo
- getNextToken() - Method in class org.javacc.jjtree.JJTreeParser
-
Get the next Token.
- getNextToken() - Method in class org.javacc.jjtree.JJTreeParserTokenManager
-
Get the next Token.
- getNextToken() - Method in class org.javacc.parser.JavaCCParser
-
Get the next Token.
- getNextToken() - Method in class org.javacc.parser.JavaCCParserTokenManager
-
Get the next Token.
- getNextToken() - Method in class org.javacc.utils.ConditionParser
-
Get the next Token.
- getNextToken() - Method in class org.javacc.utils.ConditionParserTokenManager
-
Get the next Token.
- getNoDfa() - Static method in class org.javacc.parser.Options
- getOneTable() - Static method in class org.javacc.jjdoc.JJDocOptions
-
Find the one table value.
- getOptions() - Static method in class org.javacc.parser.Options
- getOptionsString(String[]) - Static method in class org.javacc.parser.Options
-
Returns a string representation of the specified options of interest.
- getOrdinal() - Method in class org.javacc.jjtree.JJTreeNode
- getOtherAmbiguityCheck() - Static method in class org.javacc.parser.Options
-
Find the other ambiguity check value.
- getOutputDirectory() - Static method in class org.javacc.parser.Options
-
Find the output directory.
- getOutputFile() - Static method in class org.javacc.jjdoc.JJDocOptions
-
Find the output file value.
- getOutputLanguage() - Static method in class org.javacc.parser.Options
- getParameterListTokens() - Method in class org.javacc.parser.NormalProduction
- getParametrizedTypeTokens() - Method in class org.javacc.parser.NonTerminal
- getParseExceptionTemplateResourceUrl() - Method in class org.javacc.parser.JavaFiles.JavaModernResourceTemplateLocationImpl
- getParseExceptionTemplateResourceUrl() - Method in class org.javacc.parser.JavaFiles.JavaResourceTemplateLocationImpl
- getParseExceptionTemplateResourceUrl() - Method in interface org.javacc.parser.JavaFiles.JavaResourceTemplateLocations
- getParserCodeGenerator() - Static method in class org.javacc.parser.Options
- getPath() - Method in class org.javacc.parser.OutputFile
- getPrintWriter() - Method in class org.javacc.parser.OutputFile
-
Return a PrintWriter object that may be used to write to this file.
- getProd() - Method in class org.javacc.parser.NonTerminal
- getProductionName() - Method in class org.javacc.parser.Expansion
- getReturnTypeTokens() - Method in class org.javacc.parser.NormalProduction
- getRight() - Method in class org.javacc.parser.CharacterRange
- getSanityCheck() - Static method in class org.javacc.parser.Options
-
Find the sanity check value.
- getScopingParent(NodeScope) - Method in class org.javacc.jjtree.ASTBNFAction
- getSimpleCharStreamTemplateResourceUrl() - Method in class org.javacc.parser.JavaFiles.JavaModernResourceTemplateLocationImpl
- getSimpleCharStreamTemplateResourceUrl() - Method in class org.javacc.parser.JavaFiles.JavaResourceTemplateLocationImpl
- getSimpleCharStreamTemplateResourceUrl() - Method in interface org.javacc.parser.JavaFiles.JavaResourceTemplateLocations
- getSimpleName() - Method in class org.javacc.parser.NormalProduction
- getStackLimit() - Static method in class org.javacc.parser.Options
-
Get defined parser stack usage limit.
- getStandardTokenProductionText(TokenProduction) - Static method in class org.javacc.jjdoc.JJDoc
- getStatic() - Static method in class org.javacc.parser.Options
-
Find the static value.
- getStringForTokenOnly(Token) - Method in class org.javacc.parser.CodeGenerator
- getStringToPrint(Token) - Method in class org.javacc.parser.CodeGenerator
- GetSuffix(int) - Method in class org.javacc.jjtree.JavaCharStream
-
Get the suffix as an array of characters.
- GetSuffix(int) - Method in class org.javacc.parser.JavaCharStream
-
Get the suffix as an array of characters.
- GetSuffix(int) - Method in class org.javacc.utils.JavaCharStream
-
Get the suffix as an array of characters.
- getSupportClassVisibilityPublic() - Static method in class org.javacc.parser.Options
-
Should the generated code class visibility public?
- getTabSize() - Method in class org.javacc.jjtree.JavaCharStream
- getTabSize() - Method in class org.javacc.parser.JavaCharStream
- getTabSize() - Method in class org.javacc.utils.JavaCharStream
- getText() - Static method in class org.javacc.jjdoc.JJDocOptions
-
Find the text value.
- getThrowsList() - Method in class org.javacc.parser.NormalProduction
- getToken(int) - Method in class org.javacc.jjtree.JJTreeParser
-
Get the specific Token.
- getToken(int) - Method in class org.javacc.parser.JavaCCParser
-
Get the specific Token.
- getToken(int) - Method in class org.javacc.utils.ConditionParser
-
Get the specific Token.
- getTokenExtends() - Static method in class org.javacc.parser.Options
-
Return the Token's superclass.
- getTokenFactory() - Static method in class org.javacc.parser.Options
-
Return the Token's factory class.
- getTokenManagerCodeGenerator() - Static method in class org.javacc.parser.Options
- getTokenManagerTemplateResourceUrl() - Method in class org.javacc.parser.JavaFiles.JavaModernResourceTemplateLocationImpl
- getTokenManagerTemplateResourceUrl() - Method in class org.javacc.parser.JavaFiles.JavaResourceTemplateLocationImpl
- getTokenManagerTemplateResourceUrl() - Method in interface org.javacc.parser.JavaFiles.JavaResourceTemplateLocations
- getTokenManagerUsesParser() - Static method in class org.javacc.parser.Options
-
Find the token manager uses parser value.
- getTokenMgrErrorClass() - Static method in class org.javacc.parser.Options
- getTokenMgrErrorTemplateResourceUrl() - Method in class org.javacc.parser.JavaFiles.JavaModernResourceTemplateLocationImpl
- getTokenMgrErrorTemplateResourceUrl() - Method in class org.javacc.parser.JavaFiles.JavaResourceTemplateLocationImpl
- getTokenMgrErrorTemplateResourceUrl() - Method in interface org.javacc.parser.JavaFiles.JavaResourceTemplateLocations
- getTokenTemplateResourceUrl() - Method in class org.javacc.parser.JavaFiles.JavaModernResourceTemplateLocationImpl
- getTokenTemplateResourceUrl() - Method in class org.javacc.parser.JavaFiles.JavaResourceTemplateLocationImpl
- getTokenTemplateResourceUrl() - Method in interface org.javacc.parser.JavaFiles.JavaResourceTemplateLocations
- getToolName() - Method in class org.javacc.parser.OutputFile
- getToolNames(String) - Static method in class org.javacc.parser.JavaCCGlobals
-
Returns a List of names of the tools that have been used to generate the given file.
- getTrailingComments(Token) - Method in class org.javacc.parser.CodeGenerator
- getType() - Method in class org.javacc.utils.OptionInfo
- getUnicodeInput() - Static method in class org.javacc.parser.Options
-
Find the unicode input value.
- getUserCharStream() - Static method in class org.javacc.parser.Options
-
Find the user charstream value.
- getUserOptions() - Static method in class org.javacc.parser.Options
-
Gets all the user options (in order)
- getUserTokenManager() - Static method in class org.javacc.parser.Options
-
Find the user tokenmanager value.
- getValue() - Method in class org.javacc.jjtree.Token
-
An optional attribute value of the Token.
- getValue() - Method in class org.javacc.parser.Token
-
An optional attribute value of the Token.
- getValue() - Method in class org.javacc.utils.Token
-
An optional attribute value of the Token.
- getXText() - Static method in class org.javacc.jjdoc.JJDocOptions
- goDeeper(Expansion) - Method in interface org.javacc.parser.TreeWalkerOp
-
When called at a particular node, this specifies to the tree walker if it should visit more nodes under this node.
- GOTO - Static variable in interface org.javacc.jjtree.JJTreeParserConstants
-
RegularExpression Id.
- GOTO - Static variable in interface org.javacc.parser.JavaCCParserConstants
-
RegularExpression Id.
- GT - Static variable in interface org.javacc.jjtree.JJTreeParserConstants
-
RegularExpression Id.
- GT - Static variable in interface org.javacc.parser.JavaCCParserConstants
-
RegularExpression Id.
- GTToken(int, String) - Constructor for class org.javacc.jjtree.Token.GTToken
- GTToken(int, String) - Constructor for class org.javacc.parser.Token.GTToken
H
- handleTokenProduction(TokenProduction) - Method in class org.javacc.jjdoc.BNFGenerator
- handleTokenProduction(TokenProduction) - Method in interface org.javacc.jjdoc.Generator
- handleTokenProduction(TokenProduction) - Method in class org.javacc.jjdoc.HTMLGenerator
- handleTokenProduction(TokenProduction) - Method in class org.javacc.jjdoc.TextGenerator
- handleTokenProduction(TokenProduction) - Method in class org.javacc.jjdoc.XTextGenerator
- hasEmptyMatch - Static variable in class org.javacc.parser.LexGen
- HASH - Static variable in interface org.javacc.jjtree.JJTreeParserConstants
-
RegularExpression Id.
- hashCode() - Method in class org.javacc.parser.Expansion
-
A reimplementing of Object.hashCode() to be deterministic.
- hashCode() - Method in class org.javacc.parser.Token
-
hashCode
- hashCode() - Method in class org.javacc.utils.OptionInfo
- hasIgnoreCase(Hashtable<String, RegularExpression>, String) - Static method in class org.javacc.parser.Semanticize
- hasLoop - Static variable in class org.javacc.parser.LexGen
- hasMax - Variable in class org.javacc.parser.RRepetitionRange
- hasNfa - Static variable in class org.javacc.parser.LexGen
- HasTransitions() - Method in class org.javacc.parser.NfaState
- HEX_LITERAL - Static variable in interface org.javacc.jjtree.JJTreeParserConstants
-
RegularExpression Id.
- HEX_LITERAL - Static variable in interface org.javacc.parser.JavaCCParserConstants
-
RegularExpression Id.
- HEXADECIMAL_EXPONENT - Static variable in interface org.javacc.jjtree.JJTreeParserConstants
-
RegularExpression Id.
- HEXADECIMAL_EXPONENT - Static variable in interface org.javacc.parser.JavaCCParserConstants
-
RegularExpression Id.
- HEXADECIMAL_FLOATING_POINT_LITERAL - Static variable in interface org.javacc.jjtree.JJTreeParserConstants
-
RegularExpression Id.
- HEXADECIMAL_FLOATING_POINT_LITERAL - Static variable in interface org.javacc.parser.JavaCCParserConstants
-
RegularExpression Id.
- hexchar(char) - Static method in class org.javacc.parser.JavaCCParserInternals
- hexval(char) - Static method in class org.javacc.parser.JavaCCParserInternals
- HOOK - Static variable in interface org.javacc.jjtree.JJTreeParserConstants
-
RegularExpression Id.
- HOOK - Static variable in interface org.javacc.parser.JavaCCParserConstants
-
RegularExpression Id.
- HTMLGenerator - Class in org.javacc.jjdoc
-
Output BNF in HTML 3.2 format.
- HTMLGenerator() - Constructor for class org.javacc.jjdoc.HTMLGenerator
I
- id - Variable in class org.javacc.jjtree.SimpleNode
- identifier() - Method in class org.javacc.jjtree.JJTreeParser
- identifier() - Method in class org.javacc.parser.JavaCCParser
- IDENTIFIER - Static variable in interface org.javacc.jjtree.JJTreeParserConstants
-
RegularExpression Id.
- IDENTIFIER - Static variable in interface org.javacc.parser.JavaCCParserConstants
-
RegularExpression Id.
- IDENTIFIER - Static variable in interface org.javacc.utils.ConditionParserConstants
-
RegularExpression Id.
- ids - Variable in class org.javacc.parser.TryBlock
-
The exception identifiers of each catch block.
- IF - Static variable in interface org.javacc.jjtree.JJTreeParserConstants
-
RegularExpression Id.
- IF - Static variable in interface org.javacc.parser.JavaCCParserConstants
-
RegularExpression Id.
- IfStatement() - Method in class org.javacc.jjtree.JJTreeParser
- IfStatement() - Method in class org.javacc.parser.JavaCCParser
- ignoreCase - Static variable in class org.javacc.parser.LexGen
- ignoreCase - Variable in class org.javacc.parser.TokenProduction
-
This is true if case is to be ignored within the regular expressions of this token production.
- image - Variable in class org.javacc.jjtree.Token
-
The string image of the token.
- image - Variable in class org.javacc.parser.RStringLiteral
-
The string image of the literal.
- image - Variable in class org.javacc.parser.Token
-
The string image of the token.
- image - Variable in class org.javacc.parser.TokenizerData.MatchInfo
- image - Variable in class org.javacc.utils.Token
-
The string image of the token.
- IMPLEMENTS - Static variable in interface org.javacc.jjtree.JJTreeParserConstants
-
RegularExpression Id.
- IMPLEMENTS - Static variable in interface org.javacc.parser.JavaCCParserConstants
-
RegularExpression Id.
- ImplementsList() - Method in class org.javacc.jjtree.JJTreeParser
- ImplementsList(boolean) - Method in class org.javacc.parser.JavaCCParser
- IMPORT - Static variable in interface org.javacc.jjtree.JJTreeParserConstants
-
RegularExpression Id.
- IMPORT - Static variable in interface org.javacc.parser.JavaCCParserConstants
-
RegularExpression Id.
- ImportDeclaration() - Method in class org.javacc.jjtree.JJTreeParser
- ImportDeclaration() - Method in class org.javacc.parser.JavaCCParser
- IN_FORMAL_COMMENT - Static variable in interface org.javacc.jjtree.JJTreeParserConstants
-
Lexical state.
- IN_FORMAL_COMMENT - Static variable in interface org.javacc.parser.JavaCCParserConstants
-
Lexical state.
- IN_FORMAL_COMMENT - Static variable in interface org.javacc.utils.ConditionParserConstants
-
Lexical state.
- IN_MULTI_LINE_COMMENT - Static variable in interface org.javacc.jjtree.JJTreeParserConstants
-
Lexical state.
- IN_MULTI_LINE_COMMENT - Static variable in interface org.javacc.parser.JavaCCParserConstants
-
Lexical state.
- IN_MULTI_LINE_COMMENT - Static variable in interface org.javacc.utils.ConditionParserConstants
-
Lexical state.
- IN_SINGLE_LINE_COMMENT - Static variable in interface org.javacc.jjtree.JJTreeParserConstants
-
Lexical state.
- IN_SINGLE_LINE_COMMENT - Static variable in interface org.javacc.parser.JavaCCParserConstants
-
Lexical state.
- IN_SINGLE_LINE_COMMENT - Static variable in interface org.javacc.utils.ConditionParserConstants
-
Lexical state.
- inBuf - Variable in class org.javacc.jjtree.JavaCharStream
- inBuf - Variable in class org.javacc.parser.JavaCharStream
- inBuf - Variable in class org.javacc.utils.JavaCharStream
- includeBuffer - Variable in class org.javacc.parser.CodeGenerator
- InclusiveOrExpression() - Method in class org.javacc.jjtree.JJTreeParser
- InclusiveOrExpression() - Method in class org.javacc.parser.JavaCCParser
- INCR - Static variable in interface org.javacc.jjtree.JJTreeParserConstants
-
RegularExpression Id.
- INCR - Static variable in interface org.javacc.parser.JavaCCParserConstants
-
RegularExpression Id.
- index - Variable in class org.javacc.parser.TokenizerData.NfaState
- info(String) - Method in class org.javacc.jjdoc.BNFGenerator
- info(String) - Method in interface org.javacc.jjdoc.Generator
-
Log informational messages.
- info(String) - Static method in class org.javacc.jjdoc.JJDocGlobals
-
Log informational messages.
- info(String) - Method in class org.javacc.jjdoc.TextGenerator
-
Log informational messages.
- init() - Static method in class org.javacc.jjdoc.JJDocOptions
-
Initialize the options.
- init() - Static method in class org.javacc.parser.Options
-
Initialize for JavaCC
- initialize() - Static method in class org.javacc.parser.JavaCCParserInternals
- Initializer() - Method in class org.javacc.jjtree.JJTreeParser
- Initializer() - Method in class org.javacc.parser.JavaCCParser
- initialState - Static variable in class org.javacc.parser.LexGen
- initialStates - Variable in class org.javacc.parser.TokenizerData
- initMatch - Static variable in class org.javacc.parser.LexGen
- initStates - Static variable in class org.javacc.parser.LexGen
- inMinimumSize - Variable in class org.javacc.parser.Expansion
-
This flag is used for bookkeeping by the minimumSize method in class ParseEngine.
- input_file - Static variable in class org.javacc.jjdoc.JJDocGlobals
-
The name of the input file.
- input_stream - Variable in class org.javacc.jjtree.JJTreeParserTokenManager
- input_stream - Variable in class org.javacc.parser.JavaCCParserTokenManager
- input_stream - Variable in class org.javacc.utils.ConditionParserTokenManager
- inputStream - Variable in class org.javacc.jjtree.JavaCharStream
- inputStream - Variable in class org.javacc.parser.JavaCharStream
- inputStream - Variable in class org.javacc.utils.JavaCharStream
- insertionpointerrors(Token) - Static method in class org.javacc.parser.JavaCCParserInternals
- INSTANCEOF - Static variable in interface org.javacc.jjtree.JJTreeParserConstants
-
RegularExpression Id.
- INSTANCEOF - Static variable in interface org.javacc.parser.JavaCCParserConstants
-
RegularExpression Id.
- InstanceOfExpression() - Method in class org.javacc.jjtree.JJTreeParser
- InstanceOfExpression() - Method in class org.javacc.parser.JavaCCParser
- INT - Static variable in interface org.javacc.jjtree.JJTreeParserConstants
-
RegularExpression Id.
- INT - Static variable in interface org.javacc.parser.JavaCCParserConstants
-
RegularExpression Id.
- INTEGER - Enum constant in enum org.javacc.utils.OptionType
- INTEGER_LITERAL - Static variable in interface org.javacc.jjtree.JJTreeParserConstants
-
RegularExpression Id.
- INTEGER_LITERAL - Static variable in interface org.javacc.parser.JavaCCParserConstants
-
RegularExpression Id.
- IntegerLiteral() - Method in class org.javacc.jjtree.JJTreeParser
- IntegerLiteral() - Method in class org.javacc.parser.JavaCCParser
- INTERFACE - Static variable in interface org.javacc.jjtree.JJTreeParserConstants
-
RegularExpression Id.
- INTERFACE - Static variable in interface org.javacc.parser.JavaCCParserConstants
-
RegularExpression Id.
- intValue(String) - Static method in class org.javacc.parser.Options
-
Convenience method to retrieve integer options.
- INVALID_LEXICAL_STATE - Static variable in exception class org.javacc.jjtree.TokenMgrError
-
Tried to change to an invalid lexical state.
- INVALID_LEXICAL_STATE - Static variable in exception class org.javacc.jjtree.TokenMgrException
-
Tried to change to an invalid lexical state.
- INVALID_LEXICAL_STATE - Static variable in exception class org.javacc.parser.TokenMgrError
-
Tried to change to an invalid lexical state.
- INVALID_LEXICAL_STATE - Static variable in exception class org.javacc.utils.TokenMgrError
-
Tried to change to an invalid lexical state.
- isAbstract(int) - Method in class org.javacc.parser.JavaCCParser.ModifierSet
- isCppLanguage() - Static method in class org.javacc.parser.JavaCCParser
- isExplicit - Variable in class org.javacc.parser.TokenProduction
-
This is true if this corresponds to a production that actually appears in the input grammar.
- isExplicit() - Method in class org.javacc.parser.Lookahead
- isFinal(int) - Method in class org.javacc.parser.JavaCCParser.ModifierSet
- isGenerateBoilerplateCode() - Static method in class org.javacc.parser.Options
- isGeneratedBy(String, String) - Static method in class org.javacc.parser.JavaCCGlobals
-
Returns true if tool name passed is one of the tool names returned by getToolNames(fileName).
- isJavaLanguage - Variable in class org.javacc.jjtree.JJTreeParser
- isJavaLanguage() - Method in class org.javacc.parser.CodeGenerator
- isJavaLanguage() - Static method in class org.javacc.parser.JavaCCParser
- isJumpPatched() - Method in class org.javacc.parser.BNFProduction
- isLegacyExceptionHandling() - Static method in class org.javacc.parser.Options
-
As of 6.1 JavaCC now throws subclasses of
RuntimeException
rather thanError
s (by default), asError
s typically lead to the closing down of the parent VM and are only to be used in extreme circumstances (failure of parsing is generally not regarded as such). - isNative(int) - Method in class org.javacc.parser.JavaCCParser.ModifierSet
- isOption(String) - Static method in class org.javacc.parser.Options
-
Determine if a given command line argument might be an option flag.
- isOutputLanguageCpp() - Static method in class org.javacc.parser.Options
- isOutputLanguageJava() - Static method in class org.javacc.parser.Options
- isPrivate(int) - Method in class org.javacc.parser.JavaCCParser.ModifierSet
- isProtected(int) - Method in class org.javacc.parser.JavaCCParser.ModifierSet
- isPublic(int) - Method in class org.javacc.parser.JavaCCParser.ModifierSet
-
A set of accessors that indicate whether the specified modifier is in the set.
- isStatic(int) - Method in class org.javacc.parser.JavaCCParser.ModifierSet
- isStrictfp(int) - Method in class org.javacc.parser.JavaCCParser.ModifierSet
- isSynchronized(int) - Method in class org.javacc.parser.JavaCCParser.ModifierSet
- isTokenManagerRequiresParserAccess() - Static method in class org.javacc.parser.Options
- isTransient(int) - Method in class org.javacc.parser.JavaCCParser.ModifierSet
- isValidJavaTemplateType(String) - Static method in class org.javacc.parser.Options
- isValidOutputLanguage(String) - Static method in class org.javacc.parser.Options
- isVolatile(int) - Method in class org.javacc.parser.JavaCCParser.ModifierSet
J
- java - Enum constant in enum org.javacc.parser.Options.Language
- JAVA_TEMPLATE_TYPE_CLASSIC - Static variable in class org.javacc.parser.Options
-
The old style of Java code generation (tight coupling of code to Java IO classes - not GWT compatible)
- JAVA_TEMPLATE_TYPE_MODERN - Static variable in class org.javacc.parser.Options
-
2013/07/22 -- GWT Compliant Output -- no external dependencies on GWT, but generated code adds loose coupling to IO, for 6.1 release, this is opt-in, moving forward to 7.0, after thorough testing, this will likely become the default option with classic being deprecated
- javacc - Class in Unnamed Package
-
Intermediary between OS script and main program of application.
- javacc_input() - Method in class org.javacc.jjtree.JJTreeParser
-
THE JAVACC GRAMMAR SPECIFICATION STARTS HERE *
- javacc_input() - Method in class org.javacc.parser.JavaCCParser
-
THE JAVACC GRAMMAR SPECIFICATION STARTS HERE *
- javacc_options() - Method in class org.javacc.jjtree.JJTreeParser
- javacc_options() - Method in class org.javacc.parser.JavaCCParser
- JavaCCErrors - Class in org.javacc.parser
-
Output error messages and keep track of totals.
- JavaCCGlobals - Class in org.javacc.parser
-
This package contains data created as a result of parsing and semanticizing a JavaCC input file.
- JavaCCGlobals() - Constructor for class org.javacc.parser.JavaCCGlobals
- JavaCCInterpreter - Class in Unnamed Package
- JavaCCInterpreter() - Constructor for class JavaCCInterpreter
- JavaCCParser - Class in org.javacc.parser
- JavaCCParser(InputStream) - Constructor for class org.javacc.parser.JavaCCParser
-
Constructor with InputStream.
- JavaCCParser(InputStream, String) - Constructor for class org.javacc.parser.JavaCCParser
-
Constructor with InputStream and supplied encoding
- JavaCCParser(Reader) - Constructor for class org.javacc.parser.JavaCCParser
-
Constructor.
- JavaCCParser(JavaCCParserTokenManager) - Constructor for class org.javacc.parser.JavaCCParser
-
Constructor with generated Token Manager.
- JavaCCParser.ModifierSet - Class in org.javacc.parser
-
Class to hold modifiers.
- JavaCCParserConstants - Interface in org.javacc.parser
-
Token literal values and constants.
- JavaCCParserInternals - Class in org.javacc.parser
-
Utilities.
- JavaCCParserInternals() - Constructor for class org.javacc.parser.JavaCCParserInternals
- JavaCCParserTokenManager - Class in org.javacc.parser
-
Token Manager.
- JavaCCParserTokenManager(JavaCharStream) - Constructor for class org.javacc.parser.JavaCCParserTokenManager
-
Constructor.
- JavaCCParserTokenManager(JavaCharStream, int) - Constructor for class org.javacc.parser.JavaCCParserTokenManager
-
Constructor.
- JavaCharStream - Class in org.javacc.jjtree
-
An implementation of interface CharStream, where the stream is assumed to contain only ASCII characters (with java-like unicode escape processing).
- JavaCharStream - Class in org.javacc.parser
-
An implementation of interface CharStream, where the stream is assumed to contain only ASCII characters (with java-like unicode escape processing).
- JavaCharStream - Class in org.javacc.utils
-
An implementation of interface CharStream, where the stream is assumed to contain only ASCII characters (with java-like unicode escape processing).
- JavaCharStream(InputStream) - Constructor for class org.javacc.jjtree.JavaCharStream
-
Constructor.
- JavaCharStream(InputStream) - Constructor for class org.javacc.parser.JavaCharStream
-
Constructor.
- JavaCharStream(InputStream) - Constructor for class org.javacc.utils.JavaCharStream
-
Constructor.
- JavaCharStream(InputStream, int, int) - Constructor for class org.javacc.jjtree.JavaCharStream
-
Constructor.
- JavaCharStream(InputStream, int, int) - Constructor for class org.javacc.parser.JavaCharStream
-
Constructor.
- JavaCharStream(InputStream, int, int) - Constructor for class org.javacc.utils.JavaCharStream
-
Constructor.
- JavaCharStream(InputStream, int, int, int) - Constructor for class org.javacc.jjtree.JavaCharStream
-
Constructor.
- JavaCharStream(InputStream, int, int, int) - Constructor for class org.javacc.parser.JavaCharStream
-
Constructor.
- JavaCharStream(InputStream, int, int, int) - Constructor for class org.javacc.utils.JavaCharStream
-
Constructor.
- JavaCharStream(InputStream, String) - Constructor for class org.javacc.jjtree.JavaCharStream
-
Constructor.
- JavaCharStream(InputStream, String) - Constructor for class org.javacc.parser.JavaCharStream
-
Constructor.
- JavaCharStream(InputStream, String) - Constructor for class org.javacc.utils.JavaCharStream
-
Constructor.
- JavaCharStream(InputStream, String, int, int) - Constructor for class org.javacc.jjtree.JavaCharStream
-
Constructor.
- JavaCharStream(InputStream, String, int, int) - Constructor for class org.javacc.parser.JavaCharStream
-
Constructor.
- JavaCharStream(InputStream, String, int, int) - Constructor for class org.javacc.utils.JavaCharStream
-
Constructor.
- JavaCharStream(InputStream, String, int, int, int) - Constructor for class org.javacc.jjtree.JavaCharStream
-
Constructor.
- JavaCharStream(InputStream, String, int, int, int) - Constructor for class org.javacc.parser.JavaCharStream
-
Constructor.
- JavaCharStream(InputStream, String, int, int, int) - Constructor for class org.javacc.utils.JavaCharStream
-
Constructor.
- JavaCharStream(Reader) - Constructor for class org.javacc.jjtree.JavaCharStream
-
Constructor.
- JavaCharStream(Reader) - Constructor for class org.javacc.parser.JavaCharStream
-
Constructor.
- JavaCharStream(Reader) - Constructor for class org.javacc.utils.JavaCharStream
-
Constructor.
- JavaCharStream(Reader, int, int) - Constructor for class org.javacc.jjtree.JavaCharStream
-
Constructor.
- JavaCharStream(Reader, int, int) - Constructor for class org.javacc.parser.JavaCharStream
-
Constructor.
- JavaCharStream(Reader, int, int) - Constructor for class org.javacc.utils.JavaCharStream
-
Constructor.
- JavaCharStream(Reader, int, int, int) - Constructor for class org.javacc.jjtree.JavaCharStream
-
Constructor.
- JavaCharStream(Reader, int, int, int) - Constructor for class org.javacc.parser.JavaCharStream
-
Constructor.
- JavaCharStream(Reader, int, int, int) - Constructor for class org.javacc.utils.JavaCharStream
-
Constructor.
- javacode(JavaCodeProduction) - Method in class org.javacc.jjdoc.BNFGenerator
- javacode(JavaCodeProduction) - Method in interface org.javacc.jjdoc.Generator
-
Output comment from a production.
- javacode(JavaCodeProduction) - Method in class org.javacc.jjdoc.HTMLGenerator
- javacode(JavaCodeProduction) - Method in class org.javacc.jjdoc.TextGenerator
-
Output comment from a production.
- javacode(JavaCodeProduction) - Method in class org.javacc.jjdoc.XTextGenerator
- javacode_production() - Method in class org.javacc.jjtree.JJTreeParser
- javacode_production() - Method in class org.javacc.parser.JavaCCParser
- JavaCodeGenerator - Class in org.javacc.jjtree
- JavaCodeGenerator() - Constructor for class org.javacc.jjtree.JavaCodeGenerator
- JavaCodeProduction - Class in org.javacc.parser
-
Describes JAVACODE productions.
- JavaCodeProduction() - Constructor for class org.javacc.parser.JavaCodeProduction
- JavaFiles - Class in org.javacc.parser
-
Generate CharStream, TokenManager and Exceptions.
- JavaFiles() - Constructor for class org.javacc.parser.JavaFiles
- JavaFiles.JavaModernResourceTemplateLocationImpl - Class in org.javacc.parser
- JavaFiles.JavaResourceTemplateLocationImpl - Class in org.javacc.parser
- JavaFiles.JavaResourceTemplateLocations - Interface in org.javacc.parser
- JavaIdentifier() - Method in class org.javacc.jjtree.JJTreeParser
-
THE JAVA GRAMMAR SPECIFICATION STARTS HERE *
- JavaIdentifier() - Method in class org.javacc.parser.JavaCCParser
-
THE JAVA GRAMMAR SPECIFICATION STARTS HERE *
- JavaModernResourceTemplateLocationImpl() - Constructor for class org.javacc.parser.JavaFiles.JavaModernResourceTemplateLocationImpl
- JavaResourceTemplateLocationImpl() - Constructor for class org.javacc.parser.JavaFiles.JavaResourceTemplateLocationImpl
- jdkVersionAtLeast(double) - Static method in class org.javacc.parser.Options
-
Determine if the output language is at least the specified version.
- jj_nt - Variable in class org.javacc.jjtree.JJTreeParser
-
Next token.
- jj_nt - Variable in class org.javacc.parser.JavaCCParser
-
Next token.
- jj_nt - Variable in class org.javacc.utils.ConditionParser
-
Next token.
- jj2index - Static variable in class org.javacc.parser.JavaCCGlobals
- jjdoc - Class in Unnamed Package
-
Intermediary between OS script and main program of application.
- JJDoc - Class in org.javacc.jjdoc
-
The main entry point for JJDoc.
- JJDoc() - Constructor for class org.javacc.jjdoc.JJDoc
- JJDocGlobals - Class in org.javacc.jjdoc
-
Global variables for JJDoc.
- JJDocGlobals() - Constructor for class org.javacc.jjdoc.JJDocGlobals
- JJDocMain - Class in org.javacc.jjdoc
-
Main class.
- JJDocOptions - Class in org.javacc.jjdoc
-
The options, specific to JJDoc.
- JJDocOptions() - Constructor for class org.javacc.jjdoc.JJDocOptions
-
Limit subclassing to derived classes.
- jjFillToken() - Method in class org.javacc.jjtree.JJTreeParserTokenManager
- jjFillToken() - Method in class org.javacc.parser.JavaCCParserTokenManager
- jjFillToken() - Method in class org.javacc.utils.ConditionParserTokenManager
- jjnewLexState - Static variable in class org.javacc.jjtree.JJTreeParserTokenManager
-
Lex State array.
- jjnewLexState - Static variable in class org.javacc.parser.JavaCCParserTokenManager
-
Lex State array.
- jjnewLexState - Static variable in class org.javacc.utils.ConditionParserTokenManager
-
Lex State array.
- jjstrLiteralImages - Static variable in class org.javacc.jjtree.JJTreeParserTokenManager
-
Token literal values.
- jjstrLiteralImages - Static variable in class org.javacc.parser.JavaCCParserTokenManager
-
Token literal values.
- jjstrLiteralImages - Static variable in class org.javacc.utils.ConditionParserTokenManager
-
Token literal values.
- jjtAccept(JJTreeParserVisitor, Object) - Method in class org.javacc.jjtree.ASTBNF
-
Accept the visitor.
- jjtAccept(JJTreeParserVisitor, Object) - Method in class org.javacc.jjtree.ASTBNFAction
-
Accept the visitor.
- jjtAccept(JJTreeParserVisitor, Object) - Method in class org.javacc.jjtree.ASTBNFAssignment
-
Accept the visitor.
- jjtAccept(JJTreeParserVisitor, Object) - Method in class org.javacc.jjtree.ASTBNFChoice
-
Accept the visitor.
- jjtAccept(JJTreeParserVisitor, Object) - Method in class org.javacc.jjtree.ASTBNFDeclaration
-
Accept the visitor.
- jjtAccept(JJTreeParserVisitor, Object) - Method in class org.javacc.jjtree.ASTBNFLookahead
-
Accept the visitor.
- jjtAccept(JJTreeParserVisitor, Object) - Method in class org.javacc.jjtree.ASTBNFNodeScope
-
Accept the visitor.
- jjtAccept(JJTreeParserVisitor, Object) - Method in class org.javacc.jjtree.ASTBNFNonTerminal
-
Accept the visitor.
- jjtAccept(JJTreeParserVisitor, Object) - Method in class org.javacc.jjtree.ASTBNFOneOrMore
-
Accept the visitor.
- jjtAccept(JJTreeParserVisitor, Object) - Method in class org.javacc.jjtree.ASTBNFParenthesized
-
Accept the visitor.
- jjtAccept(JJTreeParserVisitor, Object) - Method in class org.javacc.jjtree.ASTBNFSequence
-
Accept the visitor.
- jjtAccept(JJTreeParserVisitor, Object) - Method in class org.javacc.jjtree.ASTBNFTryBlock
-
Accept the visitor.
- jjtAccept(JJTreeParserVisitor, Object) - Method in class org.javacc.jjtree.ASTBNFZeroOrMore
-
Accept the visitor.
- jjtAccept(JJTreeParserVisitor, Object) - Method in class org.javacc.jjtree.ASTBNFZeroOrOne
-
Accept the visitor.
- jjtAccept(JJTreeParserVisitor, Object) - Method in class org.javacc.jjtree.ASTCharDescriptor
-
Accept the visitor.
- jjtAccept(JJTreeParserVisitor, Object) - Method in class org.javacc.jjtree.ASTCompilationUnit
-
Accept the visitor.
- jjtAccept(JJTreeParserVisitor, Object) - Method in class org.javacc.jjtree.ASTExpansionNodeScope
-
Accept the visitor.
- jjtAccept(JJTreeParserVisitor, Object) - Method in class org.javacc.jjtree.ASTGrammar
-
Accept the visitor.
- jjtAccept(JJTreeParserVisitor, Object) - Method in class org.javacc.jjtree.ASTJavacode
-
Accept the visitor.
- jjtAccept(JJTreeParserVisitor, Object) - Method in class org.javacc.jjtree.ASTJavacodeBody
-
Accept the visitor.
- jjtAccept(JJTreeParserVisitor, Object) - Method in class org.javacc.jjtree.ASTLHS
-
Accept the visitor.
- jjtAccept(JJTreeParserVisitor, Object) - Method in class org.javacc.jjtree.ASTNodeDescriptor
-
Accept the visitor.
- jjtAccept(JJTreeParserVisitor, Object) - Method in class org.javacc.jjtree.ASTNodeDescriptorExpression
-
Accept the visitor.
- jjtAccept(JJTreeParserVisitor, Object) - Method in class org.javacc.jjtree.ASTOptionBinding
-
Accept the visitor.
- jjtAccept(JJTreeParserVisitor, Object) - Method in class org.javacc.jjtree.ASTOptions
-
Accept the visitor.
- jjtAccept(JJTreeParserVisitor, Object) - Method in class org.javacc.jjtree.ASTPrimaryExpression
-
Accept the visitor.
- jjtAccept(JJTreeParserVisitor, Object) - Method in class org.javacc.jjtree.ASTProduction
-
Accept the visitor.
- jjtAccept(JJTreeParserVisitor, Object) - Method in class org.javacc.jjtree.ASTProductions
-
Accept the visitor.
- jjtAccept(JJTreeParserVisitor, Object) - Method in class org.javacc.jjtree.ASTRE
-
Accept the visitor.
- jjtAccept(JJTreeParserVisitor, Object) - Method in class org.javacc.jjtree.ASTRECharList
-
Accept the visitor.
- jjtAccept(JJTreeParserVisitor, Object) - Method in class org.javacc.jjtree.ASTREChoice
-
Accept the visitor.
- jjtAccept(JJTreeParserVisitor, Object) - Method in class org.javacc.jjtree.ASTREEOF
-
Accept the visitor.
- jjtAccept(JJTreeParserVisitor, Object) - Method in class org.javacc.jjtree.ASTRENamed
-
Accept the visitor.
- jjtAccept(JJTreeParserVisitor, Object) - Method in class org.javacc.jjtree.ASTREOneOrMore
-
Accept the visitor.
- jjtAccept(JJTreeParserVisitor, Object) - Method in class org.javacc.jjtree.ASTREParenthesized
-
Accept the visitor.
- jjtAccept(JJTreeParserVisitor, Object) - Method in class org.javacc.jjtree.ASTREReference
-
Accept the visitor.
- jjtAccept(JJTreeParserVisitor, Object) - Method in class org.javacc.jjtree.ASTRESequence
-
Accept the visitor.
- jjtAccept(JJTreeParserVisitor, Object) - Method in class org.javacc.jjtree.ASTRESpec
-
Accept the visitor.
- jjtAccept(JJTreeParserVisitor, Object) - Method in class org.javacc.jjtree.ASTREStringLiteral
-
Accept the visitor.
- jjtAccept(JJTreeParserVisitor, Object) - Method in class org.javacc.jjtree.ASTREZeroOrMore
-
Accept the visitor.
- jjtAccept(JJTreeParserVisitor, Object) - Method in class org.javacc.jjtree.ASTREZeroOrOne
-
Accept the visitor.
- jjtAccept(JJTreeParserVisitor, Object) - Method in class org.javacc.jjtree.ASTRRepetitionRange
-
Accept the visitor.
- jjtAccept(JJTreeParserVisitor, Object) - Method in class org.javacc.jjtree.ASTTokenDecls
-
Accept the visitor.
- jjtAccept(JJTreeParserVisitor, Object) - Method in interface org.javacc.jjtree.Node
-
Accept the visitor.
- jjtAccept(JJTreeParserVisitor, Object) - Method in class org.javacc.jjtree.SimpleNode
-
Accept the visitor.
- jjtAddChild(Node, int) - Method in class org.javacc.jjtree.JJTreeNode
- jjtAddChild(Node, int) - Method in interface org.javacc.jjtree.Node
-
This method tells the node to add its argument to the node's list of children.
- jjtAddChild(Node, int) - Method in class org.javacc.jjtree.SimpleNode
- JJTBNF - Static variable in interface org.javacc.jjtree.JJTreeParserTreeConstants
- JJTBNFACTION - Static variable in interface org.javacc.jjtree.JJTreeParserTreeConstants
- JJTBNFASSIGNMENT - Static variable in interface org.javacc.jjtree.JJTreeParserTreeConstants
- JJTBNFCHOICE - Static variable in interface org.javacc.jjtree.JJTreeParserTreeConstants
- JJTBNFDECLARATION - Static variable in interface org.javacc.jjtree.JJTreeParserTreeConstants
- JJTBNFLOOKAHEAD - Static variable in interface org.javacc.jjtree.JJTreeParserTreeConstants
- JJTBNFNODESCOPE - Static variable in interface org.javacc.jjtree.JJTreeParserTreeConstants
- JJTBNFNONTERMINAL - Static variable in interface org.javacc.jjtree.JJTreeParserTreeConstants
- JJTBNFONEORMORE - Static variable in interface org.javacc.jjtree.JJTreeParserTreeConstants
- JJTBNFPARENTHESIZED - Static variable in interface org.javacc.jjtree.JJTreeParserTreeConstants
- JJTBNFSEQUENCE - Static variable in interface org.javacc.jjtree.JJTreeParserTreeConstants
- JJTBNFTRYBLOCK - Static variable in interface org.javacc.jjtree.JJTreeParserTreeConstants
- JJTBNFZEROORMORE - Static variable in interface org.javacc.jjtree.JJTreeParserTreeConstants
- JJTBNFZEROORONE - Static variable in interface org.javacc.jjtree.JJTreeParserTreeConstants
- JJTCHARDESCRIPTOR - Static variable in interface org.javacc.jjtree.JJTreeParserTreeConstants
- jjtClose() - Method in interface org.javacc.jjtree.Node
-
This method is called after all the child nodes have been added.
- jjtClose() - Method in class org.javacc.jjtree.SimpleNode
- JJTCOMPILATIONUNIT - Static variable in interface org.javacc.jjtree.JJTreeParserTreeConstants
- jjtCreate(int) - Static method in class org.javacc.jjtree.JJTreeNode
- JJTEXPANSIONNODESCOPE - Static variable in interface org.javacc.jjtree.JJTreeParserTreeConstants
- jjtGetChild(int) - Method in interface org.javacc.jjtree.Node
-
This method returns a child node.
- jjtGetChild(int) - Method in class org.javacc.jjtree.SimpleNode
- jjtGetNumChildren() - Method in interface org.javacc.jjtree.Node
-
Return the number of children the node has.
- jjtGetNumChildren() - Method in class org.javacc.jjtree.SimpleNode
- jjtGetParent() - Method in interface org.javacc.jjtree.Node
- jjtGetParent() - Method in class org.javacc.jjtree.SimpleNode
- jjtGetValue() - Method in class org.javacc.jjtree.SimpleNode
- JJTGRAMMAR - Static variable in interface org.javacc.jjtree.JJTreeParserTreeConstants
- JJTJAVACODE - Static variable in interface org.javacc.jjtree.JJTreeParserTreeConstants
- JJTJAVACODEBODY - Static variable in interface org.javacc.jjtree.JJTreeParserTreeConstants
- JJTJJTreeParserState - Class in org.javacc.jjtree
- JJTJJTreeParserState() - Constructor for class org.javacc.jjtree.JJTJJTreeParserState
- JJTNODEDESCRIPTOR - Static variable in interface org.javacc.jjtree.JJTreeParserTreeConstants
- JJTNODEDESCRIPTOREXPRESSION - Static variable in interface org.javacc.jjtree.JJTreeParserTreeConstants
- jjtNodeName - Static variable in interface org.javacc.jjtree.JJTreeParserTreeConstants
- jjtOpen() - Method in interface org.javacc.jjtree.Node
-
This method is called after the node has been made the current node.
- jjtOpen() - Method in class org.javacc.jjtree.SimpleNode
- JJTOPTIONBINDING - Static variable in interface org.javacc.jjtree.JJTreeParserTreeConstants
- JJTOPTIONS - Static variable in interface org.javacc.jjtree.JJTreeParserTreeConstants
- JJTPRIMARYEXPRESSION - Static variable in interface org.javacc.jjtree.JJTreeParserTreeConstants
- JJTPRODUCTIONS - Static variable in interface org.javacc.jjtree.JJTreeParserTreeConstants
- JJTRE - Static variable in interface org.javacc.jjtree.JJTreeParserTreeConstants
- JJTRECHARLIST - Static variable in interface org.javacc.jjtree.JJTreeParserTreeConstants
- JJTRECHOICE - Static variable in interface org.javacc.jjtree.JJTreeParserTreeConstants
- jjtree - Class in Unnamed Package
-
Intermediary between OS script and main program of application.
- jjtree - Variable in class org.javacc.jjtree.JJTreeParser
- JJTree - Class in org.javacc.jjtree
- JJTree() - Constructor for class org.javacc.jjtree.JJTree
- jjtreeGenerated - Static variable in class org.javacc.parser.JavaCCGlobals
-
Set to true if this file has been processed by JJTree.
- JJTreeNode - Class in org.javacc.jjtree
- JJTreeNode(int) - Constructor for class org.javacc.jjtree.JJTreeNode
- JJTreeNode(JJTreeParser, int) - Constructor for class org.javacc.jjtree.JJTreeNode
- JJTREEOF - Static variable in interface org.javacc.jjtree.JJTreeParserTreeConstants
- JJTreeParser - Class in org.javacc.jjtree
- JJTreeParser(InputStream) - Constructor for class org.javacc.jjtree.JJTreeParser
-
Constructor with InputStream.
- JJTreeParser(InputStream, String) - Constructor for class org.javacc.jjtree.JJTreeParser
-
Constructor with InputStream and supplied encoding
- JJTreeParser(Reader) - Constructor for class org.javacc.jjtree.JJTreeParser
-
Constructor.
- JJTreeParser(JJTreeParserTokenManager) - Constructor for class org.javacc.jjtree.JJTreeParser
-
Constructor with generated Token Manager.
- JJTreeParserConstants - Interface in org.javacc.jjtree
-
Token literal values and constants.
- JJTreeParserTokenManager - Class in org.javacc.jjtree
-
Token Manager.
- JJTreeParserTokenManager(JavaCharStream) - Constructor for class org.javacc.jjtree.JJTreeParserTokenManager
-
Constructor.
- JJTreeParserTokenManager(JavaCharStream, int) - Constructor for class org.javacc.jjtree.JJTreeParserTokenManager
-
Constructor.
- JJTreeParserTreeConstants - Interface in org.javacc.jjtree
- JJTreeParserVisitor - Interface in org.javacc.jjtree
- JJTRENAMED - Static variable in interface org.javacc.jjtree.JJTreeParserTreeConstants
- JJTREONEORMORE - Static variable in interface org.javacc.jjtree.JJTreeParserTreeConstants
- JJTREPARENTHESIZED - Static variable in interface org.javacc.jjtree.JJTreeParserTreeConstants
- JJTREREFERENCE - Static variable in interface org.javacc.jjtree.JJTreeParserTreeConstants
- JJTRESEQUENCE - Static variable in interface org.javacc.jjtree.JJTreeParserTreeConstants
- JJTRESPEC - Static variable in interface org.javacc.jjtree.JJTreeParserTreeConstants
- JJTRESTRINGLITERAL - Static variable in interface org.javacc.jjtree.JJTreeParserTreeConstants
- JJTREZEROORMORE - Static variable in interface org.javacc.jjtree.JJTreeParserTreeConstants
- JJTREZEROORONE - Static variable in interface org.javacc.jjtree.JJTreeParserTreeConstants
- JJTRREPETITIONRANGE - Static variable in interface org.javacc.jjtree.JJTreeParserTreeConstants
- jjtSetParent(Node) - Method in interface org.javacc.jjtree.Node
-
This pair of methods are used to inform the node of its parent.
- jjtSetParent(Node) - Method in class org.javacc.jjtree.SimpleNode
- jjtSetValue(Object) - Method in class org.javacc.jjtree.SimpleNode
- JJTTOKENDECLS - Static variable in interface org.javacc.jjtree.JJTreeParserTreeConstants
- JJTVOID - Static variable in interface org.javacc.jjtree.JJTreeParserTreeConstants
K
- keepLineCol - Static variable in class org.javacc.parser.LexGen
- kind - Variable in class org.javacc.jjtree.Token
-
An integer that describes the kind of this token.
- kind - Variable in class org.javacc.parser.Token
-
An integer that describes the kind of this token.
- kind - Variable in class org.javacc.parser.TokenizerData.MatchInfo
- kind - Variable in class org.javacc.parser.TokenizerData.NfaState
- kind - Variable in class org.javacc.parser.TokenProduction
-
The kind of this token production - TOKEN, SKIP, MORE, or SPECIAL.
- kind - Variable in class org.javacc.utils.Token
-
An integer that describes the kind of this token.
- kindImage - Static variable in class org.javacc.parser.TokenProduction
-
The image of the above constants.
- kindToNfaStartState - Variable in class org.javacc.parser.TokenizerData
L
- label - Variable in class org.javacc.parser.RegularExpression
-
The label of the regular expression (if any).
- LabeledStatement() - Method in class org.javacc.jjtree.JJTreeParser
- LabeledStatement() - Method in class org.javacc.parser.JavaCCParser
- laLimit - Static variable in class org.javacc.parser.MatchInfo
- LANGLE - Static variable in interface org.javacc.parser.JavaCCParserConstants
-
RegularExpression Id.
- language - Static variable in class org.javacc.parser.Options
- lastToken - Variable in class org.javacc.parser.TokenProduction
-
The first and last tokens from the input stream that represent this production.
- LBRACE - Static variable in interface org.javacc.jjtree.JJTreeParserConstants
-
RegularExpression Id.
- LBRACE - Static variable in interface org.javacc.parser.JavaCCParserConstants
-
RegularExpression Id.
- LBRACKET - Static variable in interface org.javacc.jjtree.JJTreeParserConstants
-
RegularExpression Id.
- LBRACKET - Static variable in interface org.javacc.parser.JavaCCParserConstants
-
RegularExpression Id.
- LE - Static variable in interface org.javacc.jjtree.JJTreeParserConstants
-
RegularExpression Id.
- LE - Static variable in interface org.javacc.parser.JavaCCParserConstants
-
RegularExpression Id.
- LETTER - Static variable in interface org.javacc.jjtree.JJTreeParserConstants
-
RegularExpression Id.
- LETTER - Static variable in interface org.javacc.parser.JavaCCParserConstants
-
RegularExpression Id.
- LETTER - Static variable in interface org.javacc.utils.ConditionParserConstants
-
RegularExpression Id.
- LexGen - Class in org.javacc.parser
-
Generate lexer.
- LexGen() - Constructor for class org.javacc.parser.LexGen
- LexGenCPP - Class in org.javacc.parser
-
Generate lexer.
- LexGenCPP() - Constructor for class org.javacc.parser.LexGenCPP
- LEXICAL_ERROR - Static variable in exception class org.javacc.jjtree.TokenMgrError
-
Lexical error occurred.
- LEXICAL_ERROR - Static variable in exception class org.javacc.jjtree.TokenMgrException
-
Lexical error occurred.
- LEXICAL_ERROR - Static variable in exception class org.javacc.parser.TokenMgrError
-
Lexical error occurred.
- LEXICAL_ERROR - Static variable in exception class org.javacc.utils.TokenMgrError
-
Lexical error occurred.
- LexicalErr(boolean, int, int, int, String, int) - Static method in exception class org.javacc.jjtree.TokenMgrError
-
Returns a detailed message for the Error when it is thrown by the token manager to indicate a lexical error.
- LexicalErr(boolean, int, int, int, String, int) - Static method in exception class org.javacc.parser.TokenMgrError
-
Returns a detailed message for the Error when it is thrown by the token manager to indicate a lexical error.
- LexicalErr(boolean, int, int, int, String, int) - Static method in exception class org.javacc.utils.TokenMgrError
-
Returns a detailed message for the Error when it is thrown by the token manager to indicate a lexical error.
- LexicalError(boolean, int, int, int, String, char) - Static method in exception class org.javacc.jjtree.TokenMgrException
-
Returns a detailed message for the Error when it is thrown by the token manager to indicate a lexical error.
- lexstate_I2S - Static variable in class org.javacc.parser.JavaCCGlobals
-
A mapping of the internal integer representations of lexical states to their strings.
- lexstate_S2I - Static variable in class org.javacc.parser.JavaCCGlobals
-
A mapping of lexical state strings to their integer internal representation.
- lexStateIndex - Static variable in class org.javacc.parser.LexGen
- lexStateName - Static variable in class org.javacc.parser.LexGen
- lexStateNames - Static variable in class org.javacc.jjtree.JJTreeParserTokenManager
-
Lexer state names.
- lexStateNames - Static variable in class org.javacc.parser.JavaCCParserTokenManager
-
Lexer state names.
- lexStateNames - Variable in class org.javacc.parser.TokenizerData
- lexStateNames - Static variable in class org.javacc.utils.ConditionParserTokenManager
-
Lexer state names.
- lexStates - Static variable in class org.javacc.parser.LexGen
- lexStates - Variable in class org.javacc.parser.TokenProduction
-
The states in which this regular expression production exists.
- lexStateSuffix - Static variable in class org.javacc.parser.LexGen
- lg - Static variable in class org.javacc.parser.Main
- lhsTokens - Variable in class org.javacc.parser.RegularExpression
-
The LHS to which the token value of the regular expression is assigned.
- line - Variable in class org.javacc.jjtree.JavaCharStream
- line - Variable in class org.javacc.parser.JavaCharStream
- line - Variable in class org.javacc.utils.JavaCharStream
- Literal() - Method in class org.javacc.jjtree.JJTreeParser
- Literal() - Method in class org.javacc.parser.JavaCCParser
- Literal() - Method in class org.javacc.utils.ConditionParser
- literalKinds - Variable in class org.javacc.parser.TokenizerData
- literalSequence - Variable in class org.javacc.parser.TokenizerData
- local_lookahead() - Method in class org.javacc.parser.JavaCCParser
- local_lookahead(ASTProduction) - Method in class org.javacc.jjtree.JJTreeParser
- LocalVariableDeclaration() - Method in class org.javacc.jjtree.JJTreeParser
- LocalVariableDeclaration() - Method in class org.javacc.parser.JavaCCParser
- lokaheadType - Variable in class org.javacc.parser.ParserData.LookaheadInfo
- LONG - Static variable in interface org.javacc.jjtree.JJTreeParserConstants
-
RegularExpression Id.
- LONG - Static variable in interface org.javacc.parser.JavaCCParserConstants
-
RegularExpression Id.
- Lookahead - Class in org.javacc.parser
-
Describes lookahead rule for a particular expansion or expansion sequence (See Sequence.java).
- Lookahead() - Constructor for class org.javacc.parser.Lookahead
- LookaheadCalc - Class in org.javacc.parser
- LookaheadCalc() - Constructor for class org.javacc.parser.LookaheadCalc
- LookaheadInfo() - Constructor for class org.javacc.parser.ParserData.LookaheadInfo
- lookaheadNeeded - Static variable in class org.javacc.parser.JavaCCGlobals
- LookaheadWalk - Class in org.javacc.parser
- LOOP_DETECTED - Static variable in exception class org.javacc.jjtree.TokenMgrError
-
Detected (and bailed out of) an infinite loop in the token manager.
- LOOP_DETECTED - Static variable in exception class org.javacc.jjtree.TokenMgrException
-
Detected (and bailed out of) an infinite loop in the token manager.
- LOOP_DETECTED - Static variable in exception class org.javacc.parser.TokenMgrError
-
Detected (and bailed out of) an infinite loop in the token manager.
- LOOP_DETECTED - Static variable in exception class org.javacc.utils.TokenMgrError
-
Detected (and bailed out of) an infinite loop in the token manager.
- LPAREN - Static variable in interface org.javacc.jjtree.JJTreeParserConstants
-
RegularExpression Id.
- LPAREN - Static variable in interface org.javacc.parser.JavaCCParserConstants
-
RegularExpression Id.
- LPAREN - Static variable in interface org.javacc.utils.ConditionParserConstants
-
RegularExpression Id.
- LT - Static variable in interface org.javacc.jjtree.JJTreeParserConstants
-
RegularExpression Id.
- LT - Static variable in interface org.javacc.parser.JavaCCParserConstants
-
RegularExpression Id.
M
- main(String[]) - Static method in class javacc
- main(String[]) - Static method in class JavaCCInterpreter
- main(String[]) - Static method in class jjdoc
- main(String[]) - Static method in class jjtree
- main(String[]) - Static method in class org.javacc.jjdoc.JJDocMain
-
A main program that exercises the parser.
- main(String[]) - Method in class org.javacc.jjtree.JJTree
-
A main program that exercises the parser.
- main(String[]) - Static method in class org.javacc.jjtree.Main
- main(String[]) - Static method in class org.javacc.parser.Main
-
A main program that exercises the parser.
- main(String...) - Static method in class org.javacc.utils.ConditionParser
- main(String[]) - Static method in class org.javacc.utils.OutputFileGenerator
- Main - Class in org.javacc.jjtree
-
Entry point.
- Main - Class in org.javacc.parser
-
Entry point.
- Main() - Constructor for class org.javacc.parser.Main
- mainBuffer - Variable in class org.javacc.parser.CodeGenerator
- mainProgram(String[]) - Static method in class org.javacc.jjdoc.JJDocMain
-
The method to call to exercise the parser from other Java programs.
- mainProgram(String[]) - Static method in class org.javacc.parser.Main
-
The method to call to exercise the parser from other Java programs.
- majorDotMinor - Static variable in class org.javacc.Version
- majorVersion - Static variable in class org.javacc.Version
- makeTryBlock(Token, Container, Container, List, List, List, List) - Static method in class org.javacc.parser.JavaCCParserInternals
- MarkerAnnotation() - Method in class org.javacc.jjtree.JJTreeParser
- MarkerAnnotation() - Method in class org.javacc.parser.JavaCCParser
- maskindex - Static variable in class org.javacc.parser.JavaCCGlobals
-
maskindex, jj2index, maskVals are variables that are shared between ParseEngine and ParseGen.
- maskVals - Static variable in class org.javacc.parser.JavaCCGlobals
- MatchInfo - Class in org.javacc.parser
-
Describes a match, within a given lookahead.
- MatchInfo() - Constructor for class org.javacc.parser.MatchInfo
- MatchInfo(String, int, TokenizerData.MatchType, int, String) - Constructor for class org.javacc.parser.TokenizerData.MatchInfo
- matchType - Variable in class org.javacc.parser.TokenizerData.MatchInfo
- max - Variable in class org.javacc.parser.RRepetitionRange
- maxLexStates - Static variable in class org.javacc.parser.LexGen
- maxLongsReqd - Static variable in class org.javacc.parser.LexGen
- maxNextCharInd - Variable in class org.javacc.jjtree.JavaCharStream
- maxNextCharInd - Variable in class org.javacc.parser.JavaCharStream
- maxNextCharInd - Variable in class org.javacc.utils.JavaCharStream
- maxOrdinal - Static variable in class org.javacc.parser.LexGen
- member - Variable in class org.javacc.parser.Container
- MemberSelector() - Method in class org.javacc.jjtree.JJTreeParser
- MemberSelector() - Method in class org.javacc.parser.JavaCCParser
- MemberValue() - Method in class org.javacc.jjtree.JJTreeParser
- MemberValue() - Method in class org.javacc.parser.JavaCCParser
- MemberValueArrayInitializer() - Method in class org.javacc.jjtree.JJTreeParser
- MemberValueArrayInitializer() - Method in class org.javacc.parser.JavaCCParser
- MemberValuePair() - Method in class org.javacc.jjtree.JJTreeParser
- MemberValuePair() - Method in class org.javacc.parser.JavaCCParser
- MemberValuePairs() - Method in class org.javacc.jjtree.JJTreeParser
- MemberValuePairs() - Method in class org.javacc.parser.JavaCCParser
- MetaParseException - Exception Class in org.javacc.parser
-
Thrown when there is a mis-configuration or a bug.
- MetaParseException() - Constructor for exception class org.javacc.parser.MetaParseException
- MethodDeclaration() - Method in class org.javacc.jjtree.JJTreeParser
- MethodDeclaration(int) - Method in class org.javacc.parser.JavaCCParser
- MethodDeclarator() - Method in class org.javacc.jjtree.JJTreeParser
- MethodDeclarator() - Method in class org.javacc.parser.JavaCCParser
- min - Variable in class org.javacc.parser.RRepetitionRange
- minorVersion - Static variable in class org.javacc.Version
- MINUS - Static variable in interface org.javacc.jjtree.JJTreeParserConstants
-
RegularExpression Id.
- MINUS - Static variable in interface org.javacc.parser.JavaCCParserConstants
-
RegularExpression Id.
- MINUSASSIGN - Static variable in interface org.javacc.jjtree.JJTreeParserConstants
-
RegularExpression Id.
- MINUSASSIGN - Static variable in interface org.javacc.parser.JavaCCParserConstants
-
RegularExpression Id.
- mixed - Static variable in class org.javacc.parser.LexGen
- Modifiers() - Method in class org.javacc.jjtree.JJTreeParser
- Modifiers() - Method in class org.javacc.parser.JavaCCParser
- ModifierSet() - Constructor for class org.javacc.parser.JavaCCParser.ModifierSet
- MORE - Enum constant in enum org.javacc.parser.TokenizerData.MatchType
- MORE - Static variable in class org.javacc.parser.TokenProduction
-
Definitions of constants that identify the kind of regular expression production this is.
- MoveFrom(char, List) - Method in class org.javacc.parser.NfaState
- MoveFromSet(char, List, List) - Static method in class org.javacc.parser.NfaState
- moveFromSetForRegEx(char, NfaState[], NfaState[], int) - Static method in class org.javacc.parser.NfaState
- MULTI_LINE_COMMENT - Static variable in interface org.javacc.jjtree.JJTreeParserConstants
-
RegularExpression Id.
- MULTI_LINE_COMMENT - Static variable in interface org.javacc.parser.JavaCCParserConstants
-
RegularExpression Id.
- MULTI_LINE_COMMENT - Static variable in interface org.javacc.utils.ConditionParserConstants
-
RegularExpression Id.
- MultiplicativeExpression() - Method in class org.javacc.jjtree.JJTreeParser
- MultiplicativeExpression() - Method in class org.javacc.parser.JavaCCParser
- myGeneration - Variable in class org.javacc.parser.Expansion
N
- Name() - Method in class org.javacc.jjtree.JJTreeParser
- Name() - Method in class org.javacc.utils.ConditionParser
- Name(List) - Method in class org.javacc.parser.JavaCCParser
- named_tokens_table - Static variable in class org.javacc.parser.JavaCCGlobals
-
This is a symbol table that contains all named tokens (those that are defined with a label).
- NameList() - Method in class org.javacc.jjtree.JJTreeParser
- NameList() - Method in class org.javacc.parser.JavaCCParser
- names_of_tokens - Static variable in class org.javacc.parser.JavaCCGlobals
-
A mapping of ordinal values (represented as objects of type "Integer") to the corresponding labels (of type "String").
- NATIVE - Static variable in interface org.javacc.jjtree.JJTreeParserConstants
-
RegularExpression Id.
- NATIVE - Static variable in class org.javacc.parser.JavaCCParser.ModifierSet
- NATIVE - Static variable in interface org.javacc.parser.JavaCCParserConstants
-
RegularExpression Id.
- NE - Static variable in interface org.javacc.jjtree.JJTreeParserConstants
-
RegularExpression Id.
- NE - Static variable in interface org.javacc.parser.JavaCCParserConstants
-
RegularExpression Id.
- needToWrite - Variable in class org.javacc.parser.OutputFile
- negated_list - Variable in class org.javacc.parser.RCharacterList
-
This is true if a tilde (~) appears before the character list.
- NEW - Static variable in interface org.javacc.jjtree.JJTreeParserConstants
-
RegularExpression Id.
- NEW - Static variable in interface org.javacc.parser.JavaCCParserConstants
-
RegularExpression Id.
- newLexState - Variable in class org.javacc.parser.TokenizerData.MatchInfo
- newToken(int) - Static method in class org.javacc.jjtree.Token
- newToken(int) - Static method in class org.javacc.parser.Token
- newToken(int) - Static method in class org.javacc.utils.Token
- newToken(int, String) - Static method in class org.javacc.jjtree.Token
-
Returns a new Token object, by default.
- newToken(int, String) - Static method in class org.javacc.parser.Token
-
Returns a new Token object, by default.
- newToken(int, String) - Static method in class org.javacc.utils.Token
-
Returns a new Token object, by default.
- next - Variable in class org.javacc.jjtree.Token
-
A reference to the next regular (non-special) token from the input stream.
- next - Variable in class org.javacc.parser.Token
-
A reference to the next regular (non-special) token from the input stream.
- next - Variable in class org.javacc.utils.Token
-
A reference to the next regular (non-special) token from the input stream.
- nextCharBuf - Variable in class org.javacc.jjtree.JavaCharStream
- nextCharBuf - Variable in class org.javacc.parser.JavaCharStream
- nextCharBuf - Variable in class org.javacc.utils.JavaCharStream
- nextCharInd - Variable in class org.javacc.jjtree.JavaCharStream
- nextCharInd - Variable in class org.javacc.parser.JavaCharStream
- nextCharInd - Variable in class org.javacc.utils.JavaCharStream
- nextGenerationIndex - Static variable in class org.javacc.parser.Expansion
-
To avoid right-recursive loops when calculating follow sets, we use a generation number which indicates if this expansion was visited by LookaheadWalk.genFollowSet in the same generation.
- nextState - Variable in class org.javacc.parser.RegExprSpec
-
The next state corresponding to this specification.
- nextStates - Variable in class org.javacc.parser.TokenizerData.NfaState
- nfa - Variable in class org.javacc.parser.TokenizerData
- Nfa - Class in org.javacc.parser
-
A Non-deterministic Finite Automaton.
- Nfa() - Constructor for class org.javacc.parser.Nfa
- Nfa(NfaState, NfaState) - Constructor for class org.javacc.parser.Nfa
- NfaState - Class in org.javacc.parser
-
The state of a Non-deterministic Finite Automaton.
- Node - Interface in org.javacc.jjtree
- node_descriptor() - Method in class org.javacc.jjtree.JJTreeParser
-
THE JJTREE PRODUCTIONS START HERE *
- nodeArity() - Method in class org.javacc.jjtree.JJTJJTreeParserState
- nodeCreated() - Method in class org.javacc.jjtree.JJTJJTreeParserState
- NodeScope - Class in org.javacc.jjtree
- NonTerminal - Class in org.javacc.parser
-
Describes non terminals.
- NonTerminal() - Constructor for class org.javacc.parser.NonTerminal
- nonTerminalEnd(NonTerminal) - Method in class org.javacc.jjdoc.BNFGenerator
- nonTerminalEnd(NonTerminal) - Method in interface org.javacc.jjdoc.Generator
-
Output end of non-terminal.
- nonTerminalEnd(NonTerminal) - Method in class org.javacc.jjdoc.HTMLGenerator
- nonTerminalEnd(NonTerminal) - Method in class org.javacc.jjdoc.TextGenerator
-
Output end of non-terminal.
- nonTerminalEnd(NonTerminal) - Method in class org.javacc.jjdoc.XTextGenerator
- nonterminalsEnd() - Method in class org.javacc.jjdoc.BNFGenerator
- nonterminalsEnd() - Method in interface org.javacc.jjdoc.Generator
-
Output end of non-terminal.
- nonterminalsEnd() - Method in class org.javacc.jjdoc.HTMLGenerator
- nonterminalsEnd() - Method in class org.javacc.jjdoc.TextGenerator
-
Output end of non-terminal.
- nonterminalsEnd() - Method in class org.javacc.jjdoc.XTextGenerator
- nonterminalsStart() - Method in class org.javacc.jjdoc.BNFGenerator
- nonterminalsStart() - Method in interface org.javacc.jjdoc.Generator
-
Output start of non-terminal.
- nonterminalsStart() - Method in class org.javacc.jjdoc.HTMLGenerator
- nonterminalsStart() - Method in class org.javacc.jjdoc.TextGenerator
-
Output start of non-terminal.
- nonterminalsStart() - Method in class org.javacc.jjdoc.XTextGenerator
- nonTerminalStart(NonTerminal) - Method in class org.javacc.jjdoc.BNFGenerator
- nonTerminalStart(NonTerminal) - Method in interface org.javacc.jjdoc.Generator
-
Output start of non-terminal.
- nonTerminalStart(NonTerminal) - Method in class org.javacc.jjdoc.HTMLGenerator
- nonTerminalStart(NonTerminal) - Method in class org.javacc.jjdoc.TextGenerator
-
Output start of non-terminal.
- nonTerminalStart(NonTerminal) - Method in class org.javacc.jjdoc.XTextGenerator
- NONUSER_OPTION__HAS_NAMESPACE - Static variable in class org.javacc.parser.Options
- NONUSER_OPTION__LEGACY_EXCEPTION_HANDLING - Static variable in class org.javacc.parser.Options
- NONUSER_OPTION__NAMESPACE_CLOSE - Static variable in class org.javacc.parser.Options
-
These are options that are not settable by the user themselves, and that are set indirectly via some configuration of user options
- NONUSER_OPTION__NAMESPACE_OPEN - Static variable in class org.javacc.parser.Options
- NONUSER_OPTION__PARSER_NAME - Static variable in class org.javacc.parser.Options
- NormalAnnotation() - Method in class org.javacc.jjtree.JJTreeParser
- NormalAnnotation() - Method in class org.javacc.parser.JavaCCParser
- normalize() - Static method in class org.javacc.parser.Options
- NormalProduction - Class in org.javacc.parser
-
Describes JavaCC productions.
- NormalProduction() - Constructor for class org.javacc.parser.NormalProduction
- nsTok - Variable in class org.javacc.parser.RegExprSpec
-
If the next state specification was explicit in the previous case, then this token is that of the identifier denoting the next state.
- NULL - Static variable in interface org.javacc.jjtree.JJTreeParserConstants
-
RegularExpression Id.
- NULL - Static variable in interface org.javacc.parser.JavaCCParserConstants
-
RegularExpression Id.
- NullLiteral() - Method in class org.javacc.jjtree.JJTreeParser
- NullLiteral() - Method in class org.javacc.parser.JavaCCParser
O
- objectValue(String) - Static method in class org.javacc.parser.Options
- OCTAL_LITERAL - Static variable in interface org.javacc.jjtree.JJTreeParserConstants
-
RegularExpression Id.
- OCTAL_LITERAL - Static variable in interface org.javacc.parser.JavaCCParserConstants
-
RegularExpression Id.
- OneOrMore - Class in org.javacc.parser
-
Describes one-or-more expansions (e.g., foo+).
- OneOrMore() - Constructor for class org.javacc.parser.OneOrMore
- OneOrMore(Token, Expansion) - Constructor for class org.javacc.parser.OneOrMore
- openNodeScope(Node) - Method in class org.javacc.jjtree.JJTJJTreeParserState
- option_binding() - Method in class org.javacc.jjtree.JJTreeParser
- option_binding() - Method in class org.javacc.parser.JavaCCParser
- OptionInfo - Class in org.javacc.utils
- OptionInfo(String, OptionType, Object) - Constructor for class org.javacc.utils.OptionInfo
- Options - Class in org.javacc.parser
-
A class with static state that stores all option information.
- Options() - Constructor for class org.javacc.parser.Options
-
Limit subclassing to derived classes.
- Options.Language - Enum in org.javacc.parser
- OptionType - Enum in org.javacc.utils
- optionValues - Static variable in class org.javacc.parser.Options
-
A mapping of option names (Strings) to values (Integer, Boolean, String).
- ORASSIGN - Static variable in interface org.javacc.jjtree.JJTreeParserConstants
-
RegularExpression Id.
- ORASSIGN - Static variable in interface org.javacc.parser.JavaCCParserConstants
-
RegularExpression Id.
- ordered_named_tokens - Static variable in class org.javacc.parser.JavaCCGlobals
-
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.
- org.javacc - package org.javacc
- org.javacc.jjdoc - package org.javacc.jjdoc
- org.javacc.jjtree - package org.javacc.jjtree
- org.javacc.parser - package org.javacc.parser
- org.javacc.utils - package org.javacc.utils
- origFileName - Static variable in class org.javacc.parser.JavaCCGlobals
-
The name of the original file (before processing by JJTree).
- ostr - Variable in class org.javacc.jjdoc.BNFGenerator
- ostr - Variable in class org.javacc.jjdoc.TextGenerator
- other - Static variable in class org.javacc.parser.Semanticize
- OtherFilesGen - Class in org.javacc.parser
-
Generates the Constants file.
- OtherFilesGen() - Constructor for class org.javacc.parser.OtherFilesGen
- OtherFilesGenCPP - Class in org.javacc.parser
-
Generates the Constants file.
- OtherFilesGenCPP() - Constructor for class org.javacc.parser.OtherFilesGenCPP
- otherLanguageDeclTokenBeg - Static variable in class org.javacc.parser.JavaCCGlobals
- otherLanguageDeclTokenEnd - Static variable in class org.javacc.parser.JavaCCGlobals
- output_file - Static variable in class org.javacc.jjdoc.JJDocGlobals
-
The name of the output file.
- OUTPUT_LANGUAGE__CPP - Static variable in class org.javacc.parser.Options
-
Various constants relating to possible values for certain options
- OUTPUT_LANGUAGE__JAVA - Static variable in class org.javacc.parser.Options
- outputBuffer - Variable in class org.javacc.parser.CodeGenerator
- OutputFile - Class in org.javacc.parser
-
This class handles the creation and maintenance of the boiler-plate classes, such as Token.java, JavaCharStream.java etc.
- OutputFile(File) - Constructor for class org.javacc.parser.OutputFile
- OutputFile(File, String, String[]) - Constructor for class org.javacc.parser.OutputFile
-
Create a new OutputFile.
- OutputFileGenerator - Class in org.javacc.utils
-
Generates boiler-plate files from templates.
- OutputFileGenerator(String, Map) - Constructor for class org.javacc.utils.OutputFileGenerator
P
- PACKAGE - Static variable in interface org.javacc.jjtree.JJTreeParserConstants
-
RegularExpression Id.
- PACKAGE - Static variable in interface org.javacc.parser.JavaCCParserConstants
-
RegularExpression Id.
- PackageDeclaration() - Method in class org.javacc.jjtree.JJTreeParser
- PackageDeclaration() - Method in class org.javacc.parser.JavaCCParser
- parent - Variable in class org.javacc.jjtree.SimpleNode
- parent - Variable in class org.javacc.parser.Expansion
-
The parent of this expansion node.
- parse_error(Object, String) - Static method in class org.javacc.parser.JavaCCErrors
- parse_error(String) - Static method in class org.javacc.parser.JavaCCErrors
- ParseEngine - Class in org.javacc.parser
- ParseEngine() - Constructor for class org.javacc.parser.ParseEngine
- ParseException - Exception Class in org.javacc.jjtree
-
This exception is thrown when parse errors are encountered.
- ParseException - Exception Class in org.javacc.parser
-
This exception is thrown when parse errors are encountered.
- ParseException - Exception Class in org.javacc.utils
-
This exception is thrown when parse errors are encountered.
- ParseException() - Constructor for exception class org.javacc.jjtree.ParseException
-
The following constructors are for use by you for whatever purpose you can think of.
- ParseException() - Constructor for exception class org.javacc.parser.ParseException
-
The following constructors are for use by you for whatever purpose you can think of.
- ParseException() - Constructor for exception class org.javacc.utils.ParseException
-
The following constructors are for use by you for whatever purpose you can think of.
- ParseException(String) - Constructor for exception class org.javacc.jjtree.ParseException
-
Constructor with message.
- ParseException(String) - Constructor for exception class org.javacc.parser.ParseException
-
Constructor with message.
- ParseException(String) - Constructor for exception class org.javacc.utils.ParseException
-
Constructor with message.
- ParseException(Token, int[][], String[]) - Constructor for exception class org.javacc.jjtree.ParseException
-
This constructor is used by the method "generateParseException" in the generated parser.
- ParseException(Token, int[][], String[]) - Constructor for exception class org.javacc.parser.ParseException
-
This constructor is used by the method "generateParseException" in the generated parser.
- ParseException(Token, int[][], String[]) - Constructor for exception class org.javacc.utils.ParseException
-
This constructor is used by the method "generateParseException" in the generated parser.
- ParseGen - Class in org.javacc.parser
-
Generate the parser.
- ParseGen() - Constructor for class org.javacc.parser.ParseGen
- ParseGenCPP - Class in org.javacc.parser
-
Generate the parser.
- ParseGenCPP() - Constructor for class org.javacc.parser.ParseGenCPP
- parser - Variable in class org.javacc.jjtree.SimpleNode
- ParserCodeGenerator - Interface in org.javacc.parser
- ParserData - Class in org.javacc.parser
- ParserData() - Constructor for class org.javacc.parser.ParserData
- ParserData.LookaheadInfo - Class in org.javacc.parser
- ParserData.LookaheadType - Enum in org.javacc.parser
- parserName - Variable in class org.javacc.parser.TokenizerData
- PART_LETTER - Static variable in interface org.javacc.jjtree.JJTreeParserConstants
-
RegularExpression Id.
- PART_LETTER - Static variable in interface org.javacc.parser.JavaCCParserConstants
-
RegularExpression Id.
- PART_LETTER - Static variable in interface org.javacc.utils.ConditionParserConstants
-
RegularExpression Id.
- patchVersion - Static variable in class org.javacc.Version
- peekNode() - Method in class org.javacc.jjtree.JJTJJTreeParserState
- PLUS - Static variable in interface org.javacc.jjtree.JJTreeParserConstants
-
RegularExpression Id.
- PLUS - Static variable in interface org.javacc.parser.JavaCCParserConstants
-
RegularExpression Id.
- PLUSASSIGN - Static variable in interface org.javacc.jjtree.JJTreeParserConstants
-
RegularExpression Id.
- PLUSASSIGN - Static variable in interface org.javacc.parser.JavaCCParserConstants
-
RegularExpression Id.
- popNode() - Method in class org.javacc.jjtree.JJTJJTreeParserState
- PostfixExpression() - Method in class org.javacc.jjtree.JJTreeParser
- PostfixExpression() - Method in class org.javacc.parser.JavaCCParser
- PreDecrementExpression() - Method in class org.javacc.jjtree.JJTreeParser
- PreDecrementExpression() - Method in class org.javacc.parser.JavaCCParser
- PreIncrementExpression() - Method in class org.javacc.jjtree.JJTreeParser
- PreIncrementExpression() - Method in class org.javacc.parser.JavaCCParser
- prevCharIsCR - Variable in class org.javacc.jjtree.JavaCharStream
- prevCharIsCR - Variable in class org.javacc.parser.JavaCharStream
- prevCharIsCR - Variable in class org.javacc.utils.JavaCharStream
- prevCharIsLF - Variable in class org.javacc.jjtree.JavaCharStream
- prevCharIsLF - Variable in class org.javacc.parser.JavaCharStream
- prevCharIsLF - Variable in class org.javacc.utils.JavaCharStream
- PrimaryExpression() - Method in class org.javacc.jjtree.JJTreeParser
- PrimaryExpression() - Method in class org.javacc.parser.JavaCCParser
- PrimaryPrefix() - Method in class org.javacc.jjtree.JJTreeParser
- PrimaryPrefix() - Method in class org.javacc.parser.JavaCCParser
- PrimarySuffix() - Method in class org.javacc.jjtree.JJTreeParser
- PrimarySuffix() - Method in class org.javacc.parser.JavaCCParser
- PrimitiveType() - Method in class org.javacc.jjtree.JJTreeParser
- PrimitiveType() - Method in class org.javacc.parser.JavaCCParser
- print(String) - Method in class org.javacc.jjdoc.BNFGenerator
- print(String) - Method in interface org.javacc.jjdoc.Generator
-
Output String.
- print(String) - Method in class org.javacc.jjdoc.HTMLGenerator
- print(String) - Method in class org.javacc.jjdoc.TextGenerator
-
Output String.
- print(String) - Method in class org.javacc.jjdoc.XTextGenerator
- print(Token, IO) - Method in class org.javacc.jjtree.JJTreeNode
- printCharArray(PrintWriter, String) - Static method in class org.javacc.parser.OtherFilesGenCPP
- printLeadingComments(Token) - Method in class org.javacc.parser.CodeGenerator
- printLeadingComments(Token) - Static method in class org.javacc.parser.JavaCCGlobals
- printLeadingComments(Token, PrintWriter) - Static method in class org.javacc.parser.JavaCCGlobals
- printToken(Token) - Method in class org.javacc.parser.CodeGenerator
- printToken(Token) - Static method in class org.javacc.parser.JavaCCGlobals
- printToken(Token, PrintWriter) - Static method in class org.javacc.parser.JavaCCGlobals
- printTokenList(List<Token>) - Method in class org.javacc.parser.CodeGenerator
- printTokenList(List<Token>, PrintWriter) - Static method in class org.javacc.parser.JavaCCGlobals
- printTokenOnly(Token) - Method in class org.javacc.parser.CodeGenerator
- printTokenOnly(Token) - Static method in class org.javacc.parser.JavaCCGlobals
- printTokenOnly(Token, PrintWriter) - Static method in class org.javacc.parser.JavaCCGlobals
- printTokenSetup(Token) - Method in class org.javacc.parser.CodeGenerator
- printTokenSetup(Token) - Static method in class org.javacc.parser.JavaCCGlobals
- printTrailingComments(Token) - Method in class org.javacc.parser.CodeGenerator
- printTrailingComments(Token) - Static method in class org.javacc.parser.JavaCCGlobals
- printTrailingComments(Token, PrintWriter) - Static method in class org.javacc.parser.JavaCCGlobals
- PRIVATE - Static variable in interface org.javacc.jjtree.JJTreeParserConstants
-
RegularExpression Id.
- PRIVATE - Static variable in class org.javacc.parser.JavaCCParser.ModifierSet
- PRIVATE - Static variable in interface org.javacc.parser.JavaCCParserConstants
-
RegularExpression Id.
- private_rexp - Variable in class org.javacc.parser.RegularExpression
-
This flag is set if the regular expression has a label prefixed with the # symbol - this indicates that the purpose of the regular expression is solely for defining other regular expressions.
- processCPPNamespaceOption(String) - Static method in class org.javacc.parser.Options
- production() - Method in class org.javacc.jjtree.JJTreeParser
- production() - Method in class org.javacc.parser.JavaCCParser
- PRODUCTION - Enum constant in enum org.javacc.parser.ParserData.LookaheadType
- production_addexpansion(BNFProduction, Expansion) - Static method in class org.javacc.parser.JavaCCParserInternals
- production_table - Static variable in class org.javacc.parser.JavaCCGlobals
-
A symbol table of all grammar productions - normal and JAVACODE.
- productionEnd(NormalProduction) - Method in class org.javacc.jjdoc.BNFGenerator
- productionEnd(NormalProduction) - Method in interface org.javacc.jjdoc.Generator
-
Output end of a normal production.
- productionEnd(NormalProduction) - Method in class org.javacc.jjdoc.HTMLGenerator
- productionEnd(NormalProduction) - Method in class org.javacc.jjdoc.TextGenerator
-
Output end of a normal production.
- productionEnd(NormalProduction) - Method in class org.javacc.jjdoc.XTextGenerator
- productionStart(NormalProduction) - Method in class org.javacc.jjdoc.BNFGenerator
- productionStart(NormalProduction) - Method in interface org.javacc.jjdoc.Generator
-
Output start of a normal production.
- productionStart(NormalProduction) - Method in class org.javacc.jjdoc.HTMLGenerator
- productionStart(NormalProduction) - Method in class org.javacc.jjdoc.TextGenerator
-
Output start of a normal production.
- productionStart(NormalProduction) - Method in class org.javacc.jjdoc.XTextGenerator
- PROTECTED - Static variable in interface org.javacc.jjtree.JJTreeParserConstants
-
RegularExpression Id.
- PROTECTED - Static variable in class org.javacc.parser.JavaCCParser.ModifierSet
- PROTECTED - Static variable in interface org.javacc.parser.JavaCCParserConstants
-
RegularExpression Id.
- PUBLIC - Static variable in interface org.javacc.jjtree.JJTreeParserConstants
-
RegularExpression Id.
- PUBLIC - Static variable in class org.javacc.parser.JavaCCParser.ModifierSet
- PUBLIC - Static variable in interface org.javacc.parser.JavaCCParserConstants
-
RegularExpression Id.
- pushNode(Node) - Method in class org.javacc.jjtree.JJTJJTreeParserState
R
- RANGLE - Static variable in interface org.javacc.parser.JavaCCParserConstants
-
RegularExpression Id.
- RBRACE - Static variable in interface org.javacc.jjtree.JJTreeParserConstants
-
RegularExpression Id.
- RBRACE - Static variable in interface org.javacc.parser.JavaCCParserConstants
-
RegularExpression Id.
- RBRACKET - Static variable in interface org.javacc.jjtree.JJTreeParserConstants
-
RegularExpression Id.
- RBRACKET - Static variable in interface org.javacc.parser.JavaCCParserConstants
-
RegularExpression Id.
- RCharacterList - Class in org.javacc.parser
-
Describes character lists.
- RChoice - Class in org.javacc.parser
-
Describes regular expressions which are choices from from among included regular expressions.
- RChoice() - Constructor for class org.javacc.parser.RChoice
- ReadByte() - Method in class org.javacc.jjtree.JavaCharStream
- ReadByte() - Method in class org.javacc.parser.JavaCharStream
- ReadByte() - Method in class org.javacc.utils.JavaCharStream
- readChar() - Method in class org.javacc.jjtree.JavaCharStream
- readChar() - Method in class org.javacc.parser.JavaCharStream
- readChar() - Method in class org.javacc.utils.JavaCharStream
- reEnd(RegularExpression) - Method in class org.javacc.jjdoc.BNFGenerator
- reEnd(RegularExpression) - Method in interface org.javacc.jjdoc.Generator
-
Output end of regular expression.
- reEnd(RegularExpression) - Method in class org.javacc.jjdoc.HTMLGenerator
- reEnd(RegularExpression) - Method in class org.javacc.jjdoc.TextGenerator
-
Output end of regular expression.
- reEnd(RegularExpression) - Method in class org.javacc.jjdoc.XTextGenerator
- ReferenceType() - Method in class org.javacc.jjtree.JJTreeParser
- ReferenceType() - Method in class org.javacc.parser.JavaCCParser
- regexpr - Variable in class org.javacc.parser.RJustName
-
"regexpr" points to the regular expression denoted by the name.
- regexpr - Variable in class org.javacc.parser.ROneOrMore
-
The regular expression which is repeated one or more times.
- regexpr - Variable in class org.javacc.parser.RRepetitionRange
-
The regular expression which is repeated one or more times.
- regexpr - Variable in class org.javacc.parser.RZeroOrMore
-
The regular expression which is repeated zero or more times.
- regexpr - Variable in class org.javacc.parser.RZeroOrOne
-
The regular expression which is repeated zero or one times.
- regexpr_kind() - Method in class org.javacc.jjtree.JJTreeParser
- regexpr_kind(TokenProduction) - Method in class org.javacc.parser.JavaCCParser
- regexpr_spec() - Method in class org.javacc.jjtree.JJTreeParser
- regexpr_spec(TokenProduction) - Method in class org.javacc.parser.JavaCCParser
- RegExprSpec - Class in org.javacc.parser
-
The object type of entries in the vector "respecs" of class "TokenProduction".
- RegExprSpec() - Constructor for class org.javacc.parser.RegExprSpec
- regular_expr_production() - Method in class org.javacc.jjtree.JJTreeParser
- regular_expr_production() - Method in class org.javacc.parser.JavaCCParser
- regular_expression() - Method in class org.javacc.jjtree.JJTreeParser
- regular_expression(Container) - Method in class org.javacc.parser.JavaCCParser
- RegularExpression - Class in org.javacc.parser
-
Describes regular expressions.
- RegularExpression() - Constructor for class org.javacc.parser.RegularExpression
- reInit() - Static method in class org.javacc.parser.CPPFiles
- reInit() - Static method in class org.javacc.parser.Expansion
- reInit() - Static method in class org.javacc.parser.JavaCCErrors
- reInit() - Static method in class org.javacc.parser.JavaCCGlobals
- reInit() - Static method in class org.javacc.parser.JavaCCParserInternals
- reInit() - Static method in class org.javacc.parser.JavaFiles
- reInit() - Static method in class org.javacc.parser.LexGen
- reInit() - Static method in class org.javacc.parser.LookaheadWalk
- reInit() - Static method in class org.javacc.parser.MatchInfo
- reInit() - Static method in class org.javacc.parser.NfaState
- reInit() - Static method in class org.javacc.parser.OtherFilesGen
- reInit() - Static method in class org.javacc.parser.OtherFilesGenCPP
- reInit() - Method in class org.javacc.parser.ParseEngine
- reInit() - Static method in class org.javacc.parser.ParseGen
- reInit() - Static method in class org.javacc.parser.ParseGenCPP
- reInit() - Static method in class org.javacc.parser.RStringLiteral
-
Return to original state.
- reInit() - Static method in class org.javacc.parser.Semanticize
- ReInit() - Static method in class org.javacc.parser.NfaState
- ReInit() - Static method in class org.javacc.parser.RStringLiteral
-
Initialize all the static variables, so that there is no interference between the various states of the lexer.
- ReInit(InputStream) - Method in class org.javacc.jjtree.JavaCharStream
-
Reinitialise.
- ReInit(InputStream) - Method in class org.javacc.jjtree.JJTreeParser
-
Reinitialise.
- ReInit(InputStream) - Method in class org.javacc.parser.JavaCCParser
-
Reinitialise.
- ReInit(InputStream) - Method in class org.javacc.parser.JavaCharStream
-
Reinitialise.
- ReInit(InputStream) - Method in class org.javacc.utils.ConditionParser
-
Reinitialise.
- ReInit(InputStream) - Method in class org.javacc.utils.JavaCharStream
-
Reinitialise.
- ReInit(InputStream, int, int) - Method in class org.javacc.jjtree.JavaCharStream
-
Reinitialise.
- ReInit(InputStream, int, int) - Method in class org.javacc.parser.JavaCharStream
-
Reinitialise.
- ReInit(InputStream, int, int) - Method in class org.javacc.utils.JavaCharStream
-
Reinitialise.
- ReInit(InputStream, int, int, int) - Method in class org.javacc.jjtree.JavaCharStream
-
Reinitialise.
- ReInit(InputStream, int, int, int) - Method in class org.javacc.parser.JavaCharStream
-
Reinitialise.
- ReInit(InputStream, int, int, int) - Method in class org.javacc.utils.JavaCharStream
-
Reinitialise.
- ReInit(InputStream, String) - Method in class org.javacc.jjtree.JavaCharStream
-
Reinitialise.
- ReInit(InputStream, String) - Method in class org.javacc.jjtree.JJTreeParser
-
Reinitialise.
- ReInit(InputStream, String) - Method in class org.javacc.parser.JavaCCParser
-
Reinitialise.
- ReInit(InputStream, String) - Method in class org.javacc.parser.JavaCharStream
-
Reinitialise.
- ReInit(InputStream, String) - Method in class org.javacc.utils.ConditionParser
-
Reinitialise.
- ReInit(InputStream, String) - Method in class org.javacc.utils.JavaCharStream
-
Reinitialise.
- ReInit(InputStream, String, int, int) - Method in class org.javacc.jjtree.JavaCharStream
-
Reinitialise.
- ReInit(InputStream, String, int, int) - Method in class org.javacc.parser.JavaCharStream
-
Reinitialise.
- ReInit(InputStream, String, int, int) - Method in class org.javacc.utils.JavaCharStream
-
Reinitialise.
- ReInit(InputStream, String, int, int, int) - Method in class org.javacc.jjtree.JavaCharStream
-
Reinitialise.
- ReInit(InputStream, String, int, int, int) - Method in class org.javacc.parser.JavaCharStream
-
Reinitialise.
- ReInit(InputStream, String, int, int, int) - Method in class org.javacc.utils.JavaCharStream
-
Reinitialise.
- ReInit(Reader) - Method in class org.javacc.jjtree.JavaCharStream
- ReInit(Reader) - Method in class org.javacc.jjtree.JJTreeParser
-
Reinitialise.
- ReInit(Reader) - Method in class org.javacc.parser.JavaCCParser
-
Reinitialise.
- ReInit(Reader) - Method in class org.javacc.parser.JavaCharStream
- ReInit(Reader) - Method in class org.javacc.utils.ConditionParser
-
Reinitialise.
- ReInit(Reader) - Method in class org.javacc.utils.JavaCharStream
- ReInit(Reader, int, int) - Method in class org.javacc.jjtree.JavaCharStream
- ReInit(Reader, int, int) - Method in class org.javacc.parser.JavaCharStream
- ReInit(Reader, int, int) - Method in class org.javacc.utils.JavaCharStream
- ReInit(Reader, int, int, int) - Method in class org.javacc.jjtree.JavaCharStream
- ReInit(Reader, int, int, int) - Method in class org.javacc.parser.JavaCharStream
- ReInit(Reader, int, int, int) - Method in class org.javacc.utils.JavaCharStream
- ReInit(JavaCharStream) - Method in class org.javacc.jjtree.JJTreeParserTokenManager
-
Reinitialise parser.
- ReInit(JavaCharStream, int) - Method in class org.javacc.jjtree.JJTreeParserTokenManager
-
Reinitialise parser.
- ReInit(JJTreeParserTokenManager) - Method in class org.javacc.jjtree.JJTreeParser
-
Reinitialise.
- ReInit(JavaCCParserTokenManager) - Method in class org.javacc.parser.JavaCCParser
-
Reinitialise.
- ReInit(JavaCharStream) - Method in class org.javacc.parser.JavaCCParserTokenManager
-
Reinitialise parser.
- ReInit(JavaCharStream, int) - Method in class org.javacc.parser.JavaCCParserTokenManager
-
Reinitialise parser.
- ReInit(ConditionParserTokenManager) - Method in class org.javacc.utils.ConditionParser
-
Reinitialise.
- ReInit(JavaCharStream) - Method in class org.javacc.utils.ConditionParserTokenManager
-
Reinitialise parser.
- ReInit(JavaCharStream, int) - Method in class org.javacc.utils.ConditionParserTokenManager
-
Reinitialise parser.
- reInitAll() - Static method in class org.javacc.parser.Main
- RelationalExpression() - Method in class org.javacc.jjtree.JJTreeParser
- RelationalExpression() - Method in class org.javacc.parser.JavaCCParser
- REM - Static variable in interface org.javacc.jjtree.JJTreeParserConstants
-
RegularExpression Id.
- REM - Static variable in interface org.javacc.parser.JavaCCParserConstants
-
RegularExpression Id.
- REMASSIGN - Static variable in interface org.javacc.jjtree.JJTreeParserConstants
-
RegularExpression Id.
- REMASSIGN - Static variable in interface org.javacc.parser.JavaCCParserConstants
-
RegularExpression Id.
- remove_escapes_and_quotes(Token, String) - Static method in class org.javacc.parser.JavaCCParserInternals
- REndOfFile - Class in org.javacc.parser
-
Describes the EOF regular expression
- REndOfFile() - Constructor for class org.javacc.parser.REndOfFile
- reset() - Method in class org.javacc.jjtree.JJTJJTreeParserState
- ResourceDeclaration() - Method in class org.javacc.parser.JavaCCParser
- RESOURCES_JAVA_CLASSIC - Static variable in class org.javacc.parser.JavaFiles
- RESOURCES_JAVA_MODERN - Static variable in class org.javacc.parser.JavaFiles
- respecs - Variable in class org.javacc.parser.TokenProduction
-
The list of regular expression specifications that comprise this production.
- reStart(RegularExpression) - Method in class org.javacc.jjdoc.BNFGenerator
- reStart(RegularExpression) - Method in interface org.javacc.jjdoc.Generator
-
Output start of regular expression.
- reStart(RegularExpression) - Method in class org.javacc.jjdoc.HTMLGenerator
- reStart(RegularExpression) - Method in class org.javacc.jjdoc.TextGenerator
-
Output start of regular expression.
- reStart(RegularExpression) - Method in class org.javacc.jjdoc.XTextGenerator
- ResultType() - Method in class org.javacc.jjtree.JJTreeParser
- ResultType(List) - Method in class org.javacc.parser.JavaCCParser
- RETURN - Static variable in interface org.javacc.jjtree.JJTreeParserConstants
-
RegularExpression Id.
- RETURN - Static variable in interface org.javacc.parser.JavaCCParserConstants
-
RegularExpression Id.
- ReturnStatement() - Method in class org.javacc.jjtree.JJTreeParser
- ReturnStatement() - Method in class org.javacc.parser.JavaCCParser
- rexp - Variable in class org.javacc.parser.RegExprSpec
-
The regular expression of this specification.
- rexprlist - Static variable in class org.javacc.parser.JavaCCGlobals
-
The list of all TokenProductions from the input file.
- rexprs - Static variable in class org.javacc.parser.LexGen
- rexps_of_tokens - Static variable in class org.javacc.parser.JavaCCGlobals
-
A mapping of ordinal values (represented as objects of type "Integer") to the corresponding RegularExpression's.
- rhsToken - Variable in class org.javacc.parser.RegularExpression
-
We now allow qualified access to token members.
- RJustName - Class in org.javacc.parser
-
Describes regular expressions which are referred to just by their name.
- RJustName() - Constructor for class org.javacc.parser.RJustName
- RJustName(Token, String) - Constructor for class org.javacc.parser.RJustName
- ROneOrMore - Class in org.javacc.parser
-
Describes one-or-more regular expressions (invalid input: '<'foo+>).
- ROneOrMore() - Constructor for class org.javacc.parser.ROneOrMore
- ROneOrMore(Token, RegularExpression) - Constructor for class org.javacc.parser.ROneOrMore
- rootNode() - Method in class org.javacc.jjtree.JJTJJTreeParserState
- RPAREN - Static variable in interface org.javacc.jjtree.JJTreeParserConstants
-
RegularExpression Id.
- RPAREN - Static variable in interface org.javacc.parser.JavaCCParserConstants
-
RegularExpression Id.
- RPAREN - Static variable in interface org.javacc.utils.ConditionParserConstants
-
RegularExpression Id.
- RRepetitionRange - Class in org.javacc.parser
-
Describes one-or-more regular expressions (invalid input: '<'foo+>).
- RRepetitionRange() - Constructor for class org.javacc.parser.RRepetitionRange
- RSequence - Class in org.javacc.parser
-
Describes regular expressions which are sequences of other regular expressions.
- RSIGNEDSHIFT - Static variable in interface org.javacc.jjtree.JJTreeParserConstants
-
RegularExpression Id.
- RSIGNEDSHIFT - Static variable in interface org.javacc.parser.JavaCCParserConstants
-
RegularExpression Id.
- RSIGNEDSHIFT() - Method in class org.javacc.jjtree.JJTreeParser
- RSIGNEDSHIFT() - Method in class org.javacc.parser.JavaCCParser
- RStringLiteral - Class in org.javacc.parser
-
Describes string literals.
- RStringLiteral() - Constructor for class org.javacc.parser.RStringLiteral
- RStringLiteral(Token, String) - Constructor for class org.javacc.parser.RStringLiteral
- RUNSIGNEDSHIFT - Static variable in interface org.javacc.jjtree.JJTreeParserConstants
-
RegularExpression Id.
- RUNSIGNEDSHIFT - Static variable in interface org.javacc.parser.JavaCCParserConstants
-
RegularExpression Id.
- RUNSIGNEDSHIFT() - Method in class org.javacc.jjtree.JJTreeParser
- RUNSIGNEDSHIFT() - Method in class org.javacc.parser.JavaCCParser
- runTokenizer(String, String) - Method in class JavaCCInterpreter
- RZeroOrMore - Class in org.javacc.parser
-
Describes zero-or-more regular expressions (invalid input: '<'foo*>).
- RZeroOrMore() - Constructor for class org.javacc.parser.RZeroOrMore
- RZeroOrMore(Token, RegularExpression) - Constructor for class org.javacc.parser.RZeroOrMore
- RZeroOrOne - Class in org.javacc.parser
-
Describes zero-or-one regular expressions (invalid input: '<'foo?>).
- RZeroOrOne() - Constructor for class org.javacc.parser.RZeroOrOne
S
- saveOutput(String) - Method in class org.javacc.parser.CodeGenerator
- saveOutput(String, StringBuffer) - Method in class org.javacc.parser.CodeGenerator
- SC_AND - Static variable in interface org.javacc.jjtree.JJTreeParserConstants
-
RegularExpression Id.
- SC_AND - Static variable in interface org.javacc.parser.JavaCCParserConstants
-
RegularExpression Id.
- SC_AND - Static variable in interface org.javacc.utils.ConditionParserConstants
-
RegularExpression Id.
- SC_OR - Static variable in interface org.javacc.jjtree.JJTreeParserConstants
-
RegularExpression Id.
- SC_OR - Static variable in interface org.javacc.parser.JavaCCParserConstants
-
RegularExpression Id.
- SC_OR - Static variable in interface org.javacc.utils.ConditionParserConstants
-
RegularExpression Id.
- semantic_error(Object, String) - Static method in class org.javacc.parser.JavaCCErrors
- semantic_error(String) - Static method in class org.javacc.parser.JavaCCErrors
- Semanticize - Class in org.javacc.parser
- Semanticize() - Constructor for class org.javacc.parser.Semanticize
- SEMICOLON - Static variable in interface org.javacc.jjtree.JJTreeParserConstants
-
RegularExpression Id.
- SEMICOLON - Static variable in interface org.javacc.parser.JavaCCParserConstants
-
RegularExpression Id.
- Sequence - Class in org.javacc.parser
-
Describes expansions that are sequences of expansion units.
- Sequence() - Constructor for class org.javacc.parser.Sequence
- Sequence(Token, Lookahead) - Constructor for class org.javacc.parser.Sequence
- SEQUENCE - Enum constant in enum org.javacc.parser.ParserData.LookaheadType
- set_initial_cu_token(Token) - Static method in class org.javacc.parser.JavaCCParserInternals
- setAccessMod(String) - Method in class org.javacc.parser.NormalProduction
- setAmount(int) - Method in class org.javacc.parser.Lookahead
- setArgumentTokens(List<Token>) - Method in class org.javacc.parser.NonTerminal
- setChoices(List) - Method in class org.javacc.parser.RChoice
- setChoices(List<? super Object>) - Method in class org.javacc.parser.Choice
- setCmdLineOption(String) - Static method in class org.javacc.parser.Options
-
Process a single command-line option.
- setColumn(int) - Method in class org.javacc.parser.NormalProduction
- setColumn(int) - Method in class org.javacc.parser.TokenProduction
- setDebugStream(PrintStream) - Method in class org.javacc.jjtree.JJTreeParserTokenManager
-
Set debug output.
- setDebugStream(PrintStream) - Method in class org.javacc.parser.JavaCCParserTokenManager
-
Set debug output.
- setDebugStream(PrintStream) - Method in class org.javacc.utils.ConditionParserTokenManager
-
Set debug output.
- setDecls(String) - Method in class org.javacc.parser.TokenizerData
- setDefaultLexState(int) - Method in class org.javacc.parser.TokenizerData
- setExpansion(Expansion) - Method in class org.javacc.parser.NormalProduction
- setExplicit(boolean) - Method in class org.javacc.parser.Lookahead
- setFirstToken(Token) - Method in class org.javacc.jjtree.JJTreeNode
- setFirstToken(Token) - Method in class org.javacc.parser.NormalProduction
- setGenerator(Generator) - Static method in class org.javacc.jjdoc.JJDocGlobals
- setInitialStates(Map<Integer, Integer>) - Method in class org.javacc.parser.TokenizerData
- setInputFileOption(Object, Object, String, Object) - Static method in class org.javacc.parser.Options
- setinsertionpoint(Token, int) - Static method in class org.javacc.parser.JavaCCParserInternals
- setJumpPatched(boolean) - Method in class org.javacc.parser.BNFProduction
- setKindToNfaStartState(Map<Integer, Integer>) - Method in class org.javacc.parser.TokenizerData
- setLaExpansion(Expansion) - Method in class org.javacc.parser.Lookahead
- setLastToken(Token) - Method in class org.javacc.jjtree.JJTreeNode
- setLastToken(Token) - Method in class org.javacc.parser.NormalProduction
- setLeft(char) - Method in class org.javacc.parser.CharacterRange
- setLexStateNames(String[]) - Method in class org.javacc.parser.TokenizerData
- setLhs(String) - Method in class org.javacc.parser.NormalProduction
- setLhsTokens(List<Token>) - Method in class org.javacc.parser.NonTerminal
- setLine(int) - Method in class org.javacc.parser.NormalProduction
- setLine(int) - Method in class org.javacc.parser.TokenProduction
- setLiteralKinds(Map<Integer, List<Integer>>) - Method in class org.javacc.parser.TokenizerData
- setLiteralSequence(Map<Integer, List<String>>) - Method in class org.javacc.parser.TokenizerData
- setName(String) - Method in class org.javacc.parser.NonTerminal
- setOrdinal(int) - Method in class org.javacc.jjtree.JJTreeNode
- setParametrizedTypeTokens(List<Token>) - Method in class org.javacc.parser.NonTerminal
- setParserName(String) - Method in class org.javacc.parser.TokenizerData
- setProd(NormalProduction) - Method in class org.javacc.parser.NonTerminal
- setRight(char) - Method in class org.javacc.parser.CharacterRange
- setStringOption(String, String) - Static method in class org.javacc.parser.Options
- setTabSize(int) - Method in class org.javacc.jjtree.JavaCharStream
- setTabSize(int) - Method in class org.javacc.parser.JavaCharStream
- setTabSize(int) - Method in class org.javacc.utils.JavaCharStream
- setThrowsList(List) - Method in class org.javacc.parser.NormalProduction
- setToolName(String) - Method in class org.javacc.parser.OutputFile
- setWildcardKind(Map<Integer, Integer>) - Method in class org.javacc.parser.TokenizerData
- ShiftExpression() - Method in class org.javacc.jjtree.JJTreeParser
- ShiftExpression() - Method in class org.javacc.parser.JavaCCParser
- SHORT - Static variable in interface org.javacc.jjtree.JJTreeParserConstants
-
RegularExpression Id.
- SHORT - Static variable in interface org.javacc.parser.JavaCCParserConstants
-
RegularExpression Id.
- simple_tokens_table - Static variable in class org.javacc.parser.JavaCCGlobals
-
This is a three-level symbol table that contains all simple tokens (those that are defined using a single string (with or without a label).
- SimpleNode - Class in org.javacc.jjtree
- SimpleNode(int) - Constructor for class org.javacc.jjtree.SimpleNode
- SimpleNode(JJTreeParser, int) - Constructor for class org.javacc.jjtree.SimpleNode
- SINGLE_LINE_COMMENT - Static variable in interface org.javacc.jjtree.JJTreeParserConstants
-
RegularExpression Id.
- SINGLE_LINE_COMMENT - Static variable in interface org.javacc.parser.JavaCCParserConstants
-
RegularExpression Id.
- SINGLE_LINE_COMMENT - Static variable in interface org.javacc.utils.ConditionParserConstants
-
RegularExpression Id.
- SingleCharacter - Class in org.javacc.parser
-
Describes single character descriptors in a character list.
- SingleMemberAnnotation() - Method in class org.javacc.jjtree.JJTreeParser
- SingleMemberAnnotation() - Method in class org.javacc.parser.JavaCCParser
- sizeLimitedMatches - Static variable in class org.javacc.parser.LookaheadWalk
- SKIP - Enum constant in enum org.javacc.parser.TokenizerData.MatchType
- SKIP - Static variable in class org.javacc.parser.TokenProduction
-
Definitions of constants that identify the kind of regular expression production this is.
- SLASH - Static variable in interface org.javacc.jjtree.JJTreeParserConstants
-
RegularExpression Id.
- SLASH - Static variable in interface org.javacc.parser.JavaCCParserConstants
-
RegularExpression Id.
- SLASHASSIGN - Static variable in interface org.javacc.jjtree.JJTreeParserConstants
-
RegularExpression Id.
- SLASHASSIGN - Static variable in interface org.javacc.parser.JavaCCParserConstants
-
RegularExpression Id.
- SPECIAL - Static variable in class org.javacc.parser.TokenProduction
-
Definitions of constants that identify the kind of regular expression production this is.
- SPECIAL_TOKEN - Enum constant in enum org.javacc.parser.TokenizerData.MatchType
- specialToken - Variable in class org.javacc.jjtree.Token
-
This field is used to access special tokens that occur prior to this token, but after the immediately preceding regular (non-special) token.
- specialToken - Variable in class org.javacc.parser.Token
-
This field is used to access special tokens that occur prior to this token, but after the immediately preceding regular (non-special) token.
- specialToken - Variable in class org.javacc.utils.Token
-
This field is used to access special tokens that occur prior to this token, but after the immediately preceding regular (non-special) token.
- specialTokens(String) - Method in class org.javacc.jjdoc.BNFGenerator
- specialTokens(String) - Method in interface org.javacc.jjdoc.Generator
-
Output Special Tokens.
- specialTokens(String) - Method in class org.javacc.jjdoc.HTMLGenerator
-
Prints out comments, used for tokens and non-terminals.
- specialTokens(String) - Method in class org.javacc.jjdoc.TextGenerator
-
Output Special Tokens.
- specialTokens(String) - Method in class org.javacc.jjdoc.XTextGenerator
-
Prints out comments, used for tokens and non-terminals.
- STAR - Static variable in interface org.javacc.jjtree.JJTreeParserConstants
-
RegularExpression Id.
- STAR - Static variable in interface org.javacc.parser.JavaCCParserConstants
-
RegularExpression Id.
- STARASSIGN - Static variable in interface org.javacc.jjtree.JJTreeParserConstants
-
RegularExpression Id.
- STARASSIGN - Static variable in interface org.javacc.parser.JavaCCParserConstants
-
RegularExpression Id.
- start() - Method in class org.javacc.parser.LexGen
- start() - Method in class org.javacc.parser.LexGenCPP
- start() - Static method in class org.javacc.parser.OtherFilesGenCPP
- start() - Method in class org.javacc.parser.ParseGenCPP
- start() - Static method in class org.javacc.parser.Semanticize
- start(boolean) - Static method in class org.javacc.parser.OtherFilesGen
- start(boolean) - Method in class org.javacc.parser.ParseGen
- stateHasActions - Static variable in class org.javacc.parser.LexGen
- Statement() - Method in class org.javacc.jjtree.JJTreeParser
- Statement() - Method in class org.javacc.parser.JavaCCParser
- StatementExpression() - Method in class org.javacc.jjtree.JJTreeParser
- StatementExpression() - Method in class org.javacc.parser.JavaCCParser
- StatementExpressionList() - Method in class org.javacc.jjtree.JJTreeParser
- StatementExpressionList() - Method in class org.javacc.parser.JavaCCParser
- stateSetSize - Static variable in class org.javacc.parser.LexGen
- STATIC - Static variable in interface org.javacc.jjtree.JJTreeParserConstants
-
RegularExpression Id.
- STATIC - Static variable in class org.javacc.parser.JavaCCParser.ModifierSet
- STATIC - Static variable in interface org.javacc.parser.JavaCCParserConstants
-
RegularExpression Id.
- STATIC_LEXER_ERROR - Static variable in exception class org.javacc.jjtree.TokenMgrError
-
An attempt was made to create a second instance of a static token manager.
- STATIC_LEXER_ERROR - Static variable in exception class org.javacc.jjtree.TokenMgrException
-
An attempt was made to create a second instance of a static token manager.
- STATIC_LEXER_ERROR - Static variable in exception class org.javacc.parser.TokenMgrError
-
An attempt was made to create a second instance of a static token manager.
- STATIC_LEXER_ERROR - Static variable in exception class org.javacc.utils.TokenMgrError
-
An attempt was made to create a second instance of a static token manager.
- staticFlag - Static variable in class org.javacc.jjtree.JavaCharStream
-
Whether parser is static.
- staticFlag - Static variable in class org.javacc.parser.JavaCharStream
-
Whether parser is static.
- staticFlag - Static variable in class org.javacc.utils.JavaCharStream
-
Whether parser is static.
- staticOpt() - Static method in class org.javacc.parser.JavaCCGlobals
- staticsBuffer - Variable in class org.javacc.parser.CodeGenerator
- staticString - Static variable in class org.javacc.parser.LexGen
- STRICTFP - Static variable in class org.javacc.parser.JavaCCParser.ModifierSet
- STRICTFP - Static variable in interface org.javacc.parser.JavaCCParserConstants
-
RegularExpression Id.
- STRING - Enum constant in enum org.javacc.utils.OptionType
- STRING_LITERAL - Static variable in interface org.javacc.jjtree.JJTreeParserConstants
-
RegularExpression Id.
- STRING_LITERAL - Static variable in interface org.javacc.parser.JavaCCParserConstants
-
RegularExpression Id.
- stringBufOrBuild() - Static method in class org.javacc.parser.Options
- StringList() - Method in class org.javacc.parser.JavaCCParser
- StringLiteral() - Method in class org.javacc.jjtree.JJTreeParser
- StringLiteral() - Method in class org.javacc.parser.JavaCCParser
- stringValue(String) - Static method in class org.javacc.parser.Options
-
Convenience method to retrieve string options.
- SUPER - Static variable in interface org.javacc.jjtree.JJTreeParserConstants
-
RegularExpression Id.
- SUPER - Static variable in interface org.javacc.parser.JavaCCParserConstants
-
RegularExpression Id.
- SWITCH - Static variable in interface org.javacc.jjtree.JJTreeParserConstants
-
RegularExpression Id.
- SWITCH - Static variable in interface org.javacc.parser.JavaCCParserConstants
-
RegularExpression Id.
- SwitchLabel() - Method in class org.javacc.jjtree.JJTreeParser
- SwitchLabel() - Method in class org.javacc.parser.JavaCCParser
- SwitchStatement() - Method in class org.javacc.jjtree.JJTreeParser
- SwitchStatement() - Method in class org.javacc.parser.JavaCCParser
- SwitchTo(int) - Method in class org.javacc.jjtree.JJTreeParserTokenManager
-
Switch to specified lex state.
- SwitchTo(int) - Method in class org.javacc.parser.JavaCCParserTokenManager
-
Switch to specified lex state.
- SwitchTo(int) - Method in class org.javacc.utils.ConditionParserTokenManager
-
Switch to specified lex state.
- switchToIncludeFile() - Method in class org.javacc.parser.CodeGenerator
- switchToMainFile() - Method in class org.javacc.parser.CodeGenerator
- switchToStaticsFile() - Method in class org.javacc.parser.CodeGenerator
- SYNCHRONIZED - Static variable in interface org.javacc.jjtree.JJTreeParserConstants
-
RegularExpression Id.
- SYNCHRONIZED - Static variable in class org.javacc.parser.JavaCCParser.ModifierSet
- SYNCHRONIZED - Static variable in interface org.javacc.parser.JavaCCParserConstants
-
RegularExpression Id.
- SynchronizedStatement() - Method in class org.javacc.jjtree.JJTreeParser
- SynchronizedStatement() - Method in class org.javacc.parser.JavaCCParser
T
- TableDrivenJavaCodeGenerator - Class in org.javacc.parser
-
Class that implements a table driven code generator for the token manager in java.
- TableDrivenJavaCodeGenerator() - Constructor for class org.javacc.parser.TableDrivenJavaCodeGenerator
- tabSize - Variable in class org.javacc.jjtree.JavaCharStream
- tabSize - Variable in class org.javacc.parser.JavaCharStream
- tabSize - Variable in class org.javacc.utils.JavaCharStream
- Template() - Method in class org.javacc.jjtree.JJTreeParser
- Template() - Method in class org.javacc.parser.JavaCCParser
- TEMPLATE - Static variable in interface org.javacc.parser.JavaCCParserConstants
-
RegularExpression Id.
- TemplateBase() - Method in class org.javacc.jjtree.JJTreeParser
- TemplateBase() - Method in class org.javacc.parser.JavaCCParser
- TemplatePack() - Method in class org.javacc.jjtree.JJTreeParser
- TemplatePack() - Method in class org.javacc.parser.JavaCCParser
- text(String) - Method in class org.javacc.jjdoc.BNFGenerator
- text(String) - Method in interface org.javacc.jjdoc.Generator
-
Output string with entity substitution for brackets and ampersands.
- text(String) - Method in class org.javacc.jjdoc.HTMLGenerator
- text(String) - Method in class org.javacc.jjdoc.TextGenerator
-
Output string with entity substitution for brackets and ampersands.
- text(String) - Method in class org.javacc.jjdoc.XTextGenerator
- TextGenerator - Class in org.javacc.jjdoc
-
Output BNF in text format.
- TextGenerator() - Constructor for class org.javacc.jjdoc.TextGenerator
- THIS - Static variable in interface org.javacc.jjtree.JJTreeParserConstants
-
RegularExpression Id.
- THIS - Static variable in interface org.javacc.parser.JavaCCParserConstants
-
RegularExpression Id.
- THROW - Static variable in interface org.javacc.jjtree.JJTreeParserConstants
-
RegularExpression Id.
- THROW - Static variable in interface org.javacc.parser.JavaCCParserConstants
-
RegularExpression Id.
- THROWS - Static variable in interface org.javacc.jjtree.JJTreeParserConstants
-
RegularExpression Id.
- THROWS - Static variable in interface org.javacc.parser.JavaCCParserConstants
-
RegularExpression Id.
- ThrowStatement() - Method in class org.javacc.jjtree.JJTreeParser
- ThrowStatement() - Method in class org.javacc.parser.JavaCCParser
- TILDE - Static variable in interface org.javacc.jjtree.JJTreeParserConstants
-
RegularExpression Id.
- TILDE - Static variable in interface org.javacc.parser.JavaCCParserConstants
-
RegularExpression Id.
- token - Variable in class org.javacc.jjtree.JJTreeParser
-
Current token.
- token - Variable in class org.javacc.parser.JavaCCParser
-
Current token.
- token - Variable in class org.javacc.utils.ConditionParser
-
Current token.
- Token - Class in org.javacc.jjtree
-
Describes the input token stream.
- Token - Class in org.javacc.parser
-
Describes the input token stream.
- Token - Class in org.javacc.utils
-
Describes the input token stream.
- Token() - Constructor for class org.javacc.jjtree.Token
-
No-argument constructor
- Token() - Constructor for class org.javacc.parser.Token
-
No-argument constructor
- Token() - Constructor for class org.javacc.utils.Token
-
No-argument constructor
- Token(int) - Constructor for class org.javacc.jjtree.Token
-
Constructs a new token for the specified Image.
- Token(int) - Constructor for class org.javacc.utils.Token
-
Constructs a new token for the specified Image.
- Token(int, String) - Constructor for class org.javacc.jjtree.Token
-
Constructs a new token for the specified Image and Kind.
- Token(int, String) - Constructor for class org.javacc.parser.Token
-
Constructs a new token for the specified Image and Kind.
- Token(int, String) - Constructor for class org.javacc.utils.Token
-
Constructs a new token for the specified Image and Kind.
- TOKEN - Enum constant in enum org.javacc.parser.ParserData.LookaheadType
- TOKEN - Enum constant in enum org.javacc.parser.TokenizerData.MatchType
- TOKEN - Static variable in class org.javacc.parser.TokenProduction
-
Definitions of constants that identify the kind of regular expression production this is.
- token_manager_decls() - Method in class org.javacc.jjtree.JJTreeParser
- token_manager_decls() - Method in class org.javacc.parser.JavaCCParser
- token_mgr_decls - Static variable in class org.javacc.parser.JavaCCGlobals
-
The declarations to be inserted into the TokenManager class.
- token_source - Variable in class org.javacc.jjtree.JJTreeParser
-
Generated Token Manager.
- token_source - Variable in class org.javacc.parser.JavaCCParser
-
Generated Token Manager.
- token_source - Variable in class org.javacc.utils.ConditionParser
-
Generated Token Manager.
- Token.GTToken - Class in org.javacc.jjtree
-
Greater than Token.
- Token.GTToken - Class in org.javacc.parser
-
Greater than Token.
- tokenCount - Static variable in class org.javacc.parser.JavaCCGlobals
-
The total number of distinct tokens.
- tokenImage - Static variable in interface org.javacc.jjtree.JJTreeParserConstants
-
Literal token values.
- tokenImage - Variable in exception class org.javacc.jjtree.ParseException
-
This is a reference to the "tokenImage" array of the generated parser within which the parse error occurred.
- tokenImage - Static variable in interface org.javacc.parser.JavaCCParserConstants
-
Literal token values.
- tokenImage - Variable in exception class org.javacc.parser.ParseException
-
This is a reference to the "tokenImage" array of the generated parser within which the parse error occurred.
- tokenImage - Static variable in interface org.javacc.utils.ConditionParserConstants
-
Literal token values.
- tokenImage - Variable in exception class org.javacc.utils.ParseException
-
This is a reference to the "tokenImage" array of the generated parser within which the parse error occurred.
- tokenize(TokenizerData, String) - Static method in class JavaCCInterpreter
- tokenizerData - Static variable in class org.javacc.parser.LexGen
- TokenizerData - Class in org.javacc.parser
- TokenizerData() - Constructor for class org.javacc.parser.TokenizerData
- TokenizerData.MatchInfo - Class in org.javacc.parser
- TokenizerData.MatchType - Enum in org.javacc.parser
- TokenizerData.NfaState - Class in org.javacc.parser
- TokenManagerCodeGenerator - Interface in org.javacc.parser
- TokenMgrError - Exception Class in org.javacc.jjtree
-
Token Manager Error.
- TokenMgrError - Exception Class in org.javacc.parser
-
Token Manager Error.
- TokenMgrError - Exception Class in org.javacc.utils
-
Token Manager Error.
- TokenMgrError() - Constructor for exception class org.javacc.jjtree.TokenMgrError
-
No arg constructor.
- TokenMgrError() - Constructor for exception class org.javacc.parser.TokenMgrError
-
No arg constructor.
- TokenMgrError() - Constructor for exception class org.javacc.utils.TokenMgrError
-
No arg constructor.
- TokenMgrError(boolean, int, int, int, String, int, int) - Constructor for exception class org.javacc.jjtree.TokenMgrError
-
Full Constructor.
- TokenMgrError(boolean, int, int, int, String, int, int) - Constructor for exception class org.javacc.parser.TokenMgrError
-
Full Constructor.
- TokenMgrError(boolean, int, int, int, String, int, int) - Constructor for exception class org.javacc.utils.TokenMgrError
-
Full Constructor.
- TokenMgrError(String, int) - Constructor for exception class org.javacc.jjtree.TokenMgrError
-
Constructor with message and reason.
- TokenMgrError(String, int) - Constructor for exception class org.javacc.parser.TokenMgrError
-
Constructor with message and reason.
- TokenMgrError(String, int) - Constructor for exception class org.javacc.utils.TokenMgrError
-
Constructor with message and reason.
- TokenMgrException - Exception Class in org.javacc.jjtree
-
Token Manager Error.
- TokenMgrException() - Constructor for exception class org.javacc.jjtree.TokenMgrException
-
No arg constructor.
- TokenMgrException(boolean, int, int, int, String, char, int) - Constructor for exception class org.javacc.jjtree.TokenMgrException
-
Full Constructor.
- TokenMgrException(String, int) - Constructor for exception class org.javacc.jjtree.TokenMgrException
-
Constructor with message and reason.
- TokenProduction - Class in org.javacc.parser
-
Describes the various regular expression productions.
- TokenProduction() - Constructor for class org.javacc.parser.TokenProduction
- tokensEnd() - Method in class org.javacc.jjdoc.BNFGenerator
- tokensEnd() - Method in interface org.javacc.jjdoc.Generator
-
Output end of tokens.
- tokensEnd() - Method in class org.javacc.jjdoc.HTMLGenerator
- tokensEnd() - Method in class org.javacc.jjdoc.TextGenerator
-
Output end of tokens.
- tokensEnd() - Method in class org.javacc.jjdoc.XTextGenerator
- tokensStart() - Method in class org.javacc.jjdoc.BNFGenerator
- tokensStart() - Method in interface org.javacc.jjdoc.Generator
-
Output start of tokens.
- tokensStart() - Method in class org.javacc.jjdoc.HTMLGenerator
- tokensStart() - Method in class org.javacc.jjdoc.TextGenerator
-
Output start of tokens.
- tokensStart() - Method in class org.javacc.jjdoc.XTextGenerator
- TokenUtils - Class in org.javacc.jjtree
-
Utilities for manipulating Tokens.
- tokMgrClassName - Static variable in class org.javacc.parser.LexGen
- toMore - Static variable in class org.javacc.parser.LexGen
- toolName - Static variable in class org.javacc.parser.JavaCCGlobals
-
String that identifies the JavaCC generated files.
- toolNames - Static variable in class org.javacc.parser.JavaCCGlobals
-
The list of tools that have participated in generating the input grammar file.
- toSkip - Static variable in class org.javacc.parser.LexGen
- toSpecial - Static variable in class org.javacc.parser.LexGen
- toString() - Method in class org.javacc.jjtree.ASTBNF
- toString() - Method in class org.javacc.jjtree.ASTNodeDescriptor
- toString() - Method in class org.javacc.jjtree.SimpleNode
- toString() - Method in class org.javacc.jjtree.Token
-
Returns the image.
- toString() - Method in class org.javacc.parser.Expansion
- toString() - Method in class org.javacc.parser.RStringLiteral
- toString() - Method in class org.javacc.parser.Token
-
Returns the image.
- toString() - Method in class org.javacc.utils.Token
-
Returns the image.
- toString(String) - Method in class org.javacc.jjtree.SimpleNode
- totalNumStates - Static variable in class org.javacc.parser.LexGen
- toToken - Static variable in class org.javacc.parser.LexGen
- tpContext - Variable in class org.javacc.parser.RegularExpression
-
If this is a top-level regular expression (nested directly within a TokenProduction), then this field point to that TokenProduction object.
- trace_enabled() - Method in class org.javacc.jjtree.JJTreeParser
-
Trace enabled.
- trace_enabled() - Method in class org.javacc.parser.JavaCCParser
-
Trace enabled.
- trace_enabled() - Method in class org.javacc.utils.ConditionParser
-
Trace enabled.
- trackLineColumn - Variable in class org.javacc.jjtree.JavaCharStream
- trackLineColumn - Variable in class org.javacc.parser.JavaCharStream
- trackLineColumn - Variable in class org.javacc.utils.JavaCharStream
- TRANSIENT - Static variable in interface org.javacc.jjtree.JJTreeParserConstants
-
RegularExpression Id.
- TRANSIENT - Static variable in class org.javacc.parser.JavaCCParser.ModifierSet
- TRANSIENT - Static variable in interface org.javacc.parser.JavaCCParserConstants
-
RegularExpression Id.
- TreeWalkerOp - Interface in org.javacc.parser
-
Objects of this type are passed to the tree walker routines in ExpansionTreeWalker.
- TRUE - Static variable in interface org.javacc.jjtree.JJTreeParserConstants
-
RegularExpression Id.
- TRUE - Static variable in interface org.javacc.parser.JavaCCParserConstants
-
RegularExpression Id.
- TRUE - Static variable in interface org.javacc.utils.ConditionParserConstants
-
RegularExpression Id.
- TRY - Static variable in interface org.javacc.jjtree.JJTreeParserConstants
-
RegularExpression Id.
- TRY - Static variable in interface org.javacc.parser.JavaCCParserConstants
-
RegularExpression Id.
- TryBlock - Class in org.javacc.parser
-
Describes expansions of the form "try {...} ...".
- TryBlock() - Constructor for class org.javacc.parser.TryBlock
- TryStatement() - Method in class org.javacc.jjtree.JJTreeParser
- TryStatement() - Method in class org.javacc.parser.JavaCCParser
- Type() - Method in class org.javacc.jjtree.JJTreeParser
- Type() - Method in class org.javacc.parser.JavaCCParser
- TypeArgument() - Method in class org.javacc.jjtree.JJTreeParser
- TypeArgument() - Method in class org.javacc.parser.JavaCCParser
- TypeArguments() - Method in class org.javacc.jjtree.JJTreeParser
- TypeArguments(List) - Method in class org.javacc.parser.JavaCCParser
- TypeBound() - Method in class org.javacc.jjtree.JJTreeParser
- TypeBound() - Method in class org.javacc.parser.JavaCCParser
- TypeDeclaration() - Method in class org.javacc.jjtree.JJTreeParser
- TypeDeclaration() - Method in class org.javacc.parser.JavaCCParser
- TYPENAME - Static variable in interface org.javacc.parser.JavaCCParserConstants
-
RegularExpression Id.
- TypeParameter() - Method in class org.javacc.jjtree.JJTreeParser
- TypeParameter() - Method in class org.javacc.parser.JavaCCParser
- TypeParameters() - Method in class org.javacc.jjtree.JJTreeParser
- TypeParameters() - Method in class org.javacc.parser.JavaCCParser
- types - Variable in class org.javacc.parser.TryBlock
-
The types of each catch block.
U
- UnaryExpression() - Method in class org.javacc.jjtree.JJTreeParser
- UnaryExpression() - Method in class org.javacc.parser.JavaCCParser
- UnaryExpression() - Method in class org.javacc.utils.ConditionParser
- UnaryExpressionNotPlusMinus() - Method in class org.javacc.jjtree.JJTreeParser
- UnaryExpressionNotPlusMinus() - Method in class org.javacc.parser.JavaCCParser
- UnaryExpressionNotPlusMinus() - Method in class org.javacc.utils.ConditionParser
- unicodeWarningGiven - Static variable in class org.javacc.parser.NfaState
- units - Variable in class org.javacc.parser.RSequence
-
The list of units in this regular expression sequence.
- units - Variable in class org.javacc.parser.Sequence
-
The list of units in this expansion sequence.
- UpdateLineColumn(char) - Method in class org.javacc.jjtree.JavaCharStream
- UpdateLineColumn(char) - Method in class org.javacc.parser.JavaCharStream
- UpdateLineColumn(char) - Method in class org.javacc.utils.JavaCharStream
- updateMatchInfo(Map<Integer, String>, int[], long[], long[], long[], long[]) - Method in class org.javacc.parser.TokenizerData
- UpdateStringLiteralData(int, int) - Static method in class org.javacc.parser.RStringLiteral
- upgradeValue(String, Object) - Static method in class org.javacc.parser.Options
-
Help function to handle cases where the meaning of an option has changed over time.
- USEROPTION__BUILD_PARSER - Static variable in class org.javacc.parser.Options
- USEROPTION__BUILD_TOKEN_MANAGER - Static variable in class org.javacc.parser.Options
- USEROPTION__CACHE_TOKENS - Static variable in class org.javacc.parser.Options
- USEROPTION__CHOICE_AMBIGUITY_CHECK - Static variable in class org.javacc.parser.Options
- USEROPTION__COMMON_TOKEN_ACTION - Static variable in class org.javacc.parser.Options
- USEROPTION__CPP_IGNORE_ACTIONS - Static variable in class org.javacc.parser.Options
- USEROPTION__CPP_NAMESPACE - Static variable in class org.javacc.parser.Options
- USEROPTION__CPP_PARSER_INCLUDE - Static variable in class org.javacc.parser.Options
- USEROPTION__CPP_STACK_LIMIT - Static variable in class org.javacc.parser.Options
- USEROPTION__CPP_STOP_ON_FIRST_ERROR - Static variable in class org.javacc.parser.Options
- USEROPTION__CPP_TOKEN_INCLUDE - Static variable in class org.javacc.parser.Options
- USEROPTION__CPP_TOKEN_MANAGER_INCLUDE - Static variable in class org.javacc.parser.Options
- USEROPTION__DEBUG_LOOKAHEAD - Static variable in class org.javacc.parser.Options
- USEROPTION__DEBUG_PARSER - Static variable in class org.javacc.parser.Options
- USEROPTION__DEBUG_TOKEN_MANAGER - Static variable in class org.javacc.parser.Options
- USEROPTION__DEPTH_LIMIT - Static variable in class org.javacc.parser.Options
- USEROPTION__ERROR_REPORTING - Static variable in class org.javacc.parser.Options
- USEROPTION__FORCE_LA_CHECK - Static variable in class org.javacc.parser.Options
- USEROPTION__GENERATE_ANNOTATIONS - Static variable in class org.javacc.parser.Options
- USEROPTION__GENERATE_BOILERPLATE - Static variable in class org.javacc.parser.Options
- USEROPTION__GENERATE_CHAINED_EXCEPTION - Static variable in class org.javacc.parser.Options
- USEROPTION__GENERATE_GENERICS - Static variable in class org.javacc.parser.Options
- USEROPTION__GENERATE_STRING_BUILDER - Static variable in class org.javacc.parser.Options
- USEROPTION__GRAMMAR_ENCODING - Static variable in class org.javacc.parser.Options
- USEROPTION__IGNORE_CASE - Static variable in class org.javacc.parser.Options
- USEROPTION__JAVA_TEMPLATE_TYPE - Static variable in class org.javacc.parser.Options
-
Options that the user can specify from .javacc file
- USEROPTION__JAVA_UNICODE_ESCAPE - Static variable in class org.javacc.parser.Options
- USEROPTION__JDK_VERSION - Static variable in class org.javacc.parser.Options
- USEROPTION__KEEP_LINE_COLUMN - Static variable in class org.javacc.parser.Options
- USEROPTION__LOOKAHEAD - Static variable in class org.javacc.parser.Options
- USEROPTION__NO_DFA - Static variable in class org.javacc.parser.Options
- USEROPTION__OTHER_AMBIGUITY_CHECK - Static variable in class org.javacc.parser.Options
- USEROPTION__OUTPUT_DIRECTORY - Static variable in class org.javacc.parser.Options
- USEROPTION__OUTPUT_LANGUAGE - Static variable in class org.javacc.parser.Options
- USEROPTION__PARSER_CODE_GENERATOR - Static variable in class org.javacc.parser.Options
- USEROPTION__PARSER_SUPER_CLASS - Static variable in class org.javacc.parser.Options
- USEROPTION__SANITY_CHECK - Static variable in class org.javacc.parser.Options
- USEROPTION__STATIC - Static variable in class org.javacc.parser.Options
- USEROPTION__SUPPORT_CLASS_VISIBILITY_PUBLIC - Static variable in class org.javacc.parser.Options
- USEROPTION__TOKEN_EXTENDS - Static variable in class org.javacc.parser.Options
- USEROPTION__TOKEN_FACTORY - Static variable in class org.javacc.parser.Options
- USEROPTION__TOKEN_MANAGER_CODE_GENERATOR - Static variable in class org.javacc.parser.Options
- USEROPTION__TOKEN_MANAGER_SUPER_CLASS - Static variable in class org.javacc.parser.Options
- USEROPTION__TOKEN_MANAGER_USES_PARSER - Static variable in class org.javacc.parser.Options
- USEROPTION__TOKEN_SUPER_CLASS - Static variable in class org.javacc.parser.Options
- USEROPTION__UNICODE_INPUT - Static variable in class org.javacc.parser.Options
- USEROPTION__USER_CHAR_STREAM - Static variable in class org.javacc.parser.Options
- USEROPTION__USER_TOKEN_MANAGER - Static variable in class org.javacc.parser.Options
V
- value - Variable in class org.javacc.jjtree.SimpleNode
- valueOf(String) - Static method in enum org.javacc.parser.Options.Language
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.javacc.parser.ParserData.LookaheadType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.javacc.parser.TokenizerData.MatchType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.javacc.utils.OptionType
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum org.javacc.parser.Options.Language
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.javacc.parser.ParserData.LookaheadType
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.javacc.parser.TokenizerData.MatchType
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.javacc.utils.OptionType
-
Returns an array containing the constants of this enum type, in the order they are declared.
- VariableDeclarator() - Method in class org.javacc.jjtree.JJTreeParser
- VariableDeclarator() - Method in class org.javacc.parser.JavaCCParser
- VariableDeclaratorId() - Method in class org.javacc.jjtree.JJTreeParser
- VariableDeclaratorId() - Method in class org.javacc.parser.JavaCCParser
- VariableInitializer() - Method in class org.javacc.jjtree.JJTreeParser
- VariableInitializer() - Method in class org.javacc.parser.JavaCCParser
- Version - Class in org.javacc
-
Supply the version number.
- versionNumber - Static variable in class org.javacc.Version
- visit(ASTBNFAction, Object) - Method in class org.javacc.jjtree.CPPCodeGenerator
- visit(ASTBNFAction, Object) - Method in class org.javacc.jjtree.DefaultJJTreeVisitor
- visit(ASTBNFAction, Object) - Method in class org.javacc.jjtree.JavaCodeGenerator
- visit(ASTBNFAction, Object) - Method in interface org.javacc.jjtree.JJTreeParserVisitor
- visit(ASTBNFAssignment, Object) - Method in class org.javacc.jjtree.DefaultJJTreeVisitor
- visit(ASTBNFAssignment, Object) - Method in interface org.javacc.jjtree.JJTreeParserVisitor
- visit(ASTBNFChoice, Object) - Method in class org.javacc.jjtree.DefaultJJTreeVisitor
- visit(ASTBNFChoice, Object) - Method in interface org.javacc.jjtree.JJTreeParserVisitor
- visit(ASTBNFDeclaration, Object) - Method in class org.javacc.jjtree.CPPCodeGenerator
- visit(ASTBNFDeclaration, Object) - Method in class org.javacc.jjtree.DefaultJJTreeVisitor
- visit(ASTBNFDeclaration, Object) - Method in class org.javacc.jjtree.JavaCodeGenerator
- visit(ASTBNFDeclaration, Object) - Method in interface org.javacc.jjtree.JJTreeParserVisitor
- visit(ASTBNFLookahead, Object) - Method in class org.javacc.jjtree.DefaultJJTreeVisitor
- visit(ASTBNFLookahead, Object) - Method in interface org.javacc.jjtree.JJTreeParserVisitor
- visit(ASTBNFNodeScope, Object) - Method in class org.javacc.jjtree.CPPCodeGenerator
- visit(ASTBNFNodeScope, Object) - Method in class org.javacc.jjtree.DefaultJJTreeVisitor
- visit(ASTBNFNodeScope, Object) - Method in class org.javacc.jjtree.JavaCodeGenerator
- visit(ASTBNFNodeScope, Object) - Method in interface org.javacc.jjtree.JJTreeParserVisitor
- visit(ASTBNFNonTerminal, Object) - Method in class org.javacc.jjtree.DefaultJJTreeVisitor
- visit(ASTBNFNonTerminal, Object) - Method in interface org.javacc.jjtree.JJTreeParserVisitor
- visit(ASTBNFOneOrMore, Object) - Method in class org.javacc.jjtree.DefaultJJTreeVisitor
- visit(ASTBNFOneOrMore, Object) - Method in interface org.javacc.jjtree.JJTreeParserVisitor
- visit(ASTBNFParenthesized, Object) - Method in class org.javacc.jjtree.DefaultJJTreeVisitor
- visit(ASTBNFParenthesized, Object) - Method in interface org.javacc.jjtree.JJTreeParserVisitor
- visit(ASTBNF, Object) - Method in class org.javacc.jjtree.DefaultJJTreeVisitor
- visit(ASTBNF, Object) - Method in interface org.javacc.jjtree.JJTreeParserVisitor
- visit(ASTBNFSequence, Object) - Method in class org.javacc.jjtree.DefaultJJTreeVisitor
- visit(ASTBNFSequence, Object) - Method in interface org.javacc.jjtree.JJTreeParserVisitor
- visit(ASTBNFTryBlock, Object) - Method in class org.javacc.jjtree.DefaultJJTreeVisitor
- visit(ASTBNFTryBlock, Object) - Method in interface org.javacc.jjtree.JJTreeParserVisitor
- visit(ASTBNFZeroOrMore, Object) - Method in class org.javacc.jjtree.DefaultJJTreeVisitor
- visit(ASTBNFZeroOrMore, Object) - Method in interface org.javacc.jjtree.JJTreeParserVisitor
- visit(ASTBNFZeroOrOne, Object) - Method in class org.javacc.jjtree.DefaultJJTreeVisitor
- visit(ASTBNFZeroOrOne, Object) - Method in interface org.javacc.jjtree.JJTreeParserVisitor
- visit(ASTCharDescriptor, Object) - Method in class org.javacc.jjtree.DefaultJJTreeVisitor
- visit(ASTCharDescriptor, Object) - Method in interface org.javacc.jjtree.JJTreeParserVisitor
- visit(ASTCompilationUnit, Object) - Method in class org.javacc.jjtree.CPPCodeGenerator
- visit(ASTCompilationUnit, Object) - Method in class org.javacc.jjtree.DefaultJJTreeVisitor
- visit(ASTCompilationUnit, Object) - Method in class org.javacc.jjtree.JavaCodeGenerator
- visit(ASTCompilationUnit, Object) - Method in interface org.javacc.jjtree.JJTreeParserVisitor
- visit(ASTExpansionNodeScope, Object) - Method in class org.javacc.jjtree.CPPCodeGenerator
- visit(ASTExpansionNodeScope, Object) - Method in class org.javacc.jjtree.DefaultJJTreeVisitor
- visit(ASTExpansionNodeScope, Object) - Method in class org.javacc.jjtree.JavaCodeGenerator
- visit(ASTExpansionNodeScope, Object) - Method in interface org.javacc.jjtree.JJTreeParserVisitor
- visit(ASTGrammar, Object) - Method in class org.javacc.jjtree.CPPCodeGenerator
- visit(ASTGrammar, Object) - Method in class org.javacc.jjtree.DefaultJJTreeVisitor
- visit(ASTGrammar, Object) - Method in class org.javacc.jjtree.JavaCodeGenerator
- visit(ASTGrammar, Object) - Method in interface org.javacc.jjtree.JJTreeParserVisitor
- visit(ASTJavacodeBody, Object) - Method in class org.javacc.jjtree.CPPCodeGenerator
- visit(ASTJavacodeBody, Object) - Method in class org.javacc.jjtree.DefaultJJTreeVisitor
- visit(ASTJavacodeBody, Object) - Method in class org.javacc.jjtree.JavaCodeGenerator
- visit(ASTJavacodeBody, Object) - Method in interface org.javacc.jjtree.JJTreeParserVisitor
- visit(ASTJavacode, Object) - Method in class org.javacc.jjtree.DefaultJJTreeVisitor
- visit(ASTJavacode, Object) - Method in interface org.javacc.jjtree.JJTreeParserVisitor
- visit(ASTLHS, Object) - Method in class org.javacc.jjtree.CPPCodeGenerator
- visit(ASTLHS, Object) - Method in class org.javacc.jjtree.JavaCodeGenerator
- visit(ASTNodeDescriptorExpression, Object) - Method in class org.javacc.jjtree.DefaultJJTreeVisitor
- visit(ASTNodeDescriptorExpression, Object) - Method in interface org.javacc.jjtree.JJTreeParserVisitor
- visit(ASTNodeDescriptor, Object) - Method in class org.javacc.jjtree.DefaultJJTreeVisitor
- visit(ASTNodeDescriptor, Object) - Method in interface org.javacc.jjtree.JJTreeParserVisitor
- visit(ASTOptionBinding, Object) - Method in class org.javacc.jjtree.DefaultJJTreeVisitor
- visit(ASTOptionBinding, Object) - Method in interface org.javacc.jjtree.JJTreeParserVisitor
- visit(ASTOptions, Object) - Method in class org.javacc.jjtree.DefaultJJTreeVisitor
- visit(ASTOptions, Object) - Method in interface org.javacc.jjtree.JJTreeParserVisitor
- visit(ASTPrimaryExpression, Object) - Method in class org.javacc.jjtree.DefaultJJTreeVisitor
- visit(ASTPrimaryExpression, Object) - Method in interface org.javacc.jjtree.JJTreeParserVisitor
- visit(ASTProductions, Object) - Method in class org.javacc.jjtree.DefaultJJTreeVisitor
- visit(ASTProductions, Object) - Method in interface org.javacc.jjtree.JJTreeParserVisitor
- visit(ASTRECharList, Object) - Method in class org.javacc.jjtree.DefaultJJTreeVisitor
- visit(ASTRECharList, Object) - Method in interface org.javacc.jjtree.JJTreeParserVisitor
- visit(ASTREChoice, Object) - Method in class org.javacc.jjtree.DefaultJJTreeVisitor
- visit(ASTREChoice, Object) - Method in interface org.javacc.jjtree.JJTreeParserVisitor
- visit(ASTREEOF, Object) - Method in class org.javacc.jjtree.DefaultJJTreeVisitor
- visit(ASTREEOF, Object) - Method in interface org.javacc.jjtree.JJTreeParserVisitor
- visit(ASTRENamed, Object) - Method in class org.javacc.jjtree.DefaultJJTreeVisitor
- visit(ASTRENamed, Object) - Method in interface org.javacc.jjtree.JJTreeParserVisitor
- visit(ASTREOneOrMore, Object) - Method in class org.javacc.jjtree.DefaultJJTreeVisitor
- visit(ASTREOneOrMore, Object) - Method in interface org.javacc.jjtree.JJTreeParserVisitor
- visit(ASTREParenthesized, Object) - Method in class org.javacc.jjtree.DefaultJJTreeVisitor
- visit(ASTREParenthesized, Object) - Method in interface org.javacc.jjtree.JJTreeParserVisitor
- visit(ASTREReference, Object) - Method in class org.javacc.jjtree.DefaultJJTreeVisitor
- visit(ASTREReference, Object) - Method in interface org.javacc.jjtree.JJTreeParserVisitor
- visit(ASTRE, Object) - Method in class org.javacc.jjtree.DefaultJJTreeVisitor
- visit(ASTRE, Object) - Method in interface org.javacc.jjtree.JJTreeParserVisitor
- visit(ASTRESequence, Object) - Method in class org.javacc.jjtree.DefaultJJTreeVisitor
- visit(ASTRESequence, Object) - Method in interface org.javacc.jjtree.JJTreeParserVisitor
- visit(ASTRESpec, Object) - Method in class org.javacc.jjtree.DefaultJJTreeVisitor
- visit(ASTRESpec, Object) - Method in interface org.javacc.jjtree.JJTreeParserVisitor
- visit(ASTREStringLiteral, Object) - Method in class org.javacc.jjtree.DefaultJJTreeVisitor
- visit(ASTREStringLiteral, Object) - Method in interface org.javacc.jjtree.JJTreeParserVisitor
- visit(ASTREZeroOrMore, Object) - Method in class org.javacc.jjtree.DefaultJJTreeVisitor
- visit(ASTREZeroOrMore, Object) - Method in interface org.javacc.jjtree.JJTreeParserVisitor
- visit(ASTREZeroOrOne, Object) - Method in class org.javacc.jjtree.DefaultJJTreeVisitor
- visit(ASTREZeroOrOne, Object) - Method in interface org.javacc.jjtree.JJTreeParserVisitor
- visit(ASTRRepetitionRange, Object) - Method in class org.javacc.jjtree.DefaultJJTreeVisitor
- visit(ASTRRepetitionRange, Object) - Method in interface org.javacc.jjtree.JJTreeParserVisitor
- visit(ASTTokenDecls, Object) - Method in class org.javacc.jjtree.DefaultJJTreeVisitor
- visit(ASTTokenDecls, Object) - Method in interface org.javacc.jjtree.JJTreeParserVisitor
- visit(JJTreeNode, Object) - Method in class org.javacc.jjtree.CPPCodeGenerator
- visit(JJTreeNode, Object) - Method in class org.javacc.jjtree.JavaCodeGenerator
- visit(SimpleNode, Object) - Method in class org.javacc.jjtree.DefaultJJTreeVisitor
- visit(SimpleNode, Object) - Method in interface org.javacc.jjtree.JJTreeParserVisitor
- VOID - Static variable in interface org.javacc.jjtree.JJTreeParserConstants
-
RegularExpression Id.
- VOID - Static variable in interface org.javacc.parser.JavaCCParserConstants
-
RegularExpression Id.
- VOLATILE - Static variable in interface org.javacc.jjtree.JJTreeParserConstants
-
RegularExpression Id.
- VOLATILE - Static variable in class org.javacc.parser.JavaCCParser.ModifierSet
- VOLATILE - Static variable in interface org.javacc.parser.JavaCCParserConstants
-
RegularExpression Id.
W
- warn(String) - Method in class org.javacc.jjdoc.BNFGenerator
- warn(String) - Method in interface org.javacc.jjdoc.Generator
-
Log warning messages.
- warn(String) - Method in class org.javacc.jjdoc.TextGenerator
-
Log warning messages.
- warning(Object, String) - Static method in class org.javacc.parser.JavaCCErrors
- warning(String) - Static method in class org.javacc.parser.JavaCCErrors
- WHILE - Static variable in interface org.javacc.jjtree.JJTreeParserConstants
-
RegularExpression Id.
- WHILE - Static variable in interface org.javacc.parser.JavaCCParserConstants
-
RegularExpression Id.
- WhileStatement() - Method in class org.javacc.jjtree.JJTreeParser
- WhileStatement() - Method in class org.javacc.parser.JavaCCParser
- WildcardBounds() - Method in class org.javacc.jjtree.JJTreeParser
- WildcardBounds() - Method in class org.javacc.parser.JavaCCParser
- wildcardKind - Variable in class org.javacc.parser.TokenizerData
- writeTemplate(String, Object...) - Method in class org.javacc.parser.LexGen
- writeTemplate(String, Map<String, Object>, Object...) - Method in class org.javacc.parser.CodeGenerator
X
- XOR - Static variable in interface org.javacc.jjtree.JJTreeParserConstants
-
RegularExpression Id.
- XOR - Static variable in interface org.javacc.parser.JavaCCParserConstants
-
RegularExpression Id.
- XORASSIGN - Static variable in interface org.javacc.jjtree.JJTreeParserConstants
-
RegularExpression Id.
- XORASSIGN - Static variable in interface org.javacc.parser.JavaCCParserConstants
-
RegularExpression Id.
- XTextGenerator - Class in org.javacc.jjdoc
-
Output BNF in HTML 3.2 format.
- XTextGenerator() - Constructor for class org.javacc.jjdoc.XTextGenerator
Z
- ZeroOrMore - Class in org.javacc.parser
-
Describes zero-or-more expansions (e.g., foo*).
- ZeroOrMore() - Constructor for class org.javacc.parser.ZeroOrMore
- ZeroOrMore(Token, Expansion) - Constructor for class org.javacc.parser.ZeroOrMore
- ZeroOrOne - Class in org.javacc.parser
-
Describes zero-or-one expansions (e.g., [foo], foo?).
- ZeroOrOne() - Constructor for class org.javacc.parser.ZeroOrOne
- ZeroOrOne(Token, Expansion) - Constructor for class org.javacc.parser.ZeroOrOne
- ZERORORMORE - Enum constant in enum org.javacc.parser.ParserData.LookaheadType
_
- _CPPCODE - Static variable in interface org.javacc.parser.JavaCCParserConstants
-
RegularExpression Id.
- _DEFAULT - Static variable in interface org.javacc.jjtree.JJTreeParserConstants
-
RegularExpression Id.
- _DEFAULT - Static variable in interface org.javacc.parser.JavaCCParserConstants
-
RegularExpression Id.
- _EOF - Static variable in interface org.javacc.jjtree.JJTreeParserConstants
-
RegularExpression Id.
- _EOF - Static variable in interface org.javacc.parser.JavaCCParserConstants
-
RegularExpression Id.
- _IGNORE_CASE - Static variable in interface org.javacc.jjtree.JJTreeParserConstants
-
RegularExpression Id.
- _IGNORE_CASE - Static variable in interface org.javacc.parser.JavaCCParserConstants
-
RegularExpression Id.
- _JAVACODE - Static variable in interface org.javacc.jjtree.JJTreeParserConstants
-
RegularExpression Id.
- _JAVACODE - Static variable in interface org.javacc.parser.JavaCCParserConstants
-
RegularExpression Id.
- _LOOKAHEAD - Static variable in interface org.javacc.jjtree.JJTreeParserConstants
-
RegularExpression Id.
- _LOOKAHEAD - Static variable in interface org.javacc.parser.JavaCCParserConstants
-
RegularExpression Id.
- _MORE - Static variable in interface org.javacc.jjtree.JJTreeParserConstants
-
RegularExpression Id.
- _MORE - Static variable in interface org.javacc.parser.JavaCCParserConstants
-
RegularExpression Id.
- _PARSER_BEGIN - Static variable in interface org.javacc.jjtree.JJTreeParserConstants
-
RegularExpression Id.
- _PARSER_BEGIN - Static variable in interface org.javacc.parser.JavaCCParserConstants
-
RegularExpression Id.
- _PARSER_END - Static variable in interface org.javacc.jjtree.JJTreeParserConstants
-
RegularExpression Id.
- _PARSER_END - Static variable in interface org.javacc.parser.JavaCCParserConstants
-
RegularExpression Id.
- _SKIP - Static variable in interface org.javacc.jjtree.JJTreeParserConstants
-
RegularExpression Id.
- _SKIP - Static variable in interface org.javacc.parser.JavaCCParserConstants
-
RegularExpression Id.
- _SPECIAL_TOKEN - Static variable in interface org.javacc.jjtree.JJTreeParserConstants
-
RegularExpression Id.
- _SPECIAL_TOKEN - Static variable in interface org.javacc.parser.JavaCCParserConstants
-
RegularExpression Id.
- _TOKEN - Static variable in interface org.javacc.jjtree.JJTreeParserConstants
-
RegularExpression Id.
- _TOKEN - Static variable in interface org.javacc.parser.JavaCCParserConstants
-
RegularExpression Id.
- _TOKEN_MGR_DECLS - Static variable in interface org.javacc.jjtree.JJTreeParserConstants
-
RegularExpression Id.
- _TOKEN_MGR_DECLS - Static variable in interface org.javacc.parser.JavaCCParserConstants
-
RegularExpression Id.
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form