mirror of
https://git.savannah.gnu.org/git/guile.git
synced 2025-06-10 22:10:21 +02:00
* module/ice-9/expand-support.scm (strip-expansion-structures): If, when producing @/@@ forms, we find that an @@ variable is not bound in its module, just serialize the symbol. This bends hygiene, in that it can introduce a global (but not lexical) reference in the expanded module, but it seems necessary to not produce (@@ (foo) else) in forms like ((@@ (foo) cond) ((test then) ((@@ (foo) else) bar))). |
||
---|---|---|
.. | ||
ice-9 | ||
language | ||
oop | ||
scripts | ||
srfi | ||
system | ||
Makefile.am |