Tokenizer for patterns.
This code is copied with minor changes from James Clark's xt.
See copyright notice at end of file.
AND
public static final int AND
AT
public static final int AT
AXIS
public static final int AXIS
COMMA
public static final int COMMA
DIV
public static final int DIV
DOLLAR
public static final int DOLLAR
DOT
public static final int DOT
DOTDOT
public static final int DOTDOT
EOF
public static final int EOF
EQUALS
public static final int EQUALS
FUNCTION
public static final int FUNCTION
GE
public static final int GE
GT
public static final int GT
LE
public static final int LE
LITERAL
public static final int LITERAL
LPAR
public static final int LPAR
LSQB
public static final int LSQB
LT
public static final int LT
MINUS
public static final int MINUS
MOD
public static final int MOD
MULT
public static final int MULT
NAME
public static final int NAME
NE
public static final int NE
NEGATE
public static final int NEGATE
NODETYPE
public static final int NODETYPE
NUMBER
public static final int NUMBER
OR
public static final int OR
PLUS
public static final int PLUS
PREFIX
public static final int PREFIX
RPAR
public static final int RPAR
RSQB
public static final int RSQB
SLASH
public static final int SLASH
SLSL
public static final int SLSL
STAR
public static final int STAR
VBAR
public static final int VBAR
currentNumericValue
public double currentNumericValue
currentToken
public int currentToken
currentTokenValue
public String currentTokenValue
pattern
public String pattern
tokens
public static String[] tokens