jAsea
Class Node
java.lang.Object
|
+--jAsea.Node
- All Implemented Interfaces:
- TokenizerConstants
- class Node
- extends java.lang.Object
- implements TokenizerConstants
Constructor Summary |
(package private) |
Node()
|
(package private) |
Node(java.lang.String prod)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
counter
static int counter
production
java.lang.String production
ident
java.lang.String ident
value
int value
child1
Node child1
list
java.util.Vector list
T_Variable
public static final int T_Variable
- See Also:
- Constant Field Values
T_LParen
public static final int T_LParen
- See Also:
- Constant Field Values
T_RParen
public static final int T_RParen
- See Also:
- Constant Field Values
T_Integer
public static final int T_Integer
- See Also:
- Constant Field Values
T_AddOp
public static final int T_AddOp
- See Also:
- Constant Field Values
T_MultOp
public static final int T_MultOp
- See Also:
- Constant Field Values
T_CompOp
public static final int T_CompOp
- See Also:
- Constant Field Values
T_Comma
public static final int T_Comma
- See Also:
- Constant Field Values
T_Ident
public static final int T_Ident
- See Also:
- Constant Field Values
T_AndOp
public static final int T_AndOp
- See Also:
- Constant Field Values
T_OrOp
public static final int T_OrOp
- See Also:
- Constant Field Values
T_EOS
public static final int T_EOS
- See Also:
- Constant Field Values
Type_Names
public static final java.lang.String[] Type_Names
N_Expr
public static final java.lang.String N_Expr
- See Also:
- Constant Field Values
N_Or
public static final java.lang.String N_Or
- See Also:
- Constant Field Values
N_And
public static final java.lang.String N_And
- See Also:
- Constant Field Values
N_Comp
public static final java.lang.String N_Comp
- See Also:
- Constant Field Values
N_Add
public static final java.lang.String N_Add
- See Also:
- Constant Field Values
N_Mult
public static final java.lang.String N_Mult
- See Also:
- Constant Field Values
N_Unary
public static final java.lang.String N_Unary
- See Also:
- Constant Field Values
N_Postfix
public static final java.lang.String N_Postfix
- See Also:
- Constant Field Values
N_Primary
public static final java.lang.String N_Primary
- See Also:
- Constant Field Values
N_Ident
public static final java.lang.String N_Ident
- See Also:
- Constant Field Values
N_MultOp
public static final java.lang.String N_MultOp
- See Also:
- Constant Field Values
N_AddOp
public static final java.lang.String N_AddOp
- See Also:
- Constant Field Values
N_CompOp
public static final java.lang.String N_CompOp
- See Also:
- Constant Field Values
Node
Node(java.lang.String prod)
Node
Node()
addToList
void addToList(Node n)
itemAt
Node itemAt(int n)
eval
int eval(jAseaGameState jas)
print
void print(boolean b)