aboutsummaryrefslogtreecommitdiff
path: root/semantics.h
diff options
context:
space:
mode:
Diffstat (limited to 'semantics.h')
-rw-r--r--semantics.h8
1 files changed, 8 insertions, 0 deletions
diff --git a/semantics.h b/semantics.h
index 7fb8273..8f04f16 100644
--- a/semantics.h
+++ b/semantics.h
@@ -27,6 +27,13 @@ struct CVList {
CVList_t next;
};
+typedef struct CSList CSList;
+typedef CSList *CSList_t;
+struct CSList {
+ char *str;
+ int id;
+ CSList_t next;
+};
typedef struct CBList *CBList_t;
typedef struct COList *COList_t;
@@ -194,4 +201,5 @@ int align_shift(int x);
extern CTList_t funcs;
extern CVList_t gvars;
+extern CSList_t cstrs;
#endif