Diff for /parser3/src/include/Attic/code.h between versions 1.10 and 1.14

version 1.10, 2001/03/06 12:00:43 version 1.14, 2001/03/06 17:18:56
Line 10 Line 10
   
 enum OPCODE {  enum OPCODE {
         // literals          // literals
         OP_STRING,  OP_CODE,  OP_CLASS,          OP_VALUE,  OP_CODE,  OP_CLASS,
   
         // actions          // actions
         OP_WITH_SELF,   OP_WITH_ROOT,   OP_WITH_READ,   OP_WITH_WRITE,          OP_WITH_SELF,   OP_WITH_ROOT,   OP_WITH_READ,   OP_WITH_WRITE,
Line 27  enum OPCODE { Line 27  enum OPCODE {
         // expression ops: unary          // expression ops: unary
         OP_NEG, OP_INV, OP_NOT, OP_DEF, OP_IN, OP_FEXISTS,          OP_NEG, OP_INV, OP_NOT, OP_DEF, OP_IN, OP_FEXISTS,
         // expression ops: binary          // expression ops: binary
         OP_SUB OP_ADD OP_MUL OP_DIV OP_MOD,          OP_SUB, OP_ADD, OP_MUL, OP_DIV, OP_MOD,
         OP_BIN_AND, OP_BIN_OR,          OP_BIN_AND, OP_BIN_OR, OP_BIN_XOR,
         OP_LOG_AND, OP_LOG_OR,          OP_LOG_AND, OP_LOG_OR, OP_LOG_XOR,
         OP_NUM_LT, OP_NUM_GT, OP_NUM_LE, OP_NUM_GE, OP_NUM_EQ, OP_NUM_NE,          OP_NUM_LT, OP_NUM_GT, OP_NUM_LE, OP_NUM_GE, OP_NUM_EQ, OP_NUM_NE,
         OP_STR_LT, OP_STR_GT, OP_STR_LE, OP_STR_GE, OP_STR_EQ, OP_STR_NE,          OP_STR_LT, OP_STR_GT, OP_STR_LE, OP_STR_GE, OP_STR_EQ, OP_STR_NE
         OP_XOR  };
 ;  
   
 union Operation {  union Operation {
         void *cast; // casting helper           void *cast; // casting helper 

Removed from v.1.10  
changed lines
  Added in v.1.14


E-mail: