aboutsummaryrefslogtreecommitdiffstats
path: root/src/parser.h
diff options
context:
space:
mode:
authorBad Diode <bd@badd10de.dev>2022-03-30 14:44:31 +0200
committerBad Diode <bd@badd10de.dev>2022-03-30 14:44:31 +0200
commit138b466b897f94ea6a29a7b62c39caa717efafec (patch)
treef98ea86cc1ecb64548ef3cffae8c4bc4d69de53d /src/parser.h
parent17ebf4051cca9b653ee7abedf2d07392f1393b34 (diff)
downloadbdl-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.h5
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
11typedef enum NodeType { 11typedef 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.