Deutsch   English   Français   Italiano  
<6684b834$1@news.ausics.net>

View for Bookmarking (what is this?)
Look up another Usenet article

Date: Wed, 3 Jul 2024 12:32:20 +1000
MIME-Version: 1.0
User-Agent: Mozilla Thunderbird
Subject: Re: 0 SET-ORDER why?
Newsgroups: comp.lang.forth
References: <v5fjkr$1p13i$1@dont-email.me>
 <2024Jun26.094910@mips.complang.tuwien.ac.at> <v5gs5j$23lka$2@dont-email.me>
 <2024Jun28.175045@mips.complang.tuwien.ac.at> <v5p51t$3utd9$2@dont-email.me>
 <6680c10c$1@news.ausics.net> <v5s019$jbd6$1@dont-email.me>
 <v5s0d3$jbd6$2@dont-email.me>
 <bf66af7e3abb6d49d1e6ff2935802477@www.novabbs.com>
 <v5s8a8$ksnb$1@dont-email.me>
 <5c6520a0dd123d02281bb631ae5389dc@www.novabbs.com>
 <v5t1ui$sl14$1@dont-email.me> <v5tral$10nj0$1@dont-email.me>
 <v5tvgj$11700$2@dont-email.me> <66828cc1$1@news.ausics.net>
 <v6283b$1rvgl$2@dont-email.me>
Content-Language: en-GB
From: dxf <dxforth@gmail.com>
In-Reply-To: <v6283b$1rvgl$2@dont-email.me>
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 7bit
NNTP-Posting-Host: news.ausics.net
Message-ID: <6684b834$1@news.ausics.net>
Organization: Ausics - https://newsgroups.ausics.net
Lines: 41
X-Complaints: abuse@ausics.net
Path: ...!weretis.net!feeder9.news.weretis.net!news.bbs.nz!news.ausics.net!not-for-mail
Bytes: 3683

On 3/07/2024 11:04 am, Krishna Myneni wrote:
> On 7/1/24 06:02, dxf wrote:
>> On 1/07/2024 8:13 pm, Krishna Myneni wrote:
>>> On 7/1/24 04:02, Ruvim wrote:
>>>> On 2024-07-01 05:49, Krishna Myneni wrote:
>>>>> On 6/30/24 15:37, minforth wrote:
>>>>>> My "implementation-defined option" 0 SET-ORDER locks everyone out.
>>>>>> Too bad if you and I are one of them.
>>>>>>
>>>>>> I want it that way. I don't like backdoors unless I created them
>>>>>> on purpose.
>>>>>
>>>>> If the community has no issue with retaining 0 SET-ORDER then the standard's wording should be revised to say that the minimum search order is the empty search order, i.e. zero wordlists.
>>>>
>>>>
>>>> Do you mean it's confusing that the search order can contain fewer word lists than the implementation defined "minimum search order"?
>>>>
>>>> And if the term "minimum search order" is renamed to "small search order" (as an example), will this solve the problem?
>>>>
>>>>
>>>
>>> I wonder if the original proposal for SET-ORDER meant to say "minimal" instead of "minimum", for argument -1, thereby leading to the inference that the words FORTH-WORDLIST and SET-ORDER always be present in the search order. We need to check where else in the standard the term "minimum search order" appears.
>>>
>>> For the specification of SET-ORDER with argument -1 replacing "minimum" with "minimal" would avoid some confusion.
>>
>> In the rationale A.16 the phrase "default search order" is used along with an explanation.
>>
> 
> I'm searching at the Forth 2012 standard document and I don't find "default search order" anywhere within it. Worse, I find the phrase, "primitive search-order" used at the beginning of A.16, here and only here. There is no explanation of what constitutes a primitive search order.
> 
> The phrase "minimum search order" is used five times in the document:
> -- 16.4.1.1 Implementation-defined options
> -- twice in the specification of SET-ORDER
> -- twice in the specification of ONLY
> 
> In both the specification of SET-ORDER and ONLY, the standard states, "The minimum search order shall include the words FORTH-WORDLIST and SET-ORDER."

What is one expected to do with 'FORTH-WORDLIST and SET-ORDER'?  It's information like this
that's lacking, leaving it to the user's imagination.  Nor will one get clarification from
200x since by this time principal users have a vested interest in leaving things ambiguous.