29.03.2014, 02:32, "Faré" <fah...@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?