diff --git a/02macros.el b/02macros.el new file mode 100644 index 0000000..d5cd478 --- /dev/null +++ b/02macros.el @@ -0,0 +1,6 @@ +(defmacro -> (&rest body) + "Clojure -> macro for BODY." + (let ((result (pop body))) + (dolist (form body result) + (setq result (append (list (car form) result) + (cdr form)))))) diff --git a/init.el b/init.el index ce0898a..1443fad 100644 --- a/init.el +++ b/init.el @@ -104,6 +104,7 @@ ;; Additional files (load "~/.emacs.d/01mac.el") +(load "~/.emacs.d/02macros.el") (load "~/.emacs.d/02ivy.el") (load "~/.emacs.d/03hydra.el") (load "~/.emacs.d/04magit.el")