| java.lang.Object tcl.lang.ParseExpr
ParseExpr | class ParseExpr (Code) | | |
Inner Class :static class ParseInfo | |
Method Summary | |
static void | GetLexeme(Interp interp, ParseInfo info) | static void | LogSyntaxError(ParseInfo info, String extraInfo) | static void | ParseAddExpr(Interp interp, ParseInfo info) | static void | ParseBitAndExpr(Interp interp, ParseInfo info) | static void | ParseBitOrExpr(Interp interp, ParseInfo info) | static void | ParseBitXorExpr(Interp interp, ParseInfo info) | static void | ParseCondExpr(Interp interp, ParseInfo info) | static void | ParseEqualityExpr(Interp interp, ParseInfo info) | static void | ParseLandExpr(Interp interp, ParseInfo info) | static void | ParseLorExpr(Interp interp, ParseInfo info) | static int | ParseMaxDoubleLength(char[] script_array, int script_index, int end) | static void | ParseMultiplyExpr(Interp interp, ParseInfo info) | static void | ParsePrimaryExpr(Interp interp, ParseInfo info) | static void | ParseRelationalExpr(Interp interp, ParseInfo info) | static void | ParseShiftExpr(Interp interp, ParseInfo info) | static void | ParseUnaryExpr(Interp interp, ParseInfo info) | static void | PrependSubExprTokens(int op, int opBytes, int src, int srcBytes, int firstIndex, ParseInfo info) | static void | checkFuncName(Interp interp, ParseInfo info, int src) | static TclParse | parseExpr(Interp interp, char[] script_array, int script_index, int numChars) |
BIT_AND | final static int BIT_AND(Code) | | |
BIT_NOT | final static int BIT_NOT(Code) | | |
BIT_OR | final static int BIT_OR(Code) | | |
BIT_XOR | final static int BIT_XOR(Code) | | |
CLOSE_PAREN | final static int CLOSE_PAREN(Code) | | |
COLON | final static int COLON(Code) | | |
COMMA | final static int COMMA(Code) | | |
DIVIDE | final static int DIVIDE(Code) | | |
DOLLAR | final static int DOLLAR(Code) | | |
EQUAL | final static int EQUAL(Code) | | |
FUNC_NAME | final static int FUNC_NAME(Code) | | |
GREATER | final static int GREATER(Code) | | |
LEFT_SHIFT | final static int LEFT_SHIFT(Code) | | |
LESS | final static int LESS(Code) | | |
LITERAL | final static int LITERAL(Code) | | |
MINUS | final static int MINUS(Code) | | |
MULT | final static int MULT(Code) | | |
OPEN_BRACE | final static int OPEN_BRACE(Code) | | |
OPEN_BRACKET | final static int OPEN_BRACKET(Code) | | |
OPEN_PAREN | final static int OPEN_PAREN(Code) | | |
PLUS | final static int PLUS(Code) | | |
QUESTY | final static int QUESTY(Code) | | |
QUOTE | final static int QUOTE(Code) | | |
RIGHT_SHIFT | final static int RIGHT_SHIFT(Code) | | |
STREQ | final static int STREQ(Code) | | |
STRNEQ | final static int STRNEQ(Code) | | |
UNKNOWN | final static int UNKNOWN(Code) | | |
UNKNOWN_CHAR | final static int UNKNOWN_CHAR(Code) | | |
ParseMaxDoubleLength | static int ParseMaxDoubleLength(char[] script_array, int script_index, int end)(Code) | | |
PrependSubExprTokens | static void PrependSubExprTokens(int op, int opBytes, int src, int srcBytes, int firstIndex, ParseInfo info)(Code) | | |
checkFuncName | static void checkFuncName(Interp interp, ParseInfo info, int src)(Code) | | |
parseExpr | static TclParse parseExpr(Interp interp, char[] script_array, int script_index, int numChars)(Code) | | |
|
|