From 9095599bc5184239fdc3dd35bc5bbbb89452b5c6 Mon Sep 17 00:00:00 2001 From: Bruce Hill Date: Sun, 24 Aug 2025 17:48:31 -0400 Subject: Split declarations into a file --- src/compile/declarations.h | 10 ++++++++++ 1 file changed, 10 insertions(+) create mode 100644 src/compile/declarations.h (limited to 'src/compile/declarations.h') diff --git a/src/compile/declarations.h b/src/compile/declarations.h new file mode 100644 index 00000000..72272d6b --- /dev/null +++ b/src/compile/declarations.h @@ -0,0 +1,10 @@ +// This file defines how to compile variable declarations +#pragma once + +#include "../ast.h" +#include "../environment.h" +#include "../stdlib/datatypes.h" +#include "../types.h" + +Text_t compile_declaration(type_t *t, Text_t name); +Text_t compile_declared_value(env_t *env, ast_t *declare_ast); -- cgit v1.2.3