diff options
Diffstat (limited to '')
-rw-r--r-- | src/lux/compiler.clj | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/src/lux/compiler.clj b/src/lux/compiler.clj index 6a9cc58c6..e6879f4da 100644 --- a/src/lux/compiler.clj +++ b/src/lux/compiler.clj @@ -317,6 +317,9 @@ (matchv ::M/objects [?form] [["def" [?name ?body ?def-data]]] (&&lux/compile-def compile-expression ?name ?body ?def-data) + + [["declare-macro" [?module ?name]]] + (&&lux/compile-declare-macro compile-expression ?module ?name) [["jvm-interface" [?package ?name ?methods]]] (&&host/compile-jvm-interface compile-expression ?package ?name ?methods) |