20 lines
436 B
C
20 lines
436 B
C
/* M I S C E L L A N E O U S */
|
|
|
|
#define is_anon_idf(x) ((x)->id_text[0] == '#')
|
|
#define id_not_declared(x) (not_declared("identifier", (x), ""))
|
|
|
|
extern struct idf
|
|
*gen_anon_idf();
|
|
|
|
extern char
|
|
*gen_proc_name();
|
|
|
|
extern char *symbol2str();
|
|
extern arith NewInt();
|
|
extern arith NewPtr();
|
|
extern arith CodeBeginBlock();
|
|
extern arith EnterParamList();
|
|
extern arith EnterParTypes();
|
|
extern arith CodeInitFor();
|
|
extern arith IsString();
|