Deutsch   English   Français   Italiano  
<vcpt4k$25spg$5@dont-email.me>

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

Path: ...!feeds.phibee-telecom.net!weretis.net!feeder8.news.weretis.net!eternal-september.org!feeder3.eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail
From: Ruvim <ruvim.pinka@gmail.com>
Newsgroups: comp.lang.forth
Subject: Re: single-xt approach in the standard
Date: Mon, 23 Sep 2024 00:02:27 +0400
Organization: A noiseless patient Spider
Lines: 27
Message-ID: <vcpt4k$25spg$5@dont-email.me>
References: <vcbn5e$3etuk$1@dont-email.me> <vcmbf2$1ifml$1@dont-email.me>
 <66ef7dc7$1@news.ausics.net> <vcpi98$25spg$1@dont-email.me>
 <nnd$00c5f852$76d47a4a@d862321cd2f2ebfe>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 7bit
Injection-Date: Sun, 22 Sep 2024 22:02:28 +0200 (CEST)
Injection-Info: dont-email.me; posting-host="549a3fe37f3214051d88622e687b5f68";
	logging-data="2290480"; mail-complaints-to="abuse@eternal-september.org";	posting-account="U2FsdGVkX1+NpG1avDxxODXS6eN9Vtru"
User-Agent: Mozilla Thunderbird
Cancel-Lock: sha1:cF7P3+vUjXZBuENP1Jme4mEGK7E=
In-Reply-To: <nnd$00c5f852$76d47a4a@d862321cd2f2ebfe>
Content-Language: en-US
Bytes: 2022

On 2024-09-22 23:34, albert@spenarnc.xs4all.nl wrote:
> In article <vcpi98$25spg$1@dont-email.me>,
> Ruvim  <ruvim.pinka@gmail.com> wrote:
> <SNIP>
>>
>> 2) Quote-delimited character interpretation ('A') makes programs
>> simpler, this seems obvious.
>>
>>
>> 3) Two buffers for interpretive `s"` makes debugging simpler, because
>> you can test words like `rename-file` interactively, see "A.17.3.4 Other
>> transient regions" in Forth-2012.
> 
> I hate those two. Requiring an arbitrary number of buffers for s"
> (like 2). 'A' requires a special provision in number handling.
> I don't like overloading ' .

You say this from the point of view of a system implementer. I don't see 
any objections on the merits.

Those two make use of Forth simpler in programs. Do you have any counter 
arguments?


--
Ruvim