mirror of
https://git.savannah.gnu.org/git/guile.git
synced 2025-05-02 04:40:29 +02:00
* module/ice-9/psyntax.scm (make-syntax-object): As an intermediate step to adding modules to syntax objects, replace the definition of syntax-object as a structure with an expanded-out definition that has (1) a constructor that takes 2 or 3 arguments, and (2) a predicate that works with vectors of length 3 or 4. I couldn't just redefine make-syntax-object, for example, because these are internal definitions, and we can't have duplicate bindings in a letrec. |
||
---|---|---|
.. | ||
ice-9 | ||
language | ||
oop | ||
scripts | ||
srfi | ||
system | ||
Makefile.am |