[asdf-devel] Make the CL syntax predictable

Anton Vodonosov avodonosov at yandex.ru
Sat Mar 29 00:18:35 UTC 2014


29.03.2014, 02:32, "Faré" <fahree at gmail.com>:
>
> Additionally, my ASDF syntax-control branch has a mechanism that
> allows systems to specify variables they want to bind around their
> system, so you could specify:
> (defsystem foo :variables ((*read-default-float-format* . (constantly
> double-float))) ...)
> where the assoc'ed value is a specification as per ensure-function,
> which lets you specify a string "(lambda ()
> (not-yet-created-package:foo 1 2 3))"

Looks like extension of the around-compile hooks features.
Is the :variables specification only works for compile and load-source
operations, the same way as around-compile works?



More information about the asdf-devel mailing list