Push name onto *converter-types* in expanded form
authorLiam M. Healy <lhealy@common-lisp.net>
Fri, 19 Aug 2011 02:57:30 +0000 (22:57 -0400)
committerLiam M. Healy <lhealy@common-lisp.net>
Fri, 19 Aug 2011 02:57:30 +0000 (22:57 -0400)
commit77236fff1bea48c2a251e3269e40c8452e8a4349
tree88b6e1851abde5932da55e1fc8c4c13f6751ebc7
parente950aa81fc7f1fcf935292700a0b6f062fbeeb81
Push name onto *converter-types* in expanded form

Push the name of the structure onto *converter-types* in defconvert in
the macroexpansion so that when the expanded form is run,
*converter-types* will be correct.  Previously, it only pushed the
name at macroexpand time, so that the converter was known only in
sessions which included compilation.
convert.lisp