|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Package EDU.purdue.jtb.misc |
---|
Class EDU.purdue.jtb.misc.FileExistsException extends java.lang.Exception implements Serializable |
---|
Package EDU.purdue.jtb.parser |
---|
Class EDU.purdue.jtb.parser.ParseException extends java.lang.Exception implements Serializable |
---|
Serialized Fields |
---|
boolean specialConstructor
Token currentToken
int[][] expectedTokenSequences
java.lang.String[] tokenImage
java.lang.String eol
Class EDU.purdue.jtb.parser.TokenMgrError extends java.lang.Error implements Serializable |
---|
Serialized Fields |
---|
int errorCode
Package EDU.purdue.jtb.syntaxtree |
---|
Class EDU.purdue.jtb.syntaxtree.AdditiveExpression extends java.lang.Object implements Serializable |
---|
Serialized Fields |
---|
MultiplicativeExpression f0
NodeListOptional f1
Class EDU.purdue.jtb.syntaxtree.AllocationExpression extends java.lang.Object implements Serializable |
---|
Serialized Fields |
---|
NodeChoice f0
Class EDU.purdue.jtb.syntaxtree.AndExpression extends java.lang.Object implements Serializable |
---|
Serialized Fields |
---|
EqualityExpression f0
NodeListOptional f1
Class EDU.purdue.jtb.syntaxtree.ArgumentList extends java.lang.Object implements Serializable |
---|
Serialized Fields |
---|
Expression f0
NodeListOptional f1
Class EDU.purdue.jtb.syntaxtree.Arguments extends java.lang.Object implements Serializable |
---|
Serialized Fields |
---|
NodeToken f0
NodeOptional f1
NodeToken f2
Class EDU.purdue.jtb.syntaxtree.ArrayDimensions extends java.lang.Object implements Serializable |
---|
Serialized Fields |
---|
NodeList f0
NodeListOptional f1
Class EDU.purdue.jtb.syntaxtree.ArrayInitializer extends java.lang.Object implements Serializable |
---|
Serialized Fields |
---|
NodeToken f0
NodeOptional f1
NodeOptional f2
NodeToken f3
Class EDU.purdue.jtb.syntaxtree.Assignment extends java.lang.Object implements Serializable |
---|
Serialized Fields |
---|
PrimaryExpression f0
AssignmentOperator f1
Expression f2
Class EDU.purdue.jtb.syntaxtree.AssignmentOperator extends java.lang.Object implements Serializable |
---|
Serialized Fields |
---|
NodeChoice f0
Class EDU.purdue.jtb.syntaxtree.Block extends java.lang.Object implements Serializable |
---|
Serialized Fields |
---|
NodeToken f0
NodeListOptional f1
NodeToken f2
Class EDU.purdue.jtb.syntaxtree.BlockStatement extends java.lang.Object implements Serializable |
---|
Serialized Fields |
---|
NodeChoice f0
Class EDU.purdue.jtb.syntaxtree.BNFProduction extends java.lang.Object implements Serializable |
---|
Serialized Fields |
---|
ResultType f0
NodeToken f1
FormalParameters f2
NodeToken f3
NodeToken f4
NodeListOptional f5
NodeToken f6
NodeToken f7
ExpansionChoices f8
NodeToken f9
Class EDU.purdue.jtb.syntaxtree.BooleanLiteral extends java.lang.Object implements Serializable |
---|
Serialized Fields |
---|
NodeChoice f0
Class EDU.purdue.jtb.syntaxtree.BreakStatement extends java.lang.Object implements Serializable |
---|
Serialized Fields |
---|
NodeToken f0
NodeOptional f1
NodeToken f2
Class EDU.purdue.jtb.syntaxtree.CastExpression extends java.lang.Object implements Serializable |
---|
Serialized Fields |
---|
NodeChoice f0
Class EDU.purdue.jtb.syntaxtree.CastLookahead extends java.lang.Object implements Serializable |
---|
Serialized Fields |
---|
NodeChoice f0
Class EDU.purdue.jtb.syntaxtree.CharacterDescriptor extends java.lang.Object implements Serializable |
---|
Serialized Fields |
---|
NodeToken f0
NodeOptional f1
Class EDU.purdue.jtb.syntaxtree.CharacterList extends java.lang.Object implements Serializable |
---|
Serialized Fields |
---|
NodeOptional f0
NodeToken f1
NodeOptional f2
NodeToken f3
Class EDU.purdue.jtb.syntaxtree.ClassBody extends java.lang.Object implements Serializable |
---|
Serialized Fields |
---|
NodeToken f0
NodeListOptional f1
NodeToken f2
Class EDU.purdue.jtb.syntaxtree.ClassBodyDeclaration extends java.lang.Object implements Serializable |
---|
Serialized Fields |
---|
NodeChoice f0
Class EDU.purdue.jtb.syntaxtree.ClassDeclaration extends java.lang.Object implements Serializable |
---|
Serialized Fields |
---|
NodeListOptional f0
UnmodifiedClassDeclaration f1
Class EDU.purdue.jtb.syntaxtree.CompilationUnit extends java.lang.Object implements Serializable |
---|
Serialized Fields |
---|
NodeOptional f0
NodeListOptional f1
NodeListOptional f2
Class EDU.purdue.jtb.syntaxtree.ComplexRegularExpression extends java.lang.Object implements Serializable |
---|
Serialized Fields |
---|
NodeListOptional f0
Class EDU.purdue.jtb.syntaxtree.ComplexRegularExpressionChoices extends java.lang.Object implements Serializable |
---|
Serialized Fields |
---|
ComplexRegularExpression f0
NodeListOptional f1
Class EDU.purdue.jtb.syntaxtree.ComplexRegularExpressionUnit extends java.lang.Object implements Serializable |
---|
Serialized Fields |
---|
NodeChoice f0
Class EDU.purdue.jtb.syntaxtree.ConditionalAndExpression extends java.lang.Object implements Serializable |
---|
Serialized Fields |
---|
InclusiveOrExpression f0
NodeListOptional f1
Class EDU.purdue.jtb.syntaxtree.ConditionalExpression extends java.lang.Object implements Serializable |
---|
Serialized Fields |
---|
ConditionalOrExpression f0
NodeOptional f1
Class EDU.purdue.jtb.syntaxtree.ConditionalOrExpression extends java.lang.Object implements Serializable |
---|
Serialized Fields |
---|
ConditionalAndExpression f0
NodeListOptional f1
Class EDU.purdue.jtb.syntaxtree.ConstructorDeclaration extends java.lang.Object implements Serializable |
---|
Serialized Fields |
---|
NodeOptional f0
NodeToken f1
FormalParameters f2
NodeOptional f3
NodeToken f4
NodeOptional f5
NodeListOptional f6
NodeToken f7
Class EDU.purdue.jtb.syntaxtree.ContinueStatement extends java.lang.Object implements Serializable |
---|
Serialized Fields |
---|
NodeToken f0
NodeOptional f1
NodeToken f2
Class EDU.purdue.jtb.syntaxtree.DoStatement extends java.lang.Object implements Serializable |
---|
Serialized Fields |
---|
NodeToken f0
Statement f1
NodeToken f2
NodeToken f3
Expression f4
NodeToken f5
NodeToken f6
Class EDU.purdue.jtb.syntaxtree.EmptyStatement extends java.lang.Object implements Serializable |
---|
Serialized Fields |
---|
NodeToken f0
Class EDU.purdue.jtb.syntaxtree.EqualityExpression extends java.lang.Object implements Serializable |
---|
Serialized Fields |
---|
InstanceOfExpression f0
NodeListOptional f1
Class EDU.purdue.jtb.syntaxtree.ExclusiveOrExpression extends java.lang.Object implements Serializable |
---|
Serialized Fields |
---|
AndExpression f0
NodeListOptional f1
Class EDU.purdue.jtb.syntaxtree.Expansion extends java.lang.Object implements Serializable |
---|
Serialized Fields |
---|
NodeListOptional f0
Class EDU.purdue.jtb.syntaxtree.ExpansionChoices extends java.lang.Object implements Serializable |
---|
Serialized Fields |
---|
Expansion f0
NodeListOptional f1
Class EDU.purdue.jtb.syntaxtree.ExpansionUnit extends java.lang.Object implements Serializable |
---|
Serialized Fields |
---|
NodeChoice f0
Class EDU.purdue.jtb.syntaxtree.ExpansionUnitTerm extends java.lang.Object implements Serializable |
---|
Serialized Fields |
---|
NodeChoice f0
Class EDU.purdue.jtb.syntaxtree.ExplicitConstructorInvocation extends java.lang.Object implements Serializable |
---|
Serialized Fields |
---|
NodeChoice f0
Class EDU.purdue.jtb.syntaxtree.Expression extends java.lang.Object implements Serializable |
---|
Serialized Fields |
---|
NodeChoice f0
Class EDU.purdue.jtb.syntaxtree.FieldDeclaration extends java.lang.Object implements Serializable |
---|
Serialized Fields |
---|
NodeListOptional f0
Type f1
VariableDeclarator f2
NodeListOptional f3
NodeToken f4
Class EDU.purdue.jtb.syntaxtree.ForInit extends java.lang.Object implements Serializable |
---|
Serialized Fields |
---|
NodeChoice f0
Class EDU.purdue.jtb.syntaxtree.FormalParameter extends java.lang.Object implements Serializable |
---|
Serialized Fields |
---|
NodeOptional f0
Type f1
VariableDeclaratorId f2
Class EDU.purdue.jtb.syntaxtree.FormalParameters extends java.lang.Object implements Serializable |
---|
Serialized Fields |
---|
NodeToken f0
NodeOptional f1
NodeToken f2
Class EDU.purdue.jtb.syntaxtree.ForStatement extends java.lang.Object implements Serializable |
---|
Serialized Fields |
---|
NodeToken f0
NodeToken f1
NodeOptional f2
NodeToken f3
NodeOptional f4
NodeToken f5
NodeOptional f6
NodeToken f7
Statement f8
Class EDU.purdue.jtb.syntaxtree.ForUpdate extends java.lang.Object implements Serializable |
---|
Serialized Fields |
---|
StatementExpressionList f0
Class EDU.purdue.jtb.syntaxtree.IfStatement extends java.lang.Object implements Serializable |
---|
Serialized Fields |
---|
NodeToken f0
NodeToken f1
Expression f2
NodeToken f3
Statement f4
NodeOptional f5
Class EDU.purdue.jtb.syntaxtree.ImportDeclaration extends java.lang.Object implements Serializable |
---|
Serialized Fields |
---|
NodeToken f0
Name f1
NodeOptional f2
NodeToken f3
Class EDU.purdue.jtb.syntaxtree.InclusiveOrExpression extends java.lang.Object implements Serializable |
---|
Serialized Fields |
---|
ExclusiveOrExpression f0
NodeListOptional f1
Class EDU.purdue.jtb.syntaxtree.Initializer extends java.lang.Object implements Serializable |
---|
Serialized Fields |
---|
NodeOptional f0
Block f1
Class EDU.purdue.jtb.syntaxtree.InstanceOfExpression extends java.lang.Object implements Serializable |
---|
Serialized Fields |
---|
RelationalExpression f0
NodeOptional f1
Class EDU.purdue.jtb.syntaxtree.InterfaceDeclaration extends java.lang.Object implements Serializable |
---|
Serialized Fields |
---|
NodeListOptional f0
UnmodifiedInterfaceDeclaration f1
Class EDU.purdue.jtb.syntaxtree.InterfaceMemberDeclaration extends java.lang.Object implements Serializable |
---|
Serialized Fields |
---|
NodeChoice f0
Class EDU.purdue.jtb.syntaxtree.JavaCCInput extends java.lang.Object implements Serializable |
---|
Serialized Fields |
---|
JavaCCOptions f0
NodeToken f1
NodeToken f2
NodeToken f3
NodeToken f4
CompilationUnit f5
NodeToken f6
NodeToken f7
NodeToken f8
NodeToken f9
NodeListOptional f10
NodeToken f11
Class EDU.purdue.jtb.syntaxtree.JavaCCOptions extends java.lang.Object implements Serializable |
---|
Serialized Fields |
---|
NodeOptional f0
Class EDU.purdue.jtb.syntaxtree.JavaCodeProduction extends java.lang.Object implements Serializable |
---|
Serialized Fields |
---|
NodeToken f0
ResultType f1
NodeToken f2
FormalParameters f3
Block f4
Class EDU.purdue.jtb.syntaxtree.LabeledStatement extends java.lang.Object implements Serializable |
---|
Serialized Fields |
---|
NodeToken f0
NodeToken f1
Statement f2
Class EDU.purdue.jtb.syntaxtree.LexicalStateList extends java.lang.Object implements Serializable |
---|
Serialized Fields |
---|
NodeChoice f0
Class EDU.purdue.jtb.syntaxtree.Literal extends java.lang.Object implements Serializable |
---|
Serialized Fields |
---|
NodeChoice f0
Class EDU.purdue.jtb.syntaxtree.LocalLookahead extends java.lang.Object implements Serializable |
---|
Serialized Fields |
---|
NodeToken f0
NodeToken f1
NodeOptional f2
NodeOptional f3
ExpansionChoices f4
NodeOptional f5
NodeOptional f6
NodeToken f7
Class EDU.purdue.jtb.syntaxtree.LocalVariableDeclaration extends java.lang.Object implements Serializable |
---|
Serialized Fields |
---|
NodeOptional f0
Type f1
VariableDeclarator f2
NodeListOptional f3
Class EDU.purdue.jtb.syntaxtree.MethodDeclaration extends java.lang.Object implements Serializable |
---|
Serialized Fields |
---|
NodeListOptional f0
ResultType f1
MethodDeclarator f2
NodeOptional f3
NodeChoice f4
Class EDU.purdue.jtb.syntaxtree.MethodDeclarationLookahead extends java.lang.Object implements Serializable |
---|
Serialized Fields |
---|
NodeListOptional f0
ResultType f1
NodeToken f2
NodeToken f3
Class EDU.purdue.jtb.syntaxtree.MethodDeclarator extends java.lang.Object implements Serializable |
---|
Serialized Fields |
---|
NodeToken f0
FormalParameters f1
NodeListOptional f2
Class EDU.purdue.jtb.syntaxtree.MultiplicativeExpression extends java.lang.Object implements Serializable |
---|
Serialized Fields |
---|
UnaryExpression f0
NodeListOptional f1
Class EDU.purdue.jtb.syntaxtree.Name extends java.lang.Object implements Serializable |
---|
Serialized Fields |
---|
NodeToken f0
NodeListOptional f1
Class EDU.purdue.jtb.syntaxtree.NameList extends java.lang.Object implements Serializable |
---|
Serialized Fields |
---|
Name f0
NodeListOptional f1
Class EDU.purdue.jtb.syntaxtree.NestedClassDeclaration extends java.lang.Object implements Serializable |
---|
Serialized Fields |
---|
NodeListOptional f0
UnmodifiedClassDeclaration f1
Class EDU.purdue.jtb.syntaxtree.NestedInterfaceDeclaration extends java.lang.Object implements Serializable |
---|
Serialized Fields |
---|
NodeListOptional f0
UnmodifiedInterfaceDeclaration f1
Class EDU.purdue.jtb.syntaxtree.NodeChoice extends java.lang.Object implements Serializable |
---|
Serialized Fields |
---|
Node choice
int which
Class EDU.purdue.jtb.syntaxtree.NodeList extends java.lang.Object implements Serializable |
---|
Serialized Fields |
---|
java.util.Vector<E> nodes
Class EDU.purdue.jtb.syntaxtree.NodeListOptional extends java.lang.Object implements Serializable |
---|
Serialized Fields |
---|
java.util.Vector<E> nodes
Class EDU.purdue.jtb.syntaxtree.NodeOptional extends java.lang.Object implements Serializable |
---|
Serialized Fields |
---|
Node node
Class EDU.purdue.jtb.syntaxtree.NodeSequence extends java.lang.Object implements Serializable |
---|
Serialized Fields |
---|
java.util.Vector<E> nodes
Class EDU.purdue.jtb.syntaxtree.NodeToken extends java.lang.Object implements Serializable |
---|
Serialized Fields |
---|
java.lang.String tokenImage
java.util.Vector<E> specialTokens
int beginLine
int beginColumn
int endLine
int endColumn
int kind
Class EDU.purdue.jtb.syntaxtree.NullLiteral extends java.lang.Object implements Serializable |
---|
Serialized Fields |
---|
NodeToken f0
Class EDU.purdue.jtb.syntaxtree.OptionBinding extends java.lang.Object implements Serializable |
---|
Serialized Fields |
---|
NodeChoice f0
NodeToken f1
NodeChoice f2
NodeToken f3
Class EDU.purdue.jtb.syntaxtree.PackageDeclaration extends java.lang.Object implements Serializable |
---|
Serialized Fields |
---|
NodeToken f0
Name f1
NodeToken f2
Class EDU.purdue.jtb.syntaxtree.PostfixExpression extends java.lang.Object implements Serializable |
---|
Serialized Fields |
---|
PrimaryExpression f0
NodeOptional f1
Class EDU.purdue.jtb.syntaxtree.PreDecrementExpression extends java.lang.Object implements Serializable |
---|
Serialized Fields |
---|
NodeToken f0
PrimaryExpression f1
Class EDU.purdue.jtb.syntaxtree.PreIncrementExpression extends java.lang.Object implements Serializable |
---|
Serialized Fields |
---|
NodeToken f0
PrimaryExpression f1
Class EDU.purdue.jtb.syntaxtree.PrimaryExpression extends java.lang.Object implements Serializable |
---|
Serialized Fields |
---|
PrimaryPrefix f0
NodeListOptional f1
Class EDU.purdue.jtb.syntaxtree.PrimaryPrefix extends java.lang.Object implements Serializable |
---|
Serialized Fields |
---|
NodeChoice f0
Class EDU.purdue.jtb.syntaxtree.PrimarySuffix extends java.lang.Object implements Serializable |
---|
Serialized Fields |
---|
NodeChoice f0
Class EDU.purdue.jtb.syntaxtree.PrimitiveType extends java.lang.Object implements Serializable |
---|
Serialized Fields |
---|
NodeChoice f0
Class EDU.purdue.jtb.syntaxtree.Production extends java.lang.Object implements Serializable |
---|
Serialized Fields |
---|
NodeChoice f0
Class EDU.purdue.jtb.syntaxtree.RegExprKind extends java.lang.Object implements Serializable |
---|
Serialized Fields |
---|
NodeChoice f0
Class EDU.purdue.jtb.syntaxtree.RegExprSpec extends java.lang.Object implements Serializable |
---|
Serialized Fields |
---|
RegularExpression f0
NodeOptional f1
NodeOptional f2
Class EDU.purdue.jtb.syntaxtree.RegularExpression extends java.lang.Object implements Serializable |
---|
Serialized Fields |
---|
NodeChoice f0
Class EDU.purdue.jtb.syntaxtree.RegularExprProduction extends java.lang.Object implements Serializable |
---|
Serialized Fields |
---|
NodeOptional f0
RegExprKind f1
NodeOptional f2
NodeToken f3
NodeToken f4
RegExprSpec f5
NodeListOptional f6
NodeToken f7
Class EDU.purdue.jtb.syntaxtree.RelationalExpression extends java.lang.Object implements Serializable |
---|
Serialized Fields |
---|
ShiftExpression f0
NodeListOptional f1
Class EDU.purdue.jtb.syntaxtree.ResultType extends java.lang.Object implements Serializable |
---|
Serialized Fields |
---|
NodeChoice f0
Class EDU.purdue.jtb.syntaxtree.ReturnStatement extends java.lang.Object implements Serializable |
---|
Serialized Fields |
---|
NodeToken f0
NodeOptional f1
NodeToken f2
Class EDU.purdue.jtb.syntaxtree.ShiftExpression extends java.lang.Object implements Serializable |
---|
Serialized Fields |
---|
AdditiveExpression f0
NodeListOptional f1
Class EDU.purdue.jtb.syntaxtree.Statement extends java.lang.Object implements Serializable |
---|
Serialized Fields |
---|
NodeChoice f0
Class EDU.purdue.jtb.syntaxtree.StatementExpression extends java.lang.Object implements Serializable |
---|
Serialized Fields |
---|
NodeChoice f0
Class EDU.purdue.jtb.syntaxtree.StatementExpressionList extends java.lang.Object implements Serializable |
---|
Serialized Fields |
---|
StatementExpression f0
NodeListOptional f1
Class EDU.purdue.jtb.syntaxtree.SwitchLabel extends java.lang.Object implements Serializable |
---|
Serialized Fields |
---|
NodeChoice f0
Class EDU.purdue.jtb.syntaxtree.SwitchStatement extends java.lang.Object implements Serializable |
---|
Serialized Fields |
---|
NodeToken f0
NodeToken f1
Expression f2
NodeToken f3
NodeToken f4
NodeListOptional f5
NodeToken f6
Class EDU.purdue.jtb.syntaxtree.SynchronizedStatement extends java.lang.Object implements Serializable |
---|
Serialized Fields |
---|
NodeToken f0
NodeToken f1
Expression f2
NodeToken f3
Block f4
Class EDU.purdue.jtb.syntaxtree.ThrowStatement extends java.lang.Object implements Serializable |
---|
Serialized Fields |
---|
NodeToken f0
Expression f1
NodeToken f2
Class EDU.purdue.jtb.syntaxtree.TokenManagerDecls extends java.lang.Object implements Serializable |
---|
Serialized Fields |
---|
NodeToken f0
NodeToken f1
ClassBody f2
Class EDU.purdue.jtb.syntaxtree.TryStatement extends java.lang.Object implements Serializable |
---|
Serialized Fields |
---|
NodeToken f0
Block f1
NodeListOptional f2
NodeOptional f3
Class EDU.purdue.jtb.syntaxtree.Type extends java.lang.Object implements Serializable |
---|
Serialized Fields |
---|
NodeChoice f0
NodeListOptional f1
Class EDU.purdue.jtb.syntaxtree.TypeDeclaration extends java.lang.Object implements Serializable |
---|
Serialized Fields |
---|
NodeChoice f0
Class EDU.purdue.jtb.syntaxtree.UnaryExpression extends java.lang.Object implements Serializable |
---|
Serialized Fields |
---|
NodeChoice f0
Class EDU.purdue.jtb.syntaxtree.UnaryExpressionNotPlusMinus extends java.lang.Object implements Serializable |
---|
Serialized Fields |
---|
NodeChoice f0
Class EDU.purdue.jtb.syntaxtree.UnmodifiedClassDeclaration extends java.lang.Object implements Serializable |
---|
Serialized Fields |
---|
NodeToken f0
NodeToken f1
NodeOptional f2
NodeOptional f3
ClassBody f4
Class EDU.purdue.jtb.syntaxtree.UnmodifiedInterfaceDeclaration extends java.lang.Object implements Serializable |
---|
Serialized Fields |
---|
NodeToken f0
NodeToken f1
NodeOptional f2
NodeToken f3
NodeListOptional f4
NodeToken f5
Class EDU.purdue.jtb.syntaxtree.VariableDeclarator extends java.lang.Object implements Serializable |
---|
Serialized Fields |
---|
VariableDeclaratorId f0
NodeOptional f1
Class EDU.purdue.jtb.syntaxtree.VariableDeclaratorId extends java.lang.Object implements Serializable |
---|
Serialized Fields |
---|
NodeToken f0
NodeListOptional f1
Class EDU.purdue.jtb.syntaxtree.VariableInitializer extends java.lang.Object implements Serializable |
---|
Serialized Fields |
---|
NodeChoice f0
Class EDU.purdue.jtb.syntaxtree.WhileStatement extends java.lang.Object implements Serializable |
---|
Serialized Fields |
---|
NodeToken f0
NodeToken f1
Expression f2
NodeToken f3
Statement f4
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |