Your users might perhaps appreciate lack of, er, surprising
behaviour rather more.
|> It was, though, a deliberate design decision to minimise (a) memory
|> usage and (b) C stack usage
You're going to need at least one stack somewhere to
handle nested statements, expressions, etc. Are you
*sure* you gain much by not using the C stack for
this?
|> Anyway, what do all these professionals know?
Well, for one thing we know how to write lexical analysers
that don't get confused by things like "[fred" versus "[ fred"!
You do have a lexical analyser in there somewhere...
don't you?
|> J. Meldrew (Miss)
Greg