Deutsch   English   Français   Italiano  
<nnd$231719f0$04aa274c@a92b07f03e1f93c3>

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

Newsgroups: comp.lang.forth
References: <vcbn5e$3etuk$1@dont-email.me> <vccjfv$3l9rv$1@dont-email.me> <vce3sj$3unj9$4@dont-email.me> <vcfevo$6m9q$1@dont-email.me>
From: albert@spenarnc.xs4all.nl
Subject: Re: single-xt approach in the standard
X-Newsreader: trn 4.0-test77 (Sep 1, 2010)
Originator: albert@cherry.(none) (albert)
Message-ID: <nnd$231719f0$04aa274c@a92b07f03e1f93c3>
Organization: KPN B.V.
Date: Thu, 19 Sep 2024 10:17:44 +0200
Path: ...!weretis.net!feeder9.news.weretis.net!usenet.blueworldhosting.com!diablo1.usenet.blueworldhosting.com!feed.abavia.com!abe004.abavia.com!abp002.abavia.com!news.kpn.nl!not-for-mail
Lines: 40
Injection-Date: Thu, 19 Sep 2024 10:17:44 +0200
Injection-Info: news.kpn.nl; mail-complaints-to="abuse@kpn.com"
Bytes: 2699

In article <vcfevo$6m9q$1@dont-email.me>,
Gerry Jackson  <do-not-use@swldwa.uk> wrote:
<SNIP>
>Some of these, particularly the reporting has been suggested before but,
>as you pointed out elsewhere everybody is an unpaid volunteer and nobody
>has found the time or motivation to undertake such extensions. Are you
>volunteering? I've just requested that the Forth 200X committee find
>someone else to take over my test suite - so feel free to volunteer.
>
>One thing not included in the Test Suite in the standard, as far as I
>can see,  and not mentioned in your wish list is that the Hayes tester
>assumes so much of the system is working before the tests actually start
>- how do you test the tester? I thought about this and developed a
>preliminary test based on the assumption that for automated testing at
>least the interpreter must work. So it starts by using SOURCE TYPE (
>comments ) and CR to output messages and include a commentary of how the
>tests progress. If the displays are correct it tests >IN manipulation
>and uses it as an interpretive IF to actually detect errors. Then it
>goes on to do a basic test of the words used in the Hayes tester and so
>on. This is included in the link above.

Practically speaking. ciforth went from a working fig-forth 16 bits i86
to a working 386 to a working ISO Forth to  linux 32 and 64 i86
and linux 32 and 64 arm , to a linux 64 risc-V.
What you describe is worthwhile, but not needed in most cases.
A c-based compiler like gforth will most likely work essentially
on the first try.

(Appreciate your work on extending the tests.)

>
>--
>Gerry
>
-- 
Temu exploits Christians: (Disclaimer, only 10 apostles)
Last Supper Acrylic Suncatcher - 15Cm Round Stained Glass- Style Wall
Art For Home, Office And Garden Decor - Perfect For Windows, Bars,
And Gifts For Friends Family And Colleagues.