Easy local binding for Common Lisp
Clone or download
Marius Gaarde Marius Gaarde
Marius Gaarde and Marius Gaarde Minor changes
Latest commit 6f7df54 Jan 15, 2019
Type Name Latest commit message Commit time
Failed to load latest commit information.
README Version 1.1 Dec 29, 2018
README.md Version 1.1 Dec 29, 2018
documentation.txt Minor changes Jan 15, 2019
easy-bind-main.lisp Minor changes Jan 15, 2019
easy-bind-package.lisp Version 1.1 Dec 29, 2018
easy-bind-test.lisp Indentation Jan 14, 2019
easy-bind.asd Version 1.1 Dec 29, 2018
example-code.lisp Minor changes Jan 15, 2019
letmatch.lisp Minor changes Jan 10, 2019



Easy-bind is a collection of macros that make the binding of local variables, functions and macros in Common Lisp more convenient. It adopts the "paren-free" equational syntax for binding local variables from the loop facility, and generalizes it to a simple domain-specific language for local binding. It provides a facility for easily defining new binding forms that use a similar paren- reduced syntax.

Dependencies: none. Should work with any ANSI-compliant Common Lisp. Tested with SBCL, CMUCL, ECL and Clisp.

Copyright (C) Marius Gaarde 2018. Free software licensed under the MIT license.