- LONG * ir_firstln; // Pointer to first line
- LONG * ir_nextln; // Pointer to next line
- VALUE ir_count; // Repeat count (decrements)
+ LLIST * ir_firstln; // Pointer to first line
+ LLIST * ir_nextln; // Pointer to next line
+ uint32_t ir_count; // Repeat count (decrements)
+ uint32_t lineno; // Repeat line number (Convert this to global instead of putting it here?)
+};
+
+// File record, used to maintain a list of every include file ever visited
+#define FILEREC struct _filerec
+FILEREC
+{
+ FILEREC * frec_next;
+ char * frec_name;