aboutsummaryrefslogtreecommitdiff
path: root/src/builtins.h
diff options
context:
space:
mode:
authorMustafa Quraish <[email protected]>2022-02-03 03:09:08 -0500
committerMustafa Quraish <[email protected]>2022-02-03 03:09:08 -0500
commit5b3df939bb8b399dc48102cf0c9f84e8f8702ea4 (patch)
tree2e430510f818e0e484898f2229227f48c431c0f0 /src/builtins.h
parentAllow implicitly converting between integer-like-types (diff)
downloadcup-5b3df939bb8b399dc48102cf0c9f84e8f8702ea4.tar.xz
cup-5b3df939bb8b399dc48102cf0c9f84e8f8702ea4.zip
Move builtins to a separate file
Probably want to add more builtins in the future, so pulling it out of `parser.c` seems like the reasonable thing to do
Diffstat (limited to 'src/builtins.h')
-rw-r--r--src/builtins.h6
1 files changed, 6 insertions, 0 deletions
diff --git a/src/builtins.h b/src/builtins.h
new file mode 100644
index 0000000..38c1cb4
--- /dev/null
+++ b/src/builtins.h
@@ -0,0 +1,6 @@
+#pragma once
+
+#include "ast.h"
+
+void initialize_builtins();
+Node *find_builtin_function(Token *token); \ No newline at end of file