rmac/macro.h

28 lines
632 B
C
Raw Normal View History

//
// RMAC - Renamed Macro Assembler for all Atari computers
2011-12-27 00:50:27 +02:00
// MACRO.H - Macro Definition and Invocation
// Copyright (C) 199x Landon Dyer, 2011-2021 Reboot and Friends
2011-12-27 00:50:27 +02:00
// RMAC derived from MADMAC v1.07 Written by Landon Dyer, 1986
// Source utilised with the kind permission of Landon Dyer
//
2011-12-27 00:50:27 +02:00
#ifndef __MACRO_H__
#define __MACRO_H__
#include "rmac.h"
// Exported variables
2011-12-27 00:50:27 +02:00
extern LONG curuniq;
extern TOKEN * argPtrs[];
extern LONG reptuniq;
extern int rptlevel;
2011-12-27 00:50:27 +02:00
// Exported functions
void InitMacro(void);
int ExitMacro(void);
int DefineMacro(void);
int HandleRept(void);
int InvokeMacro(SYM *, WORD);
2011-12-27 00:50:27 +02:00
#endif // __MACRO_H__