X-Git-Url: http://git.megacz.com/?a=blobdiff_plain;f=src%2Forg%2Fxwt%2Fjs%2FByteCodes.java;fp=src%2Forg%2Fxwt%2Fjs%2FByteCodes.java;h=1c73e9fc728d66896d7ccbeaaa5079239c29265b;hb=ec3ce7739bc84c0641fc57efc8da9af89372013f;hp=1089f64dbdef906f52b42e9dd7594d0def4b0f00;hpb=9835d9bbac931f8e76ad377674fb47a7f0da01e3;p=org.ibex.core.git diff --git a/src/org/xwt/js/ByteCodes.java b/src/org/xwt/js/ByteCodes.java index 1089f64..1c73e9f 100644 --- a/src/org/xwt/js/ByteCodes.java +++ b/src/org/xwt/js/ByteCodes.java @@ -58,16 +58,16 @@ interface ByteCodes { public static final byte SWAP = -17; /** execute the ForthBlock pointed to by the literal in a fresh scope with parentScope==THIS */ - public static final byte PUSHSCOPE = -18; + public static final byte NEWSCOPE = -18; /** execute the ForthBlock pointed to by the literal in a fresh scope with parentScope==THIS */ - public static final byte POPSCOPE = -19; + public static final byte OLDSCOPE = -19; /** push a copy of the top stack element */ public static final byte DUP = -20; - /** declare a label */ - public static final byte LABEL = -21; + /** a NOP; confers a label upon the following instruction */ + public static final byte LABEL = -21; /** execute the ForthBlock pointed to by the literal until BREAK encountered; push TRUE onto the stack for the first iteration * and FALSE for all subsequent iterations */