pike.git / src / program.h

version» Context lines:

pike.git/src/program.h:31:   #define LFUN___HASH 17   #define LFUN_CAST 18   #define LFUN_NOT 19   #define LFUN_INDEX 20   #define LFUN_ASSIGN_INDEX 21      #define NUM_LFUNS 22      extern char *lfun_names[];    + #ifndef STRUCT_SVALUE_DECLARED + #define STRUCT_SVALUE_DECLARED   struct svalue; -  + #endif +  + #ifndef STRUCT_MODULE_DECLARED + #define STRUCT_MODULE_DECLARED   struct module; -  + #endif +  + #ifndef STRUCT_OBJECT_DECLARED + #define STRUCT_OBJECT_DECLARED   struct object; -  + #endif      /* I need:    * a) one type that can point to a callable function.    * (C function, or object->fun)    * This can for instance be an svalue.    *    * b) one type that once the object/program is known can point    * to the C/PIKE function body.    *    * c) A number of flags to send to 'add_simul_efun' to specify side effects