From a7ee96f24543d6382f09a51418391b9b8a957fda Mon Sep 17 00:00:00 2001 From: "B. Watson" Date: Mon, 17 Jun 2024 20:59:44 -0400 Subject: cxrefbas: break out table building stuff for use with renumbas. --- linetab.h | 22 ++++++++++++++++++++++ 1 file changed, 22 insertions(+) create mode 100644 linetab.h (limited to 'linetab.h') diff --git a/linetab.h b/linetab.h new file mode 100644 index 0000000..c6aeb15 --- /dev/null +++ b/linetab.h @@ -0,0 +1,22 @@ +#include +#include +#include +#include +#include +#include + +#include "bas.h" +#include "bcdfp.h" + +typedef struct { + unsigned short lineno; + unsigned short pos; + unsigned char cmd; +} lineref_t; + +extern lineref_t *linerefs[]; +extern int refcounts[]; +extern int lines_exist[]; + +extern void add_lineref(unsigned short from, unsigned short pos); +extern void build_ref_table(void); -- cgit v1.2.3