2003/06/10 21:45:35
[org.ibex.core.git] / src / org / xwt / js / ByteCodes.java
index 62908af..1089f64 100644 (file)
@@ -58,16 +58,19 @@ 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 SCOPE = -18;        
+    public static final byte PUSHSCOPE = -18;        
+
+    /** execute the ForthBlock pointed to by the literal in a fresh scope with parentScope==THIS */
+    public static final byte POPSCOPE = -19;
 
     /** push a copy of the top stack element */
-    public static final byte DUP = -19;          
+    public static final byte DUP = -20;          
 
     /** declare a label */
-    public static final byte LABEL = -20;        
+    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 */
-    public static final byte LOOP = -21;         
+    public static final byte LOOP = -22;         
 
 }