summaryrefslogtreecommitdiff
path: root/compiler
diff options
context:
space:
mode:
authorRoberto Esteves <contact@robertoesteves.dev>2025-08-23 10:18:56 -0300
committerRoberto Esteves <contact@robertoesteves.dev>2025-08-23 10:18:56 -0300
commit7359caba898bad53808fc30bf2827bfaa7c171c4 (patch)
tree3b9f185eb38c3c79911a3cd828c2ef39d648e203 /compiler
parentc95c6b4795c845fa4e84d11b693323b59ad3583d (diff)
fix: utils header file compilation errorsHEADmaster
Diffstat (limited to 'compiler')
-rw-r--r--compiler/main.c1
-rw-r--r--compiler/reader.c1
-rw-r--r--compiler/tokenizer.c3
3 files changed, 3 insertions, 2 deletions
diff --git a/compiler/main.c b/compiler/main.c
index 72832d0..09a195e 100644
--- a/compiler/main.c
+++ b/compiler/main.c
@@ -1,3 +1,4 @@
+#define UTILS_IMPLEMENTATION
#include <utils.h>
int main(int argc, char **argv) {
diff --git a/compiler/reader.c b/compiler/reader.c
index 4838806..7ee9e1d 100644
--- a/compiler/reader.c
+++ b/compiler/reader.c
@@ -1,4 +1,5 @@
#include "reader.h"
+#include "utils.h"
Reader *reader_open(Arena *arena, const char *path, u64 buffer_size) {
Reader *reader = {0};
diff --git a/compiler/tokenizer.c b/compiler/tokenizer.c
index 5bd1fd4..b052d4c 100644
--- a/compiler/tokenizer.c
+++ b/compiler/tokenizer.c
@@ -1,6 +1,5 @@
-#include "reader.h"
-#include "utils.h"
+#include "reader.h"
#include <string.h>
typedef enum {