Branch: Tag:

1999-12-29

1999-12-29 18:00:32 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Added Third argument to check_call().

Rev: src/builtin_functions.c:1.227
Rev: src/constants.c:1.20
Rev: src/pike_types.c:1.114
Rev: src/pike_types.h:1.36

5:   \*/      /* -  * $Id: pike_types.h,v 1.35 1999/12/22 00:13:37 grubba Exp $ +  * $Id: pike_types.h,v 1.36 1999/12/29 17:59:34 grubba Exp $    */   #ifndef PIKE_TYPES_H   #define PIKE_TYPES_H
169:   int count_arguments(struct pike_string *s);   int minimum_arguments(struct pike_string *s);   struct pike_string *check_call(struct pike_string *args, -  struct pike_string *type); +  struct pike_string *type, +  int strict);   INT32 get_max_args(struct pike_string *type);   struct pike_string *zzap_function_return(char *a, INT32 id);   struct pike_string *get_type_of_svalue(struct svalue *s);
177:   char *get_name_of_type(int t);   void cleanup_pike_types(void);   int type_may_overload(char *type, int lfun); + struct pike_string *make_pike_type(char *t);   /* Prototypes end here */      /* "Dynamic types" - use with ADD_FUNCTION_DTYPE */