diff options
author | Bad Diode <bd@badd10de.dev> | 2022-03-30 14:44:31 +0200 |
---|---|---|
committer | Bad Diode <bd@badd10de.dev> | 2022-03-30 14:44:31 +0200 |
commit | 138b466b897f94ea6a29a7b62c39caa717efafec (patch) | |
tree | f98ea86cc1ecb64548ef3cffae8c4bc4d69de53d /src/parser.h | |
parent | 17ebf4051cca9b653ee7abedf2d07392f1393b34 (diff) | |
download | bdl-138b466b897f94ea6a29a7b62c39caa717efafec.tar.gz bdl-138b466b897f94ea6a29a7b62c39caa717efafec.zip |
Use Node refs as return arguments from parsing
Diffstat (limited to 'src/parser.h')
-rw-r--r-- | src/parser.h | 5 |
1 files changed, 2 insertions, 3 deletions
diff --git a/src/parser.h b/src/parser.h index 21a2711..5a9d5c8 100644 --- a/src/parser.h +++ b/src/parser.h | |||
@@ -9,7 +9,6 @@ typedef struct Parser { | |||
9 | } Parser; | 9 | } Parser; |
10 | 10 | ||
11 | typedef enum NodeType { | 11 | typedef enum NodeType { |
12 | NODE_ERR, | ||
13 | // NODE_FUNCALL, | 12 | // NODE_FUNCALL, |
14 | // NODE_U64, | 13 | // NODE_U64, |
15 | // NODE_U32, | 14 | // NODE_U32, |
@@ -30,8 +29,8 @@ typedef struct Node { | |||
30 | // Numbers. | 29 | // Numbers. |
31 | struct { | 30 | struct { |
32 | bool negative; | 31 | bool negative; |
33 | u64 integral; | 32 | size_t integral; |
34 | u64 fractional; | 33 | size_t fractional; |
35 | } number; | 34 | } number; |
36 | 35 | ||
37 | // String. | 36 | // String. |