+ -CHAR ?FREE
+ Key codes (KEYS.SCR)
+ Quad number package (QUAD.SCR)
+ Double number package (DOUBLE.SCR)
+ Floating point locals (FLOCALS.SCR)
+ Forth Inc punctuation (PUNCT.SCR)
On 25-05-2026 07:32, dxf wrote:
+ -CHAR ?FREE
+ Key codes (KEYS.SCR)
+ Quad number package (QUAD.SCR)
+ Double number package (DOUBLE.SCR)
+ Floating point locals (FLOCALS.SCR)
+ Forth Inc punctuation (PUNCT.SCR)
I bet your "END" equals my ";THEN" (aka "THEN EXIT")?
I bet your "END" equals my ";THEN" (aka "THEN EXIT")?If you mean "EXIT THEN" then yes :)
I've had END for about 10 years ago and it's been used a lot. Moore
realized most use of 'ELSE' was in fact redundant - why branch to the
end of a definition when one can simply EXIT?
While 'EXIT THEN' has
been around forever and one sees it used occasionally, it's a bit of
a mouthful. I chose the name 'END' as a) it fits and b) it hadn't
been used in forth since the mid/late 70's. END was the original
name for UNTIL .
...
BTW, ported parts of QUAD.SCR to 4tH. And wrote a TTESTER file for it (if you're interested). Hope you don't mind. Of course -- full credits in the source.
But that's why the "END" question came up!
| Sysop: | DaiTengu |
|---|---|
| Location: | Appleton, WI |
| Users: | 1,123 |
| Nodes: | 10 (0 / 10) |
| Uptime: | 34:38:03 |
| Calls: | 14,371 |
| Files: | 186,380 |
| D/L today: |
1,065 files (304M bytes) |
| Messages: | 2,540,616 |