Branch: Tag:

1995-11-05

1995-11-05 23:38:00 by Fredrik Hübinette (Hubbe) <hubbe@hubbe.net>

see changelog

Rev: lib/master.lpc:1.3
Rev: lib/simulate.lpc:1.3
Rev: src/Makefile.in:1.5
Rev: src/compilation.h:1.2
Rev: src/configure.in:1.3
Rev: src/docode.c:1.2
Rev: src/interpret.c:1.3
Rev: src/interpret.h:1.2
Rev: src/language.y:1.5
Rev: src/las.c:1.2
Rev: src/las.h:1.3
Rev: src/modules/files/file.c:1.5
Rev: src/object.c:1.2
Rev: src/opcodes.c:1.2
Rev: src/program.c:1.4
Rev: src/program.h:1.2
Rev: src/svalue.c:1.2
Rev: src/todo:1.3

143:   void setup_fake_program();   void start_new_program();   void really_free_program(struct program *p); + void dump_program_desc(struct program *p);   void toss_current_program(); -  + void check_program(struct program *p, int pass);   struct program *end_program();   SIZE_T add_storage(SIZE_T size);   void set_init_callback(void (*init)(char *,struct object *));
168:    struct program *prog);   int find_identifier(char *name,struct program *prog);   int store_prog_string(struct lpc_string *str); - int store_constant(struct svalue *foo); + int store_constant(struct svalue *foo, int equal);   void start_line_numbering(void);   void store_linenumber(void);   char *get_line(unsigned char *pc,struct program *prog,INT32 *linep);
179:    struct lpc_string *name);   struct program *end_c_program(char *name);   void add_function(char *name,void (*cfun)(INT32),char *type,INT16 flags); - void check_program(struct program *p, int pass); +    void check_all_programs(int pass); -  + void cleanup_program();   /* Prototypes end here */