,---------------. | Contributions | `---------------´ ,------------------------------------------ | 2019-06-04 08:26:12 ruv wrote: | requestClarification - Terminology and wording regarding "dictionary" | see: https://forth-standard.org/standard/notation#contribution-82 `------------------------------------------ ### 1. Have a look at the _code space_, _data space_ and _name space_ term definitions — they all are logical areas of the _dictionary_. But _dictionary_ defined as: > __dictionary__: An extensible structure that contains definitions and associated data space. What is the rationale that only the _data space_ is mentioned (but the _code space_ and _name space_ are missed)? It looks like an inconsistency. ### 2. Have a look at the following term definitions: > __name space__: The logical area of the dictionary in which definition names are stored. > __find__: to search the dictionary for a definition name matching a given string. What is the rationale that a "definition name" is searched not in the _name space_ but in the _dictionary_? It seems that referring to the _name space_ would be more precise in such cases. OTOH, in practice, the term "name space" is often used as a hyperonym for the term "word list". Perhaps it should be taken into account in the further revisions and there is a sense to involve the term "header space" as the logical area in which definition names and meta-information are stored. ,---------. | Replies | `---------´ ,------------------------------------------ | 2019-05-22 07:24:15 AntonErtl replies: | requestClarification - Overflow/underflow | see: https://forth-standard.org/standard/core/Plus#reply-217 `------------------------------------------ Section 3.2.2.2 specifies the behaviour on overflow or underflow. The next standard will refine this; see the proposal [2s-Complement Wrap-Around Integers](http://www.forth200x.org/twos-complement.html). ,------------------------------------------ | 2019-05-22 18:30:57 PeterKnaggs replies: | requestClarification - Numeric overflow/underflow | see: https://forth-standard.org/standard/core/PlusLOOP#reply-218 `------------------------------------------ No, but it does have a carry flag.