Add expansion for creating a m-v-b initial tuple.
commit423f9f209cfdbd95a9ef0d3984ae1871ff6efadc
authorOlof-Joachim Frahm <olof@macrolet.net>
Thu, 7 Feb 2013 15:55:10 +0000 (7 16:55 +0100)
committerOlof-Joachim Frahm <olof@macrolet.net>
Fri, 25 Oct 2013 22:23:19 +0000 (26 00:23 +0200)
treea9c8012dd6a06583b179456dacfbf369312058b7
parent50dab428e23a66263217e4fde783f244d66ee080
Add expansion for creating a m-v-b initial tuple.

I.e. instead of allocating like VECTOR3D-NEW return multiple values
instead.  All elements of the tuple may be set using keyword arguments
(but doesn't use actual keyword symbols), the initial value will be
INITIAL-ELEMENT, which takes its default from the tuple definition.
transforms.lisp
tuple-expander.lisp
tuples.lisp