Update to the name (don't ask), and copyright dates. Now at v2.1.0.
[rmac] / macro.h
diff --git a/macro.h b/macro.h
index bd4f14729be81e10c3db9742187105c1eecc48a1..b4a763a9c9f687f6f535182d011a3fd0c56546e4 100644 (file)
--- a/macro.h
+++ b/macro.h
@@ -1,29 +1,25 @@
-////////////////////////////////////////////////////////////////////////////////////////////////////
-// RMAC - Reboot's Macro Assembler for the Atari Jaguar Console System
+//
+// RMAC - Renamed Macro Assembler for all Atari computers
 // MACRO.H - Macro Definition and Invocation
-// Copyright (C) 199x Landon Dyer, 2011 Reboot and Friends
+// Copyright (C) 199x Landon Dyer, 2011-2021 Reboot and Friends
 // RMAC derived from MADMAC v1.07 Written by Landon Dyer, 1986
-// Source Utilised with the Kind Permission of Landon Dyer
+// Source utilised with the kind permission of Landon Dyer
+//
 
 #ifndef __MACRO_H__
 #define __MACRO_H__
 
 #include "rmac.h"
 
-// Globals, externals etc
+// Exported variables
 extern LONG curuniq;
-extern TOKEN **argp;
-extern int mjump_align;
+extern TOKEN * argPtrs[];
 
-// Prototypes
-void init_macro(void);
-int exitmac(void);
-int defmac(void);
-int defrept(void);
-int lncatch(int (*)(), char *);
-int kwmatch(char *, char *);
-int invokemac(SYM *, WORD);
-void ib_macro(void);
+// Exported functions
+void InitMacro(void);
+int ExitMacro(void);
+int DefineMacro(void);
+int HandleRept(void);
+int InvokeMacro(SYM *, WORD);
 
 #endif // __MACRO_H__
-