MACRO-LEVEL is an embarrassingly trivial convenience macro that saves on indentation while being more concise and direct. (macro-level ...) == (macrolet ((m () ...)) (m))
Project's home: https://www.hexstreamsoft.com/libraries/macro-level/
MACRO-LEVEL is an embarassingly trivial convenience macro that saves
on indentation while being more concise and direct.
(macro-level
...)
==
;; Canonical indentation. MACRO-LEVEL saves 11 spaces.
(macrolet ((m ()
...))
(m))
==
;; "Miser" indentation. MACRO-LEVEL saves 5 spaces.
(macrolet
((m ()
...))
(m))
This library is in the Public Domain.
See the UNLICENSE file for details.