Re: THROW codes and ambiguous conditions

Liste des GroupesRevenir à cl forth 
Sujet : Re: THROW codes and ambiguous conditions
De : dxforth (at) *nospam* gmail.com (dxf)
Groupes : comp.lang.forth
Date : 07. Jun 2025, 04:10:36
Autres entêtes
Organisation : i2pn2 (i2pn.org)
Message-ID : <1acbb08dc9aec99e221532a95f93170fa7dbd839@i2pn2.org>
References : 1 2 3 4 5 6
User-Agent : Mozilla Thunderbird
On 7/06/2025 7:06 am, sean@conman.org wrote:
...
A goal of my Forth system was to only have standard Forth words.

You trust the Standard.  Why?  The Standard dates backs to 1977 starting out as
a list of words pulled from Kitt Peak Forth.  If KPF didn't have (.) etc well
that was just too bad.  The point being nobody sat down and systematically
designed the standard (or forth) ground up.  It was adhoc.  It's always been
adhoc.  Moore has changed his mind numerous times.  What one sees in the Standard
is a snapshot of 1977.  Naturally if there were issues with standard words,
committees would attempt to fix them.  But a rational synthesis of Forth, the
standard is not.  One finds that out quickly enough when one starts writing
applications.  It's no coincidence commercial forths have always gone beyond what
the standard offered and that there are no 'standard forth applications' to speak of.

Even small forths can do better than what the standard offers by simply factoring
out tools already present e.g.

(.)  (D.)  (U.)  /CHAR  >CHAR  >DIGIT  HELD  MU*  MU/MOD  TRIM  UNNEST

I'd rather have these than all the support for wordlists DEFER and other stuff
the standard and folks have obsessed over.


Date Sujet#  Auteur
31 May 25 * THROW codes and ambiguous conditions39dxf
31 May 25 +* Re: THROW codes and ambiguous conditions7Anton Ertl
31 May 25 i+* Re: THROW codes and ambiguous conditions2dxf
3 Jun21:48 ii`- Re: THROW codes and ambiguous conditions1sjack
31 May 25 i`* Re: THROW codes and ambiguous conditions4Anton Ertl
1 Jun 25 i `* Re: THROW codes and ambiguous conditions3albert
1 Jun 25 i  `* Re: THROW codes and ambiguous conditions2Anton Ertl
1 Jun 25 i   `- Re: THROW codes and ambiguous conditions1albert
1 Jun 25 `* Re: THROW codes and ambiguous conditions31Hans Bezemer
2 Jun 25  +- Re: THROW codes and ambiguous conditions1dxf
2 Jun 25  `* Re: THROW codes and ambiguous conditions29albert
3 Jun 25   `* Re: THROW codes and ambiguous conditions28dxf
3 Jun 25    +* Re: THROW codes and ambiguous conditions24Anton Ertl
4 Jun15:44    i`* Re: THROW codes and ambiguous conditions23dxf
4 Jun20:25    i `* Re: THROW codes and ambiguous conditions22sean
5 Jun07:09    i  +- Re: THROW codes and ambiguous conditions1dxf
5 Jun11:17    i  `* Re: THROW codes and ambiguous conditions20albert
6 Jun01:47    i   +- Re: THROW codes and ambiguous conditions1dxf
6 Jun07:15    i   `* Re: THROW codes and ambiguous conditions18sean
6 Jun12:00    i    `* Re: THROW codes and ambiguous conditions17albert
6 Jun22:06    i     `* Re: THROW codes and ambiguous conditions16sean
7 Jun04:10    i      `* Re: THROW codes and ambiguous conditions15dxf
7 Jun05:26    i       `* Re: THROW codes and ambiguous conditions14sean
7 Jun05:42    i        +- Re: THROW codes and ambiguous conditions1dxf
7 Jun10:43    i        +* Re: THROW codes and ambiguous conditions11Anton Ertl
7 Jun15:06    i        i`* Re: THROW codes and ambiguous conditions10dxf
7 Jun20:58    i        i `* Re: THROW codes and ambiguous conditions9Paul Rubin
8 Jun02:49    i        i  +* Re: THROW codes and ambiguous conditions3Paul Rubin
8 Jun04:36    i        i  i+- Re: THROW codes and ambiguous conditions1dxf
8 Jun09:07    i        i  i`- Re: THROW codes and ambiguous conditions1Anton Ertl
8 Jun03:16    i        i  +- Re: THROW codes and ambiguous conditions1dxf
8 Jun08:56    i        i  `* Re: THROW codes and ambiguous conditions4Anton Ertl
8 Jun15:45    i        i   `* Re: THROW codes and ambiguous conditions3dxf
9 Jun12:36    i        i    `* Re: THROW codes and ambiguous conditions2dxf
9 Jun13:24    i        i     `- Re: THROW codes and ambiguous conditions1LIT
7 Jun15:41    i        `- Re: THROW codes and ambiguous conditions1LIT
3 Jun 25    +- Re: THROW codes and ambiguous conditions1John
4 Jun03:03    `* Re: THROW codes and ambiguous conditions2dxf
6 Jun11:47     `- Re: THROW codes and ambiguous conditions1Hans Bezemer

Haut de la page

Les messages affichés proviennent d'usenet.

NewsPortal