Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > comp.lang.forth > #51183

Re: FEED

From Gerry Jackson <gerry@jackson9000.fsnet.co.uk>
Newsgroups comp.lang.forth
Subject Re: FEED
Date 2016-09-23 10:30 +0100
Organization A noiseless patient Spider
Message-ID <ns2sml$th1$1@dont-email.me> (permalink)
References <nru53t$rcv$1@cherry.spenarnc.xs4all.nl> <3eb39af6-4e11-4239-96a9-002910eee5b0@googlegroups.com> <ns20li$1647$1@gioia.aioe.org>

Show all headers | View raw


On 23/09/2016 02:32, HAA wrote:
> Julian Fondren wrote:
>> On Wednesday, September 21, 2016 at 9:14:34 AM UTC-5, Albert van der Horst wrote:
>>> FEED
>>> (sc xt -- n*x)
>>> Feed the string `sc' as an input stream to `xt'.
>>>
>>> Can we drop the clunky name EXECUTE-PARSING already?
>>>
>>
>> It's certainly clunky.  It's also very rarely used.  When it might be
>> used more than a few times it's more likely to just get used as a
>> factor of a short word like (:) or (VAR) , reducing the usage count
>> back down to one or so per program. Because its usage is so rare,
>> it's nice that it has this clunky, descriptive name.  One can get the
>> meaning from the name rather than have the word always at the top of
>> the mind.
>
> So in the space of a few c.l.f. days this has gone from essential Forth
> functionality that required a complicated idiot-proof ANS-compatible
> definition four years in the making, back to a rarely used function that
> hardly deserves a name.
>

Well I doubt that anybody was actively working on for four years as you 
imply. Anyway rarely used or not, the facts that NEXTNAME, POSTFIX and 
EXECUTE-PARSING exist and periodically someone calls for the capability, 
demonstrates that some users need it. The question is how and what it 
should be called. Proper implementation in a system would not need to be 
as complicated as the pure-ANS Forth definition.

-- 
Gerry

Back to comp.lang.forth | Previous | Next — Previous in thread | Find similar | Unroll thread


Thread

FEED albert@cherry.spenarnc.xs4all.nl (Albert van der Horst) - 2016-09-21 16:22 +0200
  Re: FEED Mark Wills <markwills1970@gmail.com> - 2016-09-21 10:09 -0700
    Re: FEED Andreas Wagner <andreas.wagner@lowfatcomputing.org> - 2016-09-21 12:13 -0700
      Re: FEED foxaudioresearch@gmail.com - 2016-09-21 12:43 -0700
        Re: FEED "HAA" <someone@microsoft.com> - 2016-09-22 12:20 +1000
        Re: FEED Mark Wills <markwills1970@gmail.com> - 2016-09-21 21:31 -0700
          Re: FEED Michael Barry <barrym95838@yahoo.com> - 2016-09-21 22:09 -0700
  Re: FEED anton@mips.complang.tuwien.ac.at (Anton Ertl) - 2016-09-22 08:24 +0000
    Re: FEED Gerry Jackson <gerry@jackson9000.fsnet.co.uk> - 2016-09-22 15:53 +0100
  Re: FEED Julian Fondren <julian.fondren@gmail.com> - 2016-09-22 08:19 -0700
    Re: FEED albert@cherry.spenarnc.xs4all.nl (Albert van der Horst) - 2016-09-22 20:08 +0200
    Re: FEED "HAA" <someone@microsoft.com> - 2016-09-23 11:32 +1000
      Re: FEED julian.fondren@endurance.com - 2016-09-22 20:57 -0700
      Re: FEED Julian Fondren <julian.fondren@gmail.com> - 2016-09-22 21:46 -0700
        Re: FEED "HAA" <someone@microsoft.com> - 2016-09-24 14:07 +1000
          Re: FEED hughaguilar96@gmail.com - 2016-10-03 20:56 -0700
      Re: FEED Gerry Jackson <gerry@jackson9000.fsnet.co.uk> - 2016-09-23 10:30 +0100

csiph-web