pike.git / src / interpret.h

version» Context lines:

pike.git/src/interpret.h:1:   /*\   ||| This file a part of Pike, and is copyright by Fredrik Hubinette   ||| Pike is distributed as GPL (General Public License)   ||| See the files COPYING and DISCLAIMER for more information.   \*/      /* -  * $Id: interpret.h,v 1.81 2001/05/10 22:14:37 hubbe Exp $ +  * $Id: interpret.h,v 1.82 2001/05/14 05:28:46 hubbe Exp $    */   #ifndef INTERPRET_H   #define INTERPRET_H      #include "global.h"   #include "program.h"   #include "pike_error.h"      struct Pike_interpreter {    /* Swapped variables */
pike.git/src/interpret.h:49:   #define STRUCT_FRAME_DECLARED   #endif   struct pike_frame   {    INT32 refs; /* must be first */    INT32 args;    unsigned INT16 fun;    INT16 num_locals;    INT16 num_args;    unsigned INT16 flags; +  INT16 ident;    struct pike_frame *next;    struct pike_frame *scope;    unsigned char *pc;    struct svalue *locals;       /* This is <= locals, and this is where the    * return value should go.    */    struct svalue *save_sp;