13 lines
313 B
EmacsLisp
13 lines
313 B
EmacsLisp
;;; macros -- summary
|
|
;;; Commentary:
|
|
;;; Code:
|
|
|
|
(defmacro -> (&rest body)
|
|
"Clojure -> macro for BODY."
|
|
(let ((result (pop body)))
|
|
(dolist (form body result)
|
|
(setq result (append (list (car form) result)
|
|
(cdr form))))))
|
|
|
|
(provide 'icejam-pkg-macros)
|
|
;;; macros ends here
|