pike.git / src / pike_compiler.h

version» Context lines:

pike.git/src/pike_compiler.h:131:   struct compilation;   void run_pass2(struct compilation *c);   PMOD_EXPORT void enter_compiler(struct pike_string *filename,    INT_TYPE linenumber);   PMOD_EXPORT void exit_compiler(void);   struct program *compile(struct pike_string *aprog,    struct object *ahandler,    int amajor, int aminor,    struct program *atarget,    struct object *aplaceholder); + void push_compiler_frame(int lexical_scope); + node *low_pop_local_variables(int level, node *block); + node *pop_local_variables(int level, node *block); + void pop_compiler_frame(void); + PMOD_EXPORT void change_compiler_compatibility(int major, int minor);   void init_pike_compiler(void);   void cleanup_pike_compiler(void);   /* Prototypes end here */      #endif /* !PIKE_COMPILER_H */