rendered paste bodyIndex: MathCmds.java===================================================================--- MathCmds.java (revision 589)+++ MathCmds.java (working copy)@@ -146,6 +146,8 @@ return DoubleThing.create(Math.cos(a.doubleValue())); case TAN: return DoubleThing.create(Math.tan(a.doubleValue()));+ case SQRT:+ return DoubleThing.create(Math.sqrt(a.doubleValue())); case FLOOR: return DoubleThing.create(Math.floor(a.doubleValue())); case CEIL:@@ -174,8 +176,6 @@ case NOT: return boolres(!(a.intValue() != 0)); //#ifdef j2se- case SQRT:- return DoubleThing.create(Math.sqrt(a.doubleValue())); case LOG: return DoubleThing.create(Math.log(a.doubleValue())); case ASIN:@@ -511,6 +511,12 @@ //#if javaversion >= 1.5 || cldc > 1.0 vars.put("pi",PI); vars.put("e",E);+ cmdtable.put("sqrt",new MathCmds(SQRT,1,1));+ cmdtable.put("sin",new MathCmds(SIN,1,1));+ cmdtable.put("cos",new MathCmds(COS,1,1));+ cmdtable.put("tan",new MathCmds(TAN,1,1));+ cmdtable.put("floor",new MathCmds(FLOOR,1,1));+ cmdtable.put("ceil",new MathCmds(CEIL,1,1)); cmdtable.put("float",new MathCmds(CASTFLOAT,1,1)); cmdtable.put("double",new MathCmds(CASTDOUBLE,1,1)); cmdtable.put("toDegrees",new MathCmds(TODEGREES,1,1));@@ -521,17 +527,11 @@ //#if javaversion >= 1.5 cmdtable.put("random",new MathCmds(RANDOM,0,0)); cmdtable.put("pow", new MathCmds(POW,2,2));- cmdtable.put("sqrt",new MathCmds(SQRT,1,1)); cmdtable.put("log",new MathCmds(LOG,1,1));- cmdtable.put("sin",new MathCmds(SIN,1,1));- cmdtable.put("cos",new MathCmds(COS,1,1));- cmdtable.put("tan",new MathCmds(TAN,1,1)); cmdtable.put("asin",new MathCmds(ASIN,1,1)); cmdtable.put("acos",new MathCmds(ACOS,1,1)); cmdtable.put("atan",new MathCmds(ATAN,1,1)); cmdtable.put("exp",new MathCmds(EXP,1,1));- cmdtable.put("floor",new MathCmds(FLOOR,1,1));- cmdtable.put("ceil",new MathCmds(CEIL,1,1)); cmdtable.put("round",new MathCmds(ROUND,1,1)); //#if javaversion > 1.5