syn68k/syngen/include/macro.h

17 lines
290 B
C
Raw Normal View History

2008-09-26 14:25:10 +00:00
#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_ */