Fri Apr 4 10:48:55 EDT 2008

simplifying ns-tx

a lot of syntax-case macros get simpler by using let-syntax: this
allows ellipsis to be used instead of explicit list manipulations.

the core 'ns' functionality is really to transform the names in a
symbol introducing macro like let. abstracting this now.

box> (letrec-ns (macro) ((a 123) (b 345)) #f)
scat/ns-tx.ss:94:19: compile: access from an uncertified context to unexported variable from module: "/home/tom/scat/scat/ns-tx.ss" in: make-let-ns-prefixer

after exporting the variable it worked..