4 ms·
user=> (defmacro value [& body] (let [retval# (eval `(do ~@body))] retval#)) #'user/value user=> (macroexpand '(value (+ 1 3))) 4
by gtrak 14y ago
user=> (defmacro value [& body] (let [retval# (eval `(do ~@body))] retval#))
#'user/value
user=> (macroexpand '(value (+ 1 3)))
4