Branch: Tag:

2000-03-17

2000-03-17 05:13:17 by Fredrik Hübinette (Hubbe) <hubbe@hubbe.net>

better error messages (I hope)

Rev: src/builtin_functions.c:1.244
Rev: src/las.c:1.170
Rev: src/pike_types.c:1.127
Rev: src/pike_types.h:1.37
Rev: src/program.c:1.213
Rev: src/program.h:1.83

5:   \*/      /* -  * $Id: program.h,v 1.82 2000/03/13 19:57:27 grubba Exp $ +  * $Id: program.h,v 1.83 2000/03/17 05:13:17 hubbe Exp $    */   #ifndef PROGRAM_H   #define PROGRAM_H
435:   void store_linenumber(INT32 current_line, struct pike_string *current_file);   char *get_line(unsigned char *pc,struct program *prog,INT32 *linep);   void my_yyerror(char *fmt,...) ATTRIBUTE((format(printf,1,2))); - struct program *compile(struct pike_string *prog, struct object *handler); + struct program *compile(struct pike_string *prog, +  struct object *handler);   int pike_add_function(char *name,void (*cfun)(INT32),char *type,INT16 flags);   int quick_add_function(char *name,    int name_length,
467:   struct implements_cache_s;   int implements(struct program *a, struct program *b);   int is_compatible(struct program *a, struct program *b); - int yyexplain_not_implements(struct program *a, struct program *b); + int yyexplain_not_implements(struct program *a, struct program *b, int flags);   /* Prototypes end here */      #define ADD_FUNCTION(NAME,FUNC,TYPE,FLAGS) \