When an 'a'ASCII character number is entered into Gforth (the same number that will be pushed onto the stack with keyand pressing a) is pushed onto the stack.
This does not work, for example, with ' '(space). Instead of this:
' ' ok
.s <1> 34384939008 ok
The number "should" should be 32. What explains this behavior? And what can be done with this - in addition to manually putting the ASCII number corresponding to ' '(space) on the stack?
source
share