Hi Mikael and welcome back!
*But*, the proper implementation of syntax-toplevel? requires
modification of psyntax.scm and adding it to the (system syntax)
module. I didn't want to do this until I've had your comments, so the
present patch has its own syntax-object accessors (which breaks
abstraction and is therefore not a real solution). I should also say
that I have not yet fixed the slib interface to the new Guile uniform
arrays, so there's a lot of slib functionality which won't yet work.
Comments? Can I add syntax-toplevel? to psyntax.scm and (system
syntax)? Do you think it is reasonable to submit something along the
line of guile.init.diff to slib guile.init?
Best regards,
Mikael Djurfeldt