Skip to content

MACRO-LEVEL is an embarrassingly trivial convenience macro that saves on indentation while being more concise and direct. (macro-level ...) == (macrolet ((m () ...)) (m))

License

Notifications You must be signed in to change notification settings

Hexstream/macro-level

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

29 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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.

About

MACRO-LEVEL is an embarrassingly trivial convenience macro that saves on indentation while being more concise and direct. (macro-level ...) == (macrolet ((m () ...)) (m))

Topics

Resources

License

Stars

Watchers

Forks

Sponsor this project

 

Packages

No packages published