-
The Forth 200x Draft 19.1 for
Does this not imply that This appears to be an oversight between the Forth 2012 standard and the proposed Draft. In the standard Is this a failure (bug) in the proposed Draft or am I missing something with respect to |
Beta Was this translation helpful? Give feedback.
Replies: 1 comment
-
This example implementation was correct in Forth-2012, and it just become incorrect in the new draft. There are two versions for the word The rationale A.17.6.1.2212 provides an example for the CORE version, it says: "The current functionality of 6.1.2165 On the standard meeting in 2017 it was decided to remove the FILE version of
Yes, you are right — it's an oversight.
No. |
Beta Was this translation helpful? Give feedback.
This example implementation was correct in Forth-2012, and it just become incorrect in the new draft.
There are two versions for the word
s"
in Forth-2012 — CORE (6.1.2165) and FILE (11.6.1.2165). And a difference is that interpretation semantics are undefined in the CORE version.The rationale A.17.6.1.2212 provides an example for the CORE version, it says: "The current functionality of 6.1.2165
S"
may be provided by the following definition". So, it provides an example for the CORE version ofs"
, that cannot be used in interpretation state by a standard program.On the standard meeting in 2017 it w…