mirror of
https://github.com/ctm/syn68k.git
synced 2024-12-11 23:29:09 +00:00
17 lines
290 B
C
17 lines
290 B
C
|
#ifndef _macro_h_
|
||
|
#define _macro_h_
|
||
|
|
||
|
#include "list.h"
|
||
|
#include "hash.h"
|
||
|
|
||
|
#define MAX_MACRO_EXPANSIONS 64
|
||
|
|
||
|
typedef struct MacroStruct {
|
||
|
List *expr;
|
||
|
struct MacroStruct *next;
|
||
|
} Macro;
|
||
|
|
||
|
extern BOOL macro_sub (List *ls, const SymbolTable *sym, BOOL flag_err);
|
||
|
|
||
|
#endif /* Not _macro_h_ */
|