sclass LASToByteCode { replace Tb with GazelleV_LeftArrowScript. enum StackTop { none, object, intValue } StackTop compile(MethodMaker m, Toolbox.Evaluable code) { if (code cast Tb.Const) { O o = code.value; if (o == null) { m.add(new ACONST_NULL); ret StackTop.object; } else if (o cast S) { m.stringConstant(string); ret StackTop.object; } else fail("Can't compile const value: " + className(value)); } fail("Can't compile yet: " + className(code)); } }