Digest #275 2024-08-09
Contributions
Should not abort
empty the control-flow stack and the floating-point stack (like it does for the data stack)? The specification does not say anything about that.
The control-flow and floating-point stack were allow to be united with the data stack in Forth-94, therefore it was difficult to empty one and not empty another, when they are united. So, this was probably missed in Forth-94.
Typically, abort
empties all three of these stacks.