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


Groups > comp.lang.forth > #36110

Re: Don't be a bit-twiddling monkey

Path csiph.com!v102.xanadu-bbs.net!xanadu-bbs.net!news.glorb.com!dotsrc.org!filter.dotsrc.org!news.dotsrc.org!not-for-mail
Newsgroups comp.lang.forth
Subject Re: Don't be a bit-twiddling monkey
References <m9urm9$63c$2@dont-email.me> <op.xszgdvu2v6dtjm@localhost> <crmdnR6-h7ouBFnJnZ2dnUU7-emdnZ2d@supernews.com> <slrnmcabae.9ig.empty.buffersYOU-DONT-WANT-THIS@Ferrycy.localdomain> <54c68667$0$6861$e4fe514c@dreader36.news.xs4all.nl> <slrnmcd747.2hu.empty.buffersYOU-DONT-WANT-THIS@Ferrycy.localdomain> <2NGdnRAjzt6gLFvJnZ2dnUU7-Y0AAAAA@supernews.com> <slrnmcddpf.561.empty.buffersYOU-DONT-WANT-THIS@Ferrycy.localdomain> <zaOdncv7Y4QskFrJnZ2dnUU7-U-dnZ2d@supernews.com> <slrnmcer6d.1r9.empty.buffersYOU-DONT-WANT-THIS@Ferrycy.localdomain> <85a913p07w.fsf@junk.nocrew.org> <cit5apFcvb0U1@mid.individual.net>
From Lars Brinkhoff <lars.spam@nocrew.org>
Organization nocrew
Date Thu, 29 Jan 2015 08:14:51 +0100
Message-ID <85pp9ynjmc.fsf@junk.nocrew.org> (permalink)
User-Agent Gnus/5.11 (Gnus v5.11) Emacs/22.2 (gnu/linux)
Cancel-Lock sha1:XbzwcklqCeFWJcKpwFCZaVch7Lw=
MIME-Version 1.0
Content-Type text/plain; charset=us-ascii
Lines 28
NNTP-Posting-Host 213.114.92.46
X-Trace news.sunsite.dk DXC=Q^[XDWdEdam^Yj[LZVmDVlYSB=nbEKnkkn\T\`N<E_QonY:6X7^ZBNgI57e>YZ9SOkOM]UAnlCk4fdmi9ogaFh0b]3;RVOf[;lm
X-Complaints-To staff@sunsite.dk
Xref csiph.com comp.lang.forth:36110

Show key headers only | View raw


Paul E Bennett wrote:
> If you care to send me a list of the words you include in the very basic 
> system then I will add them to my cross-reference list that compares for a 
> variety of small Forths's.

These primitives are required by the kernel:

\ Definitions:          dodoes exit
\ Control flow:         0branch
\ Literals:             (literal)
\ Memory access:        ! @ c! c@
\ Aritmetic/logic:      + nand
\ Return stack:         >r r>
\ I/O:                  emit open-file read-file close-file

I suppose this could be squeezed a bit by excluding C! and C@.  Also,
I managed to define 0BRANCH and (LITERAL) in terms of other
primitives, but the system became unbearably slow.

> Happy to send a copy of the comparison table back in either
> Libre-Office, Word or as a pdf. A note about how far you have gone
> in complianc with the standard would also be useful.

Thanks, a PDF would be nice.

Running Hayes' CORE tests results in 77 failures (out of how many
tests? I don't know).  I believe many of those are due to a stubbed
UM/MOD.

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


Thread

Don't be a bit-twiddling monkey "WJ" <w_a_x_man@yahoo.com> - 2015-01-24 01:14 +0000
  Re: Don't be a bit-twiddling monkey "Rod Pemberton" <buzz@notnotnontnooatno.cmm> - 2015-01-23 20:55 -0500
    Re: Don't be a bit-twiddling monkey Jason Damisch <jasondamisch@yahoo.com> - 2015-01-24 07:52 -0800
      Re: Don't be a bit-twiddling monkey Julian Fondren <julian.fondren@gmail.com> - 2015-01-24 08:42 -0800
        Re: Don't be a bit-twiddling monkey Paul Rubin <no.email@nospam.invalid> - 2015-01-24 09:10 -0800
        Re: Don't be a bit-twiddling monkey "Rod Pemberton" <buzz@notnotnontnooatno.cmm> - 2015-01-24 14:57 -0500
          Re: Don't be a bit-twiddling monkey Julian Fondren <julian.fondren@gmail.com> - 2015-01-24 14:32 -0800
            Re: Don't be a bit-twiddling monkey "Rod Pemberton" <buzz@notnotnontnooatno.cmm> - 2015-01-25 01:37 -0500
              Re: Don't be a bit-twiddling monkey Julian Fondren <julian.fondren@gmail.com> - 2015-01-24 23:32 -0800
                Re: Don't be a bit-twiddling monkey Bernd Paysan <bernd.paysan@gmx.de> - 2015-01-25 21:23 +0100
          Re: Don't be a bit-twiddling monkey "Elizabeth D. Rather" <erather@forth.com> - 2015-01-24 21:22 -1000
            Re: Don't be a bit-twiddling monkey empty-buffers <empty.buffersYOU-DONT-WANT-THIS@gmail.NEITHER-THIS.com> - 2015-01-25 17:52 +0000
              Re: Don't be a bit-twiddling monkey anton@mips.complang.tuwien.ac.at (Anton Ertl) - 2015-01-26 14:15 +0000
                Re: Don't be a bit-twiddling monkey empty-buffers <empty.buffersYOU-DONT-WANT-THIS@gmail.NEITHER-THIS.com> - 2015-01-26 19:59 +0000
                Re: Don't be a bit-twiddling monkey "Rod Pemberton" <buzz@notnotnontnooatno.cmm> - 2015-01-28 22:30 -0500
              Re: Don't be a bit-twiddling monkey albert@spenarnc.xs4all.nl (Albert van der Horst) - 2015-01-26 18:24 +0000
                Re: Don't be a bit-twiddling monkey empty-buffers <empty.buffersYOU-DONT-WANT-THIS@gmail.NEITHER-THIS.com> - 2015-01-26 19:58 +0000
                Re: Don't be a bit-twiddling monkey "Elizabeth D. Rather" <erather@forth.com> - 2015-01-26 11:27 -1000
                Re: Don't be a bit-twiddling monkey empty-buffers <empty.buffersYOU-DONT-WANT-THIS@gmail.NEITHER-THIS.com> - 2015-01-26 21:52 +0000
                Re: Don't be a bit-twiddling monkey "Elizabeth D. Rather" <erather@forth.com> - 2015-01-26 18:01 -1000
                Re: Don't be a bit-twiddling monkey empty-buffers <empty.buffersYOU-DONT-WANT-THIS@gmail.NEITHER-THIS.com> - 2015-01-27 10:47 +0000
                Re: Don't be a bit-twiddling monkey foxaudioresearch@gmail.com - 2015-01-27 19:08 -0800
                Re: Don't be a bit-twiddling monkey empty-buffers <empty.buffersYOU-DONT-WANT-THIS@gmail.NEITHER-THIS.com> - 2015-01-28 12:06 +0000
                Re: Don't be a bit-twiddling monkey Lars Brinkhoff <lars.spam@nocrew.org> - 2015-01-28 13:18 +0100
                Re: Don't be a bit-twiddling monkey Michael Barry <barrym95838@yahoo.com> - 2015-01-28 08:14 -0800
                Re: Don't be a bit-twiddling monkey Lars Brinkhoff <lars.spam@nocrew.org> - 2015-01-28 18:53 +0100
                Re: Don't be a bit-twiddling monkey Paul E Bennett <Paul_E.Bennett@topmail.co.uk> - 2015-01-28 22:14 +0000
                Re: Don't be a bit-twiddling monkey Lars Brinkhoff <lars.spam@nocrew.org> - 2015-01-29 08:14 +0100
                Re: Don't be a bit-twiddling monkey empty-buffers <empty.buffersYOU-DONT-WANT-THIS@gmail.NEITHER-THIS.com> - 2015-01-29 00:21 +0000
                Re: Don't be a bit-twiddling monkey "Rod Pemberton" <buzz@notnotnontnooatno.cmm> - 2015-01-28 20:05 -0500
                Re: Don't be a bit-twiddling monkey Coos Haak <chforth@hccnet.nl> - 2015-01-29 03:33 +0100
              Re: Don't be a bit-twiddling monkey Bernd Linsel <bl1@gmx.com> - 2015-05-09 02:15 +0200
            Re: Don't be a bit-twiddling monkey "Rod Pemberton" <buzz@notnotnontnooatno.cmm> - 2015-01-25 17:35 -0500
        Re: Don't be a bit-twiddling monkey Bernd Paysan <bernd.paysan@gmx.de> - 2015-01-25 00:37 +0100
          Re: Don't be a bit-twiddling monkey "Elizabeth D. Rather" <erather@forth.com> - 2015-01-24 21:08 -1000
        Re: Don't be a bit-twiddling monkey anton@mips.complang.tuwien.ac.at (Anton Ertl) - 2015-01-25 15:36 +0000
      Re: Don't be a bit-twiddling monkey Matthias Koch <matthias.koch@hot.uni-hannover.de> - 2015-01-26 17:24 +0100
  Re: Don't be a bit-twiddling monkey hughaguilar96@gmail.com - 2015-01-23 21:56 -0800

csiph-web