forked from MirrorRepos/RomWBW
You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
23 lines
535 B
23 lines
535 B
/* ===========================================================================
|
|
* uz80as, an assembler for the Zilog Z80 and several other microprocessors.
|
|
*
|
|
* Preprocessor.
|
|
* ===========================================================================
|
|
*/
|
|
|
|
#ifndef PP_H
|
|
#define PP_H
|
|
|
|
/* Max line length after macro expansion + '\0'. */
|
|
#define LINESZ 512
|
|
|
|
extern char *s_pline;
|
|
extern int s_pc;
|
|
extern int s_pass;
|
|
extern int s_skipon;
|
|
|
|
void pp_line(const char *line);
|
|
void pp_reset(void);
|
|
void pp_define(const char *name);
|
|
|
|
#endif
|
|
|