pike.git / src / peep.in

version» Context lines:

pike.git/src/peep.in:1:   // This file is part of Pike. For copyright information see COPYRIGHT.   // Pike is distributed under GPL, LGPL and MPL. See the file COPYING   // for more information. - // $Id: peep.in,v 1.78 2005/06/27 17:58:53 grubba Exp $ + // $Id: peep.in,v 1.79 2005/06/28 08:45:44 grubba Exp $      NOP :   POP_N_ELEMS (0) :   POP_N_ELEMS POP_VALUE : POP_N_ELEMS ($1a + 1)   POP_VALUE POP_VALUE : POP_N_ELEMS (2)   POP_VALUE POP_N_ELEMS : POP_N_ELEMS ($2a + 1)   POP_N_ELEMS POP_N_ELEMS : POP_N_ELEMS ($1a + $2a)   POP_N_ELEMS(1) : POP_VALUE   POP_VALUE POP_TO_MARK : POP_TO_MARK   POP_N_ELEMS POP_TO_MARK : POP_TO_MARK
pike.git/src/peep.in:310:   NUMBER ADD_INT [ !INT_TYPE_ADD_OVERFLOW($1a, $2a) ] : NUMBER($1a+$2a)   NUMBER ADD_NEG_INT [ !INT_TYPE_SUB_OVERFLOW($1a, $2a) ]: NUMBER($1a-$2a)   NEG_NUMBER ADD_INT [ !INT_TYPE_ADD_OVERFLOW(-$1a, $2a) ]: NUMBER(-$1a+$2a)   NEG_NUMBER ADD_NEG_INT [ !INT_TYPE_SUB_OVERFLOW(-$1a, $2a) ]: NUMBER(-$1a-$2a)      CONST0 ADD_INT : NUMBER($2a)   CONST0 ADD_NEG_INT : NEG_NUMBER($2a)   CONST1 ADD_INT [($2a+1) > 0] : NUMBER($2a+1)   CONST1 ADD_NEG_INT : NEG_NUMBER($2a-1)   CONST_1 ADD_INT : NUMBER($2a-1) - CONST_1 ADD_NEG_INT [($2a+1) > 0] : NEG_NUMBER($2a) + CONST_1 ADD_NEG_INT [($2a+1) > 0] : NEG_NUMBER($2a+1)   CONST0 LOCAL ADD_INTS : LOCAL($2a)   CONST0 LOCAL NEGATE ADD_INTS : LOCAL($2a) NEGATE   CONST0 GLOBAL ADD_INTS : GLOBAL($2a)   CONST0 GLOBAL NEGATE ADD_INTS : GLOBAL($2a) NEGATE      LOCAL ADD_INT LOCAL($1a) : LOCAL($1a) DUP ADD_INT($2a) SWAP   GLOBAL ADD_INT GLOBAL($1a) : GLOBAL($1a) DUP ADD_INT($2a) SWAP   LOCAL ADD_NEG_INT LOCAL($1a) : LOCAL($1a) DUP ADD_NEG_INT($2a) SWAP   GLOBAL ADD_NEG_INT GLOBAL($1a) : GLOBAL($1a) DUP ADD_NEG_INT($2a) SWAP