pike.git / src / interpret_functions.h

version» Context lines:

pike.git/src/interpret_functions.h:1:   /* -  * $Id: interpret_functions.h,v 1.89 2001/08/30 18:30:42 hubbe Exp $ +  * $Id: interpret_functions.h,v 1.90 2001/08/31 07:19:18 hubbe Exp $    *    * Opcode definitions for the interpreter.    */      #include "global.h"      #undef CJUMP   #undef AUTO_BIGNUM_LOOP_TEST   #undef LOOP   #undef COMPARISON
pike.git/src/interpret_functions.h:159:   });      OPCODE0(F_CONST0, "push 0", {    push_int(0);   });      OPCODE0(F_CONST1, "push 1", {    push_int(1);   });    +  + OPCODE0(F_MARK_AND_CONST0, "mark & 0", { +  *(Pike_mark_sp++)=Pike_sp; +  push_int(0); + }); +  + OPCODE0(F_MARK_AND_CONST1, "mark & 1", { +  *(Pike_mark_sp++)=Pike_sp; +  push_int(1); + }); +    OPCODE0(F_CONST_1,"push -1", {    push_int(-1);   });      OPCODE0(F_BIGNUM, "push 0x7fffffff", {    push_int(0x7fffffff);   });      OPCODE1(F_NUMBER, "push int", {    push_int(arg1);