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


Groups > comp.lang.forth > #44036

Re: Bootstrapping

From Lars Brinkhoff <lars.spam@nocrew.org>
Newsgroups comp.lang.forth
Subject Re: Bootstrapping
Organization nocrew
References <5016c629-9407-42ae-80c0-eb2c1c178f83@googlegroups.com>
Date 2015-12-02 08:04 +0100
Message-ID <86lh9dl4bb.fsf@vps34351.public.cloudvps.com> (permalink)

Show all headers | View raw


Chris Curl wrote:
> Might someone have a Forth bootstrap script that assumes (some number 
> of) primitives are already defined? Ideally, such a script could build 
> a working Forth by building on the primitives that are hand coded 
> into the system.

Aren't most Forths implemented that way?  I.e. a few primitives written
in CODE or assembly language, and the rest built on top of those in
Forth.  The "script" in this scenario would be the metacompiler or an
assembler.

But this might be more what you're looking for:
https://github.com/16Bitt/forthstrap

Also, I'm sure Albert van der Horst can explain how his Forths are
generated with the m4 preprocessor.

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


Thread

Bootstrapping Chris Curl <ccurl609@gmail.com> - 2015-12-01 14:08 -0800
  Re: Bootstrapping Paul Rubin <no.email@nospam.invalid> - 2015-12-01 14:31 -0800
  Re: Bootstrapping Lars Brinkhoff <lars.spam@nocrew.org> - 2015-12-02 08:04 +0100
    Re: Bootstrapping Albert van der Horst <albert@spenarnc.xs4all.nl> - 2015-12-02 11:53 +0000
  Re: Bootstrapping "Rod Pemberton" <boo@fasdfrewar.cdm> - 2015-12-05 21:02 -0500

csiph-web