Wed Mar 26 17:38:14 EDT 2008

pattern matcher

looks like it's working: had to correct some hygiene: names lost their
lexical content in name-stx->symbol

time for more porting. next: constants and variables.

trying to port some pattern macros to scat, and i run into the use of
macro-find/false. this is the first occasion of dynamic namespace
access, which requires a bit of thought to solve..

the deeper question is: are quoted symbols still allowed? or do they
always refer to macros? i guess the answer is no. that's what making
things static is all about. it could still be added later, but let's
not do so until there's a compelling reason.

ok.. it's getting a bit more serious now: true cleanup. no more hiding
behind reflection ;)