jAsea
Class Token

java.lang.Object
  |
  +--jAsea.Token
All Implemented Interfaces:
TokenizerConstants

class Token
extends java.lang.Object
implements TokenizerConstants


Field Summary
(package private)  java.lang.String data
           
static java.lang.String N_Add
           
static java.lang.String N_AddOp
           
static java.lang.String N_And
           
static java.lang.String N_Comp
           
static java.lang.String N_CompOp
           
static java.lang.String N_Expr
           
static java.lang.String N_Ident
           
static java.lang.String N_Mult
           
static java.lang.String N_MultOp
           
static java.lang.String N_Or
           
static java.lang.String N_Postfix
           
static java.lang.String N_Primary
           
static java.lang.String N_Unary
           
static int T_AddOp
           
static int T_AndOp
           
static int T_Comma
           
static int T_CompOp
           
static int T_EOS
           
static int T_Ident
           
static int T_Integer
           
static int T_LParen
           
static int T_MultOp
           
static int T_OrOp
           
static int T_RParen
           
static int T_Variable
           
(package private)  int type
           
static java.lang.String[] Type_Names
           
 
Constructor Summary
(package private) Token(java.lang.String s)
           
 
Method Summary
(package private)  boolean is(java.lang.String s)
           
 java.lang.String toString()
           
(package private) static int typeof(java.lang.String s)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

type

int type

data

java.lang.String data

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
Constructor Detail

Token

Token(java.lang.String s)
Method Detail

is

boolean is(java.lang.String s)

typeof

static int typeof(java.lang.String s)

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object