Boot (old or new) uses the syntax (eval-when(load eval) ....)
for translation of variable definitions at file scope. ANSI Lisp says that the situations 'load' and 'eval' are deprecated, and one should use :load-toplevel and :execute instead. So I changed new Boot to use that syntax. To make the Boot implementation self-contained, I added support for the syntax `package::name' where the symbol `name' is to be found (therefore interned) in `package'. Note that this syntax and semantics already exist in old Boot. This is one more place where Boot syntax differs from Spad syntax. The new syntax is available at revision 552. -- Gaby _______________________________________________ Axiom-developer mailing list [email protected] http://lists.nongnu.org/mailman/listinfo/axiom-developer
