PROPOSED ANS FORTH EXTENSIONS
This is a collection of proposed extensions to Forth, provided here for public
review and comment. It is hoped that people will implement these extensions,
thus providing a consensuses for the next standard review, currently scheduled
to take place in 2004. Although this is not quite the system described/suggested
in the paper "ANS Forth:
Standardising a Moving Language" it is intended to server a
similar purpose.
Propose an extension
Comment on an extension
- CORE and CORE EXT
- FAST-EXECUTE
!16B
!16L
!32B
!32L
!64B
!64L
@16B
@16L
@32B
@32L
@64B
@64L
U@16B
U@16L
U@32B
U@32L
U@64B
U@64L
- BLOCK and BLOCK EXT
- DOUBLE and DOUBLE EXT
- 2!32B
2!32L
2!64B
2!64L
2!128B
2!128L
2@32B
2@32L
2@64B
2@64L
2@128B
2@128L
U2@32B
U2@32L
U2@64B
U2@64L
U2@128B
U2@128L
- EXCEPTION and EXCEPTION EXT
- EXCEPTION
THROW
- FACILITY and FACILITY EXT
- FILE and FILE EXT
- OUTFILE-ID
REDIRECT-OUTPUT
REQUIRED
- FLOATING and FLOATING EXT
- LOCALS and LOCALS EXT
- MEMORY and MEMORY EXT
- TOOLS and TOOLS EXT
- SEARCH and SEARCH EXT
- STRING and STRING EXT
Proposed additional wordsets: