Mon May 21 11:42:18 CEST 2007
forth parsing words require an input to be attached. my model does not
allow that: it requires parsing macros to live in a separate class.
hmm.. this is really kind of complicated. what about providing a
mechanism to create parsing macros as pure symbolic macros?
hmm.. ok, i got symbolic expansion macros now, but that's not the same
as recursive parsing macros!
i'm having difficulty getting my head around all this..
next step is to write a macro mode which recursively calls the parser.
ok, i think i found it now: the trick is to allow composition. the
best way to do this is probably to write the parsers as CAT words.