25 lines
438 B
Plaintext
25 lines
438 B
Plaintext
#define NAMESIZE 100
|
|
#define FNAMESIZE 100
|
|
#define ARGTPSSIZE 2000
|
|
#define TYPESIZE 1000
|
|
|
|
struct inpdef {
|
|
struct inpdef *next;
|
|
int id_class;
|
|
char id_name[NAMESIZE];
|
|
char id_file[FNAMESIZE];
|
|
int id_line;
|
|
int id_nrargs;
|
|
char id_argtps[ARGTPSSIZE];
|
|
int id_returns;
|
|
char id_type[TYPESIZE];
|
|
int id_called;
|
|
int id_used;
|
|
int id_ignored;
|
|
int id_voided;
|
|
};
|
|
|
|
#define is_def(id) (is_def_class(id->id_class))
|
|
|
|
/* ALLOCDEF "inpdef" 10 */
|