]> Shamusworld >> Repos - rmac/blobdiff - token.h
Fixes for last commit; version is now 1.10.0.
[rmac] / token.h
diff --git a/token.h b/token.h
index cbacccf3a1ae45460e7b2ff283994085f9d4e96c..3867f7e8a59560863980345d90b92e64e2908205 100644 (file)
--- a/token.h
+++ b/token.h
@@ -34,6 +34,7 @@
 // (Normally) non-printable tokens
 #define COLON           ':'                    // : (grumble: GNUmacs hates ':')
 #define CONST           'a'                    // CONST <value>
+#define FCONST          'r'                    // Floating CONST <value>
 #define ACONST          'A'                    // ACONST <value> <attrib>
 #define STRING          'b'                    // STRING <address>
 #define STRINGA8        'S'                    // Atari 800 internal STRING <address>
@@ -152,7 +153,7 @@ extern int lnsave;
 extern uint16_t curlineno;
 extern char * curfname;
 extern WORD cfileno;
-extern TOKEN * tok;
+extern TOKENPTR tok;
 extern char lnbuf[];
 extern char lntag;
 extern char tolowertab[];
@@ -169,6 +170,7 @@ int TokenizeLine(void);
 int fpop(void);
 int d_goto(WORD);
 INOBJ * a_inobj(int);
+void DumpToken(TOKEN);
 void DumpTokenBuffer(void);
 
 #endif // __TOKEN_H__