STUB. The LEANIFY macro allows conservative and targetted pruning of unnecessary macro "artifacts", mostly for the benefit of more aesthetic interactive macroexpansions. Such cleanup used to be performed by ad-hoc means or forgone entirely. Typical example: (leanify () '(progn one-form)) => one-form
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
.gitignore
README
UNLICENSE
leanify-expand.asd
main.lisp
package.lisp

README

Project's home: http://www.hexstreamsoft.com/projects/leanify-expand/


The LEANIFY macro allows conservative and targetted pruning of unnecessary macro \"artifacts\", mostly for the benefit of more aesthetic interactive macroexpansions. Such cleanup used to be performed by ad-hoc means or forgone entirely.

Typical examples:

(leanify () '(progn one-form)) => one-form
(leanify () '(let () one-form)) => one-form


This library is in the Public Domain.
See the UNLICENSE file for details.