pike.git / src / peep.c

version» Context lines:

pike.git/src/peep.c:7:   #include "docode.h"   #include "main.h"   #include "error.h"   #include "lex.h"   #include "pike_memory.h"   #include "peep.h"   #include "dmalloc.h"   #include "stuff.h"   #include "bignum.h"    - RCSID("$Id: peep.c,v 1.28 1999/11/08 20:50:51 grubba Exp $"); + RCSID("$Id: peep.c,v 1.29 2000/04/18 17:23:35 hubbe Exp $");      struct p_instr_s   {    short opcode;    short line;    struct pike_string *file;    INT32 arg;   };      typedef struct p_instr_s p_instr;
pike.git/src/peep.c:282:    ins_f_byte(c->opcode);    case I_ISPOINTER:   #ifdef PIKE_DEBUG    if(c->arg > max_label || c->arg < 0) fatal("Jump to unknown label?\n");   #endif    tmp=PC;    ins_int(jumps[c->arg], (void(*)(char))add_to_program);    jumps[c->arg]=tmp;    break;    +  case I_TWO_ARGS: +  /* */    case I_HASARG:    ins_f_byte_with_arg(c->opcode, c->arg);    break;       case 0:    ins_f_byte(c->opcode);    break;      #ifdef PIKE_DEBUG    default: