Compare commits

...

4 Commits

4 changed files with 4 additions and 3 deletions

View File

@@ -1,4 +1,4 @@
project_group = me.topchetoeu project_group = me.topchetoeu
project_name = jscript project_name = jscript
project_version = 0.9.27-beta project_version = 0.9.38-beta
main_class = me.topchetoeu.jscript.utils.JScriptRepl main_class = me.topchetoeu.jscript.utils.JScriptRepl

View File

@@ -10,7 +10,7 @@ public class ContinueStatement extends Statement {
@Override @Override
public void compile(CompileResult target, boolean pollute) { public void compile(CompileResult target, boolean pollute) {
target.add(Instruction.nop(loc(), "cont", label)); target.add(Instruction.nop("cont", label));
if (pollute) target.add(Instruction.pushUndefined()); if (pollute) target.add(Instruction.pushUndefined());
} }

View File

@@ -91,6 +91,7 @@ public class NumberLib {
var digits = args.getInt(0, 0); var digits = args.getInt(0, 0);
var nf = NumberFormat.getNumberInstance(); var nf = NumberFormat.getNumberInstance();
nf.setMinimumFractionDigits(digits);
nf.setMaximumFractionDigits(digits); nf.setMaximumFractionDigits(digits);
return nf.format(args.getDouble(-1)); return nf.format(args.getDouble(-1));

View File

@@ -397,7 +397,7 @@ public class SimpleDebugger implements Debugger {
catch (Exception e) { } catch (Exception e) { }
try { res.set("description", className + (defaultToString ? "" : " { " + Values.toString(ctx, obj) + " }")); } try { res.set("description", className + (defaultToString ? "" : " { " + Values.toString(ctx, obj) + " }")); }
catch (EngineException e) { } catch (Exception e) { }
} }