Proposals
See list of proposals discussed on forth-standard.org below.
Old proposals (pre 2018) and accepted new proposals are available on http://www.forth200x.org.
How to write your own proposal New Procedure
- Start by reading How to write Forth extension proposals.
- Click this button and follow the instructions:
Add Proposal
Proposals (most recent first)
Filter by type:
-
[308] Test
in test
CfV - Call for votesVersions:
V0: 2023-09-15 08:23:13State history:
new: 2023-09-15 08:23:13 -
[272] Relax documentation requirements of Ambiguous Conditions
in relax-documentation-requirements-of-ambiguous-conditions
CfV - Call for votesVersions:
V0: 2022-12-29 19:25:35State history:
new: 2022-12-29 19:25:35 -
[263] Test Proposal
in test-proposal
CfV - Call for votesVersions:
V0: 2022-08-28 19:24:27State history:
new: 2022-08-28 19:24:27 -
[311] New words: latest-name and latest-name-in
in new-words-latest-name-and-latest-name-in
FormalVersions:
V0: 2023-10-23 01:13:22State history:
new: 2023-10-23 01:13:22 -
[307] Fix stack comments for N>R and NR>
in fix-stack-comments-for-n-r-and-nr-
FormalVersions:
V0: 2023-09-13 12:09:40State history:
new: 2023-09-13 12:09:40 -
[291] Obsolescence for SAVE-INPUT and RESTORE-INPUT
in obsolescence-for-save-input-and-restore-input
FormalVersions:
V0: 2023-03-02 19:04:49State history:
new: 2023-03-02 19:04:49 -
[252] Exclude zero from the data types that are identifiers
in exclude-zero-from-the-data-types-that-are-identifiers
FormalVersions:
V0: 2022-08-13 23:24:52State history:
new: 2022-08-13 23:24:52 -
[251] Clarification for execution token
in clarification-for-execution-token
FormalVersions:
V0: 2022-08-13 20:16:29State history:
new: 2022-08-13 20:16:29 -
[249] Revert rewording the term "execution token"
in revert-rewording-the-term-execution-token-
FormalVersions:
V0: 2022-08-12 14:18:35State history:
new: 2022-08-12 14:18:35 -
[206] PLACE +PLACE
in place-place
FormalVersions:
V0: 2021-07-30 11:19:29State history:
new: 2021-07-30 11:19:29 -
[184] EMIT and non-ASCII values
in emit-and-non-ascii-values
FormalVersions:
V0: 2021-04-03 15:34:40State history:
new: 2021-04-03 15:34:40 -
[163] Tick and undefined execution semantics
in tick-and-undefined-execution-semantics
FormalVersions:
V0: 2020-10-29 00:28:43State history:
new: 2020-10-29 00:28:43 -
[148] OPTIONAL IEEE 754 BINARY FLOATING-POINT WORD SET
in optional-ieee-754-binary-floating-point-word-set
FormalVersions:
V0: 2020-08-21 21:03:51State history:
new: 2020-08-21 21:03:51 -
[114] Case insensitivity
in case-insensitivity
FormalVersions:
V0: 2019-09-06 18:27:48State history:
new: 2019-09-06 18:27:48 -
[90] Revise Rationale of Buffer:
in revise-rationale-of-buffer-
FormalVersions:
V0: 2019-07-06 15:45:25State history:
new: 2019-07-06 15:45:25 -
[73] Case sensitivity
in case-sensitivity
FormalVersions:
V0: 2018-11-03 13:15:53State history:
new: 2018-11-03 13:15:53 -
[60] Tighten the specification of SYNONYM (version 1)
in tighten-the-specification-of-synonym-version-1-
FormalVersions:
V0: 2018-06-08 10:09:18State history:
new: 2018-06-08 10:09:18 -
[34] BL rationale is wrong
in bl-rationale-is-wrong
FormalVersions:
V0: 2017-10-25 11:35:46State history:
new: 2017-10-25 11:35:46 -
[365] Incorrect use of semantics terms
in incorrect-use-of-semantics-terms
InformalVersions:
V0: 2024-09-25 18:35:27State history:
new: 2024-09-25 18:35:27 -
[343] Special memory access words
in special-memory-access-words
InformalVersions:
V0: 2024-06-14 15:18:23State history:
new: 2024-06-14 15:18:23 -
[292] Update rationale for SLITERAL
in update-rationale-for-sliteral
InformalVersions:
V0: 2023-03-06 00:03:30State history:
new: 2023-03-06 00:03:30 -
[129] NAME>INTERPRET wording
in name-interpret-wording
InformalVersions:
V0: 2020-02-20 09:55:14State history:
new: 2020-02-20 09:55:14 -
[122] Clarify FIND, more classic approach
in clarify-find-more-classic-approach
InformalVersions:
V0: 2019-10-08 11:01:25State history:
new: 2019-10-08 11:01:25 -
[71] Revised Proposal Process
in revised-proposal-process
InformalVersions:
V0: 2018-09-21 06:49:42State history:
new: 2018-09-21 06:49:42 -
[345] Allow the text interpreter to use `WORD` and the pictured numeric output
in allow-the-text-interpreter-to-use-word-and-the-pictured-numeric-output
ConsideredVersions:
V0: 2024-06-20 12:04:57State history:
new: 2024-06-20 12:04:57 -
[344] Support for single line comments during `evaluate`
in support-for-single-line-comments-during-evaluate-
ConsideredVersions:
V0: 2024-06-17 20:47:11State history:
new: 2024-06-17 20:47:11 -
[314] Appendix F doesn't cater for strings.
in appendix-f-doesn-t-cater-for-strings-
ConsideredVersions:
V0: 2023-11-12 13:26:28State history:
new: 2023-11-12 13:26:28 -
[313] String store and fetch
in string-store-and-fetch
ConsideredVersions:
V0: 2023-11-12 13:12:55State history:
new: 2023-11-12 13:12:55 -
[299] 2C! and 2C@
in 2c-and-2c-
ConsideredVersions:
V0: 2023-06-07 01:09:02State history:
new: 2023-06-07 01:09:02 -
[212] Tick and undefined execution semantics - 2
in tick-and-undefined-execution-semantics-2
ConsideredVersions:
V0: 2021-09-08 10:15:49State history:
new: 2021-09-08 10:15:49 -
[161] Common terminology for recognizers discurse and specifications
in common-terminology-for-recognizers-discurse-and-specifications
ConsideredVersions:
V0: 2020-09-07 13:56:43State history:
new: 2020-09-07 13:56:43 -
[160] minimalistic core API for recognizers
in minimalistic-core-api-for-recognizers
ConsideredVersions:
V0: 2020-09-06 09:40:07State history:
new: 2020-09-06 09:40:07 -
[75] F>R and FR> to support dynamically-scoped floating point variables
in f-r-and-fr-to-support-dynamically-scoped-floating-point-variables
ConsideredVersions:
V0: 2019-03-03 06:20:52State history:
new: 2019-03-03 06:20:52 -
[67] Multi-Tasking Proposal
in multi-tasking-proposal
ConsideredVersions:
V0: 2018-09-06 17:19:38State history:
new: 2018-09-06 17:19:38 -
[63] Let us adopt the Gerry Jackson test suite as part of Forth 200x
in let-us-adopt-the-gerry-jackson-test-suite-as-part-of-forth-200x
ConsideredVersions:
V0: 2018-07-10 14:38:46State history:
new: 2018-07-10 14:38:46 -
[32] The value of STATE should be restored
in the-value-of-state-should-be-restored
ConsideredVersions:
V0: 2017-09-03 11:07:49State history:
new: 2017-09-03 11:07:49 -
[29] Core-ext S\" should reference File-ext S\"
in core-ext-s-should-reference-file-ext-s-
ConsideredVersions:
V0: 2017-04-16 08:03:17State history:
new: 2017-04-16 08:03:17 -
[26] Implementations requiring BOTH 32 bit single floats and 64 bit double floats.
in implementations-requiring-both-32-bit-single-floats-and-64-bit-double-floats-
ConsideredVersions:
V0: 2016-12-21 14:39:40State history:
new: 2016-12-21 14:39:40 -
[25] Directory experiemental proposal
in directory-experiemental-proposal
ConsideredVersions:
V0: 2016-12-12 15:42:57State history:
new: 2016-12-12 15:42:57 -
[22] DEFER this not :-)
in defer-this-not-
ConsideredVersions:
V0: 2016-09-02 16:14:36State history:
new: 2016-09-02 16:14:36 -
[20] WLSCOPE -- wordlists switching made easier
in wlscope-wordlists-switching-made-easier
ConsideredVersions:
V0: 2016-06-18 04:19:03State history:
new: 2016-06-18 04:19:03 -
[261] Pronounciations
in pronounciations
AcceptedVersions:
V0: 2022-08-19 18:00:05State history:
new: 2022-08-19 18:00:05 -
[250] Formatting: spaces in data type symbols
in formatting-spaces-in-data-type-symbols
AcceptedVersions:
V0: 2022-08-12 15:04:29State history:
new: 2022-08-12 15:04:29 -
[215] Better wording for "Glossary notation"
in better-wording-for-glossary-notation-
AcceptedVersions:
V0: 2021-09-24 11:33:41State history:
new: 2021-09-24 11:33:41 -
[214] Better wording for "data field" term
in better-wording-for-data-field-term
AcceptedVersions:
V0: 2021-09-14 08:55:49State history:
new: 2021-09-14 08:55:49 -
[213] Specify that 0 THROW pops the 0
in specify-that-0-throw-pops-the-0
AcceptedVersions:
V0: 2021-09-11 12:25:15State history:
new: 2021-09-11 12:25:15 -
[200] Wording change for "COMPILE,": harmonization with terms
in wording-change-for-compile-harmonization-with-terms
AcceptedVersions:
V0: 2021-05-15 17:53:09State history:
new: 2021-05-15 17:53:09 -
[187] Reference implementations are not normative
in reference-implementations-are-not-normative
AcceptedVersions:
V0: 2021-04-15 08:17:45State history:
new: 2021-04-15 08:17:45 -
[158] Licence to use reference implementations
in licence-to-use-reference-implementations
AcceptedVersions:
V0: 2020-09-03 15:13:50State history:
new: 2020-09-03 15:13:50 -
[157] Reword the term "execution token"
in reword-the-term-execution-token-
AcceptedVersions:
V0: 2020-09-03 11:55:03State history:
new: 2020-09-03 11:55:03 -
[156] Interpretation semantic for locals are undefined
in interpretation-semantic-for-locals-are-undefined
AcceptedVersions:
V0: 2020-09-02 20:57:52State history:
new: 2020-09-02 20:57:52 -
[153] Traverse-wordlist does not find unnamed/unfinished definitions
in traverse-wordlist-does-not-find-unnamed-unfinished-definitions
AcceptedVersions:
V0: 2020-09-01 17:41:58State history:
new: 2020-09-01 17:41:58 -
[133] Wording: declare undefined interpretation semantics for locals
in wording-declare-undefined-interpretation-semantics-for-locals
AcceptedVersions:
V0: 2020-03-08 15:18:59State history:
new: 2020-03-08 15:18:59 -
[128] Better wording for Colon
in better-wording-for-colon
AcceptedVersions:
V0: 2020-02-06 02:14:04State history:
new: 2020-02-06 02:14:04 -
[126] Input values other than true and false
in input-values-other-than-true-and-false
AcceptedVersions:
V0: 2020-01-11 12:07:07State history:
new: 2020-01-11 12:07:07 -
[117] VOCABULARY
in vocabulary
AcceptedVersions:
V0: 2019-09-18 12:32:53State history:
new: 2019-09-18 12:32:53 -
[115] Remove the “rules of FIND”
in remove-the-rules-of-find-
AcceptedVersions:
V0: 2019-09-12 09:09:51State history:
new: 2019-09-12 09:09:51 -
[113] CS-DROP (revised 2019-08-22)
in cs-drop-revised-2019-08-22-
AcceptedVersions:
V0: 2019-09-06 08:24:28State history:
new: 2019-09-06 08:24:28 -
[94] Executing compilation semantics
in executing-compilation-semantics
AcceptedVersions:
V0: 2019-07-12 04:16:14State history:
new: 2019-07-12 04:16:14 -
[58] find-name
in find-name
AcceptedVersions:
V0: 2018-05-25 12:26:23State history:
new: 2018-05-25 12:26:23 -
[306] 2023 Standards meeting agenda (2023-09-13 to 2023-09-15)
in 2023-standards-meeting-agenda-2023-09-13-to-2023-09-15-
RetiredVersions:
V0: 2023-09-10 17:16:18State history:
new: 2023-09-10 17:16:18 -
[305] Include a revised 79-STANDARD Specification for "><" To "Core Ext"
in include-a-revised-79-standard-specification-for-to-core-ext-
RetractedVersions:
V0: 2023-08-04 14:24:50State history:
new: 2023-08-04 14:24:50 -
[302] 32-bit memory operators
in 32-bit-memory-operators
RetractedVersions:
V0: 2023-06-19 13:37:39State history:
new: 2023-06-19 13:37:39 -
[301] 16-bit memory access
in 16-bit-memory-access
RetractedVersions:
V0: 2023-06-19 13:36:15State history:
new: 2023-06-19 13:36:15 -
[286] Agenda Forth-200x interim Meeting 2023-02-17T15:00Z
in agenda-forth-200x-interim-meeting-2023-02-17t15-00z
RetiredVersions:
V0: 2023-02-17 09:06:20State history:
new: 2023-02-17 09:06:20 -
[269] 2022 Standards meeting agenda
in 2022-standards-meeting-agenda
RetiredVersions:
V0: 2022-09-08 11:32:13State history:
new: 2022-09-08 11:32:13 -
[220] Agenda Forth-200x interim Meeting 2020-02-18T14:00Z
in agenda-forth-200x-interim-meeting-2020-02-18t14-00z
RetiredVersions:
V0: 2022-02-15 20:00:52State history:
new: 2022-02-15 20:00:52 -
[210] 2021 Standards meeting agenda
in 2021-standards-meeting-agenda
RetiredVersions:
V0: 2021-09-01 14:46:10State history:
new: 2021-09-01 14:46:10 -
[159] An alternative to the RECOGNIZER proposal
in an-alternative-to-the-recognizer-proposal
RetiredVersions:
V0: 2020-09-05 15:09:39State history:
new: 2020-09-05 15:09:39 -
[155] Call for Vote - Ambiguous condition in 16.3.3
in call-for-vote-ambiguous-condition-in-16-3-3
RetiredVersions:
V0: 2020-09-02 11:16:03State history:
new: 2020-09-02 11:16:03 -
[154] XML Forth Standard - migration from LaTeX to DocBook
in xml-forth-standard-migration-from-latex-to-docbook
RetiredVersions:
V0: 2020-09-01 21:16:26State history:
new: 2020-09-01 21:16:26 -
[149] Nestable Recognizer Sequences
in nestable-recognizer-sequences
RetractedVersions:
V0: 2020-08-22 16:09:52State history:
new: 2020-08-22 16:09:52 -
[146] 2020 Forth Standards meeting agenda
in 2020-forth-standards-meeting-agenda
RetiredVersions:
V0: 2020-08-11 21:39:27State history:
new: 2020-08-11 21:39:27 -
[142] Recognizer
in recognizer
RetiredVersions:
V0: 2020-07-20 20:36:30State history:
new: 2020-07-20 20:36:30 -
[136] Same name token for different words
in same-name-token-for-different-words
RetractedVersions:
V0: 2020-06-09 16:36:22State history:
new: 2020-06-09 16:36:22 -
[131] Recognizer RfD rephrase 2020
in recognizer-rfd-rephrase-2020
RetiredVersions:
V0: 2020-02-24 09:57:56State history:
new: 2020-02-24 09:57:56 -
[101] Right-justified text output
in right-justified-text-output
RetiredVersions:
V0: 2019-08-01 22:07:03State history:
new: 2019-08-01 22:07:03 -
[100] Searching for ] (right-bracket) doesn't return ]
in searching-for-right-bracket-doesn-t-return-
RetractedVersions:
V0: 2019-08-01 16:07:34State history:
new: 2019-08-01 16:07:34 -
[66] CS-DROP (revised 2018-08-20)
in cs-drop-revised-2018-08-20-
RetiredVersions:
V0: 2018-08-20 20:22:25State history:
new: 2018-08-20 20:22:25 -
[65] S( "Request for Discussion" (revised 2018-08-16)
in s-request-for-discussion-revised-2018-08-16-
RetractedVersions:
V0: 2018-08-17 16:27:53State history:
new: 2018-08-17 16:27:53 -
[55] Clarify FIND
in clarify-find
RetractedVersions:
V0: 2018-05-23 17:04:29State history:
new: 2018-05-23 17:04:29 -
[36] EXCEPTION LOCALs
in exception-locals
RetractedVersions:
V0: 2017-10-28 07:04:49State history:
new: 2017-10-28 07:04:49