Tue Oct 23 17:43:02 CEST 2007
problem in macros defined in forth syntax: quote doesn't work properly
suppose i want this:
: broem ' broem ; == (broem 'broem)
how to do that? currently this just gives an ifinite expansion because
the quote is not recognised. why? because inside the 'definition'
parser, the parsing words won't work.. this is probably a good thing,
but quote does need to work.. let's separate parsing words from quote
the lex stream should be made a bit more clear.
FORTH -> [load flattener]
-> [forth stuff: parsing words + definer environents]