pike.git / src / constants.h

version» Context lines:

pike.git/src/constants.h: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: constants.h,v 1.28 2002/11/24 22:47:06 mast Exp $ + || $Id: constants.h,v 1.29 2003/03/26 18:53:46 nilsson Exp $   */      #ifndef ADD_EFUN_H   #define ADD_EFUN_H      #include "svalue.h"   #include "hashtable.h"   #include "las.h" /* For OPT_SIDE_EFFECT etc. */   #include "block_alloc_h.h"   
pike.git/src/constants.h:61:    optimize_fun optimize,    docode_fun docode);   PMOD_EXPORT struct callable *add_efun(const char *name, c_fun fun, const char *type, INT16 flags);   PMOD_EXPORT struct callable *quick_add_efun(const char *name, ptrdiff_t name_length,    c_fun fun,    const char *type, ptrdiff_t type_length,    INT16 flags,    optimize_fun optimize,    docode_fun docode);   void init_builtin_constants(void); - void cleanup_added_efuns(void); + void exit_builtin_constants(void);   /* Prototypes end here */         #include "pike_macros.h"      #define ADD_EFUN2(NAME,FUN,TYPE,OPT_FLAGS,OPTIMIZE,DOCODE) \    quick_add_efun(NAME,CONSTANT_STRLEN(NAME),FUN, \    TYPE,CONSTANT_STRLEN(TYPE),OPT_FLAGS,OPTIMIZE,DOCODE)      #define ADD_EFUN(NAME,FUN,TYPE,OPT_FLAGS) \