pike.git
/
src
/
program.h
version
»
Context lines:
10
20
40
80
file
none
3
pike.git/src/program.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: program.h,v 1.
114
2001/02/05
11
:
47
:
48
per
Exp $
+
* $Id: program.h,v 1.
115
2001/02/05
21
:
13
:
11
grubba
Exp $
*/ #ifndef PROGRAM_H #define PROGRAM_H #include <stdarg.h> #include "global.h" #include "pike_types.h" #include "pike_macros.h" #include "svalue.h" #include "time_stuff.h"
pike.git/src/program.h:77:
#define LFUN_ADD_EQ 38 #define LFUN__IS_TYPE 39 #define LFUN__SPRINTF 40 #define LFUN__EQUAL 41 #define LFUN__M_DELETE 42 #define NUM_LFUNS 43 extern char *lfun_names[];
+
extern struct pike_string *lfun_strings[];
+
#ifndef STRUCT_SVALUE_DECLARED #define STRUCT_SVALUE_DECLARED struct svalue; #endif #ifndef STRUCT_NODE_S_DECLARED #define STRUCT_NODE_S_DECLARED struct node_s; #endif
pike.git/src/program.h:435:
INT32 define_function(struct pike_string *name, struct pike_string *type, unsigned INT8 flags, unsigned INT8 function_flags, union idptr *func, unsigned INT16 opt_flags); int really_low_find_shared_string_identifier(struct pike_string *name, struct program *prog, int flags); int low_find_lfun(struct program *p, ptrdiff_t lfun);
+
int lfun_lookup_id(struct pike_string *lfun_name);
int low_find_shared_string_identifier(struct pike_string *name, struct program *prog); struct ff_hash; int find_shared_string_identifier(struct pike_string *name, struct program *prog); PMOD_EXPORT int find_identifier(char *name,struct program *prog); int store_prog_string(struct pike_string *str); int store_constant(struct svalue *foo, int equal, struct pike_string *constant_name);