pike.git / src / interpret_functions.h

version» Context lines:

pike.git/src/interpret_functions.h:1:   /* -  * $Id: interpret_functions.h,v 1.34 2000/12/01 08:09:48 hubbe Exp $ +  * $Id: interpret_functions.h,v 1.35 2000/12/05 21:08:18 per Exp $    *    * Opcode definitions for the interpreter.    */      OPCODE0(F_UNDEFINED,"push UNDEFINED")    push_int(0);    Pike_sp[-1].subtype=NUMBER_UNDEFINED;   BREAK;      OPCODE0(F_CONST0, "push 0")
pike.git/src/interpret_functions.h:215:    Pike_sp[1].type = T_VOID;    Pike_sp += 2;   BREAK;      OPCODE2(F_LEXICAL_LOCAL,"lexical local")   {    struct pike_frame *f=Pike_fp;    while(arg2--)    {    f=f->scope; -  if(!f) Pike_error("Lexical scope Pike_error.\n"); +  if(!f) Pike_error("Lexical scope error.\n");    }    push_svalue(f->locals + arg1);    print_return_value();   }   BREAK;      OPCODE2(F_LEXICAL_LOCAL_LVALUE,"&lexical local")   {    struct pike_frame *f=Pike_fp;    while(arg2--)    {    f=f->scope; -  if(!f) Pike_error("Lexical scope Pike_error.\n"); +  if(!f) Pike_error("Lexical scope error.\n");    }    Pike_sp[0].type=T_LVALUE;    Pike_sp[0].u.lval=f->locals+arg1;    Pike_sp[1].type=T_VOID;    Pike_sp+=2;   }   BREAK;      OPCODE1(F_ARRAY_LVALUE, "[ lvalues ]")    f_aggregate(arg1*2);