aboutsummaryrefslogtreecommitdiff
path: root/asm/parser.h
diff options
context:
space:
mode:
authorAryadev Chavali <aryadev@aryadevchavali.com>2023-11-06 08:16:15 +0000
committerAryadev Chavali <aryadev@aryadevchavali.com>2023-11-06 08:16:15 +0000
commit6e524569c34b0fb41c85280af5ea3f924999bbdf (patch)
tree425b790210dadb7832edc4e6f75fc126da36422f /asm/parser.h
parent4ae6c052764767f8281576a4ed938e1d6cf7c688 (diff)
downloadovm-6e524569c34b0fb41c85280af5ea3f924999bbdf.tar.gz
ovm-6e524569c34b0fb41c85280af5ea3f924999bbdf.tar.bz2
ovm-6e524569c34b0fb41c85280af5ea3f924999bbdf.zip
Current work on preprocessor
Diffstat (limited to 'asm/parser.h')
-rw-r--r--asm/parser.h3
1 files changed, 2 insertions, 1 deletions
diff --git a/asm/parser.h b/asm/parser.h
index 46f8bc8..01358fc 100644
--- a/asm/parser.h
+++ b/asm/parser.h
@@ -72,9 +72,10 @@ typedef struct
word addr;
} label_t;
-label_t search_labels(label_t *, size_t, char *);
+label_t search_labels(label_t *, size_t, char *, size_t);
perr_t parse_next(token_stream_t *, presult_t *);
+perr_t preprocessor(presult_t *, size_t, presult_t *);
perr_t process_presults(presult_t *, size_t, prog_t **);
perr_t parse_stream(token_stream_t *, prog_t **);