Deutsch   English   Français   Italiano  
<v628r3$1rvgl$3@dont-email.me>

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

Path: ...!eternal-september.org!feeder3.eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail
From: Krishna Myneni <krishna.myneni@ccreweb.org>
Newsgroups: comp.lang.forth
Subject: Re: 0 SET-ORDER why?
Date: Tue, 2 Jul 2024 20:17:23 -0500
Organization: A noiseless patient Spider
Lines: 45
Message-ID: <v628r3$1rvgl$3@dont-email.me>
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> <v6104k$1ll8n$1@dont-email.me>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 8bit
Injection-Date: Wed, 03 Jul 2024 03:17:24 +0200 (CEST)
Injection-Info: dont-email.me; posting-host="ff89a73701bb4555b33e92d5502e1f89";
	logging-data="1965589"; mail-complaints-to="abuse@eternal-september.org";	posting-account="U2FsdGVkX19eDJMsMCv1zs+1mgWALjhK"
User-Agent: Mozilla Thunderbird
Cancel-Lock: sha1:1KKT7Pl7GWUeVHLYf8TrpR6cc3c=
Content-Language: en-US
In-Reply-To: <v6104k$1ll8n$1@dont-email.me>
Bytes: 3135

On 7/2/24 08:42, Ruvim wrote:
> On 2024-07-01 14:13, Krishna Myneni wrote:
>> On 7/1/24 04:02, Ruvim wrote:
>>> On 2024-07-01 05:49, Krishna Myneni wrote:
....
>> 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.
> 
> In Forth-94:
> 
>    <http://lars.nocrew.org/dpans/dpans16.htm>
>    <http://lars.nocrew.org/dpans/dpansa16.htm>
>    <http://lars.nocrew.org/dpans/a0002.htm>
> 
> 
>>
>> For the specification of SET-ORDER with argument -1 replacing 
>> "minimum" with "minimal" would avoid some confusion.
> 
> Wiktionary says that they are synonyms:
> <https://en.wiktionary.org/wiki/minimum#Adjective>
> 

That seems to be the case with the Oxford dictionary as well. My 
understanding of minimum is the smallest possible, and minimal implies a 
small size (but not necessarily the smallest).

So, who knows what they were thinking when the standard was written 
because the clear statement that "the minimum search order shall include 
the words ...", which appears in the spec for SET-ORDER and for ONLY 
clears contradicts the allowance for 0 SET-ORDER.

The language needs to be fixed.

I remember when I was implementing the Search Order word set in kForth, 
the phrase "the minimum search order shall include the words ..." but 
the contradiction with 0 SET-ORDER didn't register with me at the time.

--
Krishna