This is the positional-lambda Reference Manual, version 2.0, generated automatically by Declt version 4.0 beta 2 "William Riker" on Tue Jul 15 06:17:19 2025 GMT+0.
The main system appears first, followed by any subsystem dependency.
positional-lambdapositional-lambda is a concise, intuitive and flexible syntax (macro) for trivial lambdas that eschews explicit (and often contextually-redundant) naming of parameter variables in favor of positional references, with support for a used or ignored &rest parameter and automatic declaration of ignored parameters when logical "gaps" are left in the positional references. Further convenience features are provided.
Jean-Philippe Paradis <hexstream@gmail.com>
Public Domain
2.0
map-bind (system).
package.lisp (file).
main.lisp (file).
Files are sorted by type and then listed depth-first from the systems components trees.
positional-lambda/positional-lambda.asdpositional-lambda (system).
positional-lambda/main.lisppackage.lisp (file).
positional-lambda (system).
plambda (macro).
%assemble (function).
%compute-lambda-list (function).
%gensym-generator (function).
%make-bindings-accumulator (function).
%make-lambda-list-accumulator (function).
%make-positional-gaps-filler (function).
%make-positional-vars-accumulator (function).
%make-walking-state-closures (function).
%parse-body (function).
%positional-ref-p (function).
%processing-local-special-forms (function).
%standard-expansion-process (function).
%standard-local-special-forms (function).
%walk (function).
multiple-value-&bind (macro).
Packages are listed by definition order.
positional-lambdaplambda
common-lisp.
plambda (macro).
%assemble (function).
%compute-lambda-list (function).
%gensym-generator (function).
%make-bindings-accumulator (function).
%make-lambda-list-accumulator (function).
%make-positional-gaps-filler (function).
%make-positional-vars-accumulator (function).
%make-walking-state-closures (function).
%parse-body (function).
%positional-ref-p (function).
%processing-local-special-forms (function).
%standard-expansion-process (function).
%standard-local-special-forms (function).
%walk (function).
multiple-value-&bind (macro).
Definitions are sorted by export status, category, package, and then by lexicographic order.
| Jump to: | %
F M P |
|---|
| Jump to: | %
F M P |
|---|
| Jump to: | F M P S |
|---|
| Jump to: | F M P S |
|---|