jAsea
Class Expression
java.lang.Object
|
+--jAsea.Expression
- All Implemented Interfaces:
- TokenizerConstants
- class Expression
- extends java.lang.Object
- implements TokenizerConstants
Constructor Summary |
(package private) |
Expression(java.lang.String s)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
root
Node root
expr
java.lang.String expr
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
Expression
Expression(java.lang.String s)
main
public static void main(java.lang.String[] args)
eval
int eval(jAseaGameState jas)
print
void print()