Greetings,
I am still trying to find my way around amforth, after a 20 year gap
since I last used Forth. I have what I suspect is a stupid question.
On the Forth I last used I remember that the number word was vectored
via a variable 'number, so that you could replace the number parser.
Amforth does not use a deferred word for number, so it is not possible
to replace number, is this correct? I can redefine number, but any
previous usages of number, like the all-important quit word will still
use the old definition. Is there a reason why number was not deferred
like emit, key, pause, etc.?
On the bright side, what other language allows you to have enough
knowledge to poke around in the internals after a few days spent
learning it?
TomH
|