mud/fluffos-2.23-ds03/make_func.h
2020-09-06 05:43:07 -07:00

30 lines
682 B
C

#ifndef MAKE_FUNC_H
#define MAKE_FUNC_H
#define MAX_FUNC 2048 /* If we need more than this we're in trouble! */
#define VOID 1
#define INT 2
#define STRING 3
#define OBJECT 4
#define MAPPING 5
#define MIXED 6
#define UNKNOWN 7
#define FLOAT 8
#define FUNCTION 9
#define BUFFER 10
extern int num_buff;
extern int op_code, efun_code, efun1_code;
extern char *oper_codes[MAX_FUNC];
extern char *efun_codes[MAX_FUNC], *efun1_codes[MAX_FUNC];
extern char *efun_names[MAX_FUNC], *efun1_names[MAX_FUNC];
extern const char *key[MAX_FUNC], *buf[MAX_FUNC];
extern int arg_types[1000], last_current_type;
const char *ctype (int);
const char *etype (int);
#endif