Liste des Groupes | Revenir à cl forth |
On 2025-05-05 08:11, dxf wrote:[...]
I mean, before it starts interpreting of the input source (the user input device), which starts by accepting a line from the input source.>This violates `quit` 6.1.2050, because:
: bar 4 quit ; ' bar catch 6
>
stack is: -56 6
>
- `quit` is not allowed to remove anything from the data stack (in this case, remove 4 from the stack);
- `quit` is not allowed to place anything on the data stack (in this case, place `-56`);
- `quit` is not allowed to interpret the remaining part of the input buffer (in this case, interpret "6" and place 6 on the stack).
Les messages affichés proviennent d'usenet.