Eval: Allow multiple s-expr in fn*

This commit is contained in:
Riyyi
2023-11-05 14:30:24 +01:00
parent b727f7147e
commit b74f3448b2
3 changed files with 19 additions and 9 deletions
+2 -2
View File
@@ -1,10 +1,10 @@
(defmacro! defmacro
(fn* [name args & body]
`(defmacro! ~name (fn* ~args (do ~@body)))))
`(defmacro! ~name (fn* ~args ~@body))))
(defmacro defn [name args & body]
`(def! ~name (fn* ~args (do ~@body))))
`(def! ~name (fn* ~args ~@body)))
(defmacro def [name & body]
`(def! ~name ~@body))