]> Shamusworld >> Repos - rmac/blobdiff - symbol.h
Version bump for last patch; now at v1.13.4.
[rmac] / symbol.h
index 3dc930f6f94b45629aa9d9764fc9a7c1d5b48dd0..f985b1bb23322b29873443a3b0ed79f34a88b2cc 100644 (file)
--- a/symbol.h
+++ b/symbol.h
@@ -1,7 +1,7 @@
 //
 // RMAC - Reboot's Macro Assembler for all Atari computers
 // SYMBOL.H - Symbol Handling
-// Copyright (C) 199x Landon Dyer, 2011-2017 Reboot and Friends
+// Copyright (C) 199x Landon Dyer, 2011-2018 Reboot and Friends
 // RMAC derived from MADMAC v1.07 Written by Landon Dyer, 1986
 // Source utilised with the kind permission of Landon Dyer
 //
@@ -17,6 +17,7 @@ LLIST
 {
        LLIST * next;
        uint8_t * line;
+       int lineno;
 };
 
 // Symbols
@@ -30,7 +31,7 @@ SYM
        uint16_t sattr;                 // Attribute bits
        uint32_t sattre;                // Extended attribute bits
        uint16_t senv;                  // Enviroment number
-       uint32_t svalue;                // Symbol value
+       uint64_t svalue;                // Symbol value (now 64-bit)
        uint8_t * sname;                // * -> Symbol's print-name
        LLIST * lineList;               // * -> Macro's linked list of lines
        LLIST * last;                   // * -> end of macro linked list