| java.lang.Object tcl.lang.TJC
All known Subclasses: tcl.lang.TJCBench,
Inner Class :abstract public static class CompiledCommand implements Command | |
Inner Class :static class InitSourceCmd implements Command | |
Method Summary | |
final public static TclObject | appendVar(Interp interp, String varName, String key, TclObject[] values) | public static void | catchVarErr(Interp interp) | public static void | checkTclException(Interp interp, TclException e, String procName) | public static void | createCommand(Interp interp, String cmdName, TJC.CompiledCommand cmd) | public static void | evalProcBody(Interp interp, String body) | public static void | exprBinaryOperator(Interp interp, int op, ExprValue value, ExprValue value2) | public static void | exprDoubleMathFunction(Interp interp, ExprValue value) | public static void | exprEqualsEmptyString(ExprValue value, TclObject obj, boolean negate) | public static double | exprGetKnownDouble(TclObject tobj) | public static int | exprGetKnownInt(TclObject tobj) | public static ExprValue | exprGetValue(Interp interp, int ival, String srep) | public static ExprValue | exprGetValue(Interp interp, double dval, String srep) | public static ExprValue | exprGetValue(Interp interp, String srep) | public static ExprValue | exprGetValue(Interp interp, boolean bval) | public static ExprValue | exprGetValue(Interp interp, TclObject tobj) | public static ExprValue | exprGetValue(Interp interp) | public static void | exprInitValue(Interp interp, ExprValue value, TclObject tobj) | public static void | exprIntMathFunction(Interp interp, ExprValue value) | public static void | exprMathFunction(Interp interp, String funcName, ExprValue[] values, ExprValue result) | public static void | exprReleaseValue(Interp interp, ExprValue value) | public static void | exprSetResult(Interp interp, ExprValue value) | public static void | exprUnaryNotOperator(Interp interp, ExprValue value) | public static void | exprUnaryNotOperator(Interp interp, ExprValue value, TclObject tobj) | public static void | exprUnaryNotOperatorKnownInt(ExprValue value, TclObject tobj) | public static int | exprUnaryNotOperatorKnownInt(TclObject tobj) | public static boolean | exprUnaryNotOperatorKnownIntAsBoolean(TclObject tobj) | public static void | exprUnaryOperator(Interp interp, int op, ExprValue value) | public static void | foreachVarErr(Interp interp, String varname) | public static boolean | getBoolean(Interp interp, TclObject obj) | public static TclObject[] | grabObjv(Interp interp, int size) | final public static TclObject | incrVar(Interp interp, String part1, String part2, int incrAmount) | public static Var[] | initCompiledLocals(CallFrame frame, int size, String[] names) | public static void | invoke(Interp interp, Command cmd, TclObject[] objv, int flags) | public static int | invokeSwitch(Interp interp, TclObject[] pbObjv, int pbStart, String string, int mode) | final public static TclObject | lappendVar(Interp interp, String varName, String key, TclObject[] values) | final public static void | lindexNonconst(Interp interp, TclObject listObj, TclObject indexValue) | final public static void | makeGlobalLinkVar(Interp interp, String varName, String varTail, int localIndex) | public static void | popLocalCallFrame(Interp interp, CallFrame frame) | public static CallFrame | pushLocalCallFrame(Interp interp, Namespace ns) | public static void | releaseObjv(Interp interp, TclObject[] objv, int size) | public static void | releaseObjvElems(Interp interp, TclObject[] objv, int size) | public static WrappedCommand | resolveCmd(Interp interp, String cmdName) | final static void | setVarScalar(Var var, TclObject newValue) | public static void | sourceInitFile(Interp interp, String init_file, String[] files, String prefix) | final public static TclObject | stringFirst(Interp interp, String substr, String str, TclObject startObj) | final public static TclObject | stringIndex(Interp interp, String str, TclObject indObj) | final public static TclObject | stringLast(Interp interp, String substr, String str, TclObject lastObj) | final public static TclObject | stringRange(Interp interp, String str, TclObject firstObj, TclObject lastObj) | public static void | switchStringIsNotOption(Interp interp, String str) |
EXPR_OP_BIT_AND | final public static int EXPR_OP_BIT_AND(Code) | | |
EXPR_OP_BIT_OR | final public static int EXPR_OP_BIT_OR(Code) | | |
EXPR_OP_BIT_XOR | final public static int EXPR_OP_BIT_XOR(Code) | | |
EXPR_OP_DIVIDE | final public static int EXPR_OP_DIVIDE(Code) | | |
EXPR_OP_EQUAL | final public static int EXPR_OP_EQUAL(Code) | | |
EXPR_OP_GEQ | final public static int EXPR_OP_GEQ(Code) | | |
EXPR_OP_GREATER | final public static int EXPR_OP_GREATER(Code) | | |
EXPR_OP_LEFT_SHIFT | final public static int EXPR_OP_LEFT_SHIFT(Code) | | |
EXPR_OP_LEQ | final public static int EXPR_OP_LEQ(Code) | | |
EXPR_OP_LESS | final public static int EXPR_OP_LESS(Code) | | |
EXPR_OP_MINUS | final public static int EXPR_OP_MINUS(Code) | | |
EXPR_OP_MOD | final public static int EXPR_OP_MOD(Code) | | |
EXPR_OP_MULT | final public static int EXPR_OP_MULT(Code) | | |
EXPR_OP_NEQ | final public static int EXPR_OP_NEQ(Code) | | |
EXPR_OP_PLUS | final public static int EXPR_OP_PLUS(Code) | | |
EXPR_OP_RIGHT_SHIFT | final public static int EXPR_OP_RIGHT_SHIFT(Code) | | |
EXPR_OP_STREQ | final public static int EXPR_OP_STREQ(Code) | | |
EXPR_OP_STRNEQ | final public static int EXPR_OP_STRNEQ(Code) | | |
EXPR_OP_UNARY_BIT_NOT | final public static int EXPR_OP_UNARY_BIT_NOT(Code) | | |
EXPR_OP_UNARY_MINUS | final public static int EXPR_OP_UNARY_MINUS(Code) | | |
EXPR_OP_UNARY_NOT | final public static int EXPR_OP_UNARY_NOT(Code) | | |
EXPR_OP_UNARY_PLUS | final public static int EXPR_OP_UNARY_PLUS(Code) | | |
SWITCH_MODE_EXACT | final public static int SWITCH_MODE_EXACT(Code) | | |
SWITCH_MODE_GLOB | final public static int SWITCH_MODE_GLOB(Code) | | |
SWITCH_MODE_REGEXP | final public static int SWITCH_MODE_REGEXP(Code) | | |
exprGetKnownDouble | public static double exprGetKnownDouble(TclObject tobj)(Code) | | |
exprUnaryNotOperatorKnownInt | public static int exprUnaryNotOperatorKnownInt(TclObject tobj)(Code) | | |
exprUnaryNotOperatorKnownIntAsBoolean | public static boolean exprUnaryNotOperatorKnownIntAsBoolean(TclObject tobj)(Code) | | |
|
|