bobbicodes / bobbi-lisp

Interactive Lisp environment for learning Clojure
https://bobbicodes.github.io/bobbi-lisp/
0 stars 0 forks source link

make macros implicitly functions like in Clojure #3

Closed bobbicodes closed 1 year ago

bobbicodes commented 1 year ago

Before:

(defmacro defn 
  (fn [name arglist & value]
    `(def ~name (fn ~arglist ~@value))))

After:

(defmacro defn [name arglist & value]
  `(def ~name (fn ~arglist ~@value)))