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


Groups > comp.lang.forth > #26892 > unrolled thread

Making Forth official

Started byalbert@spenarnc.xs4all.nl (Albert van der Horst)
First post2013-11-21 13:23 +0000
Last post2014-01-02 19:22 +0000
Articles 2 on this page of 42 — 16 participants

Back to article view | Back to comp.lang.forth


Contents

  Making Forth official albert@spenarnc.xs4all.nl (Albert van der Horst) - 2013-11-21 13:23 +0000
    Re: Making Forth official Lars Brinkhoff <lars.spam@nocrew.org> - 2013-11-21 14:54 +0100
      Re: Making Forth official gavino_himself <visploveslisp@gmail.com> - 2013-12-03 11:59 -0800
    Re: Making Forth official anton@mips.complang.tuwien.ac.at (Anton Ertl) - 2013-11-21 13:57 +0000
      Re: Making Forth official Paul E Bennett <Paul_E.Bennett@topmail.co.uk> - 2013-11-21 15:49 +0000
        Re: Making Forth official "Mark" <mark@dibsco.co.uk> - 2013-11-21 16:03 +0000
          Re: Making Forth official Paul E Bennett <Paul_E.Bennett@topmail.co.uk> - 2013-11-21 23:27 +0000
          Re: Making Forth official C G Montgomery <cgm@physics.utoledo.edu> - 2013-11-21 19:20 -0500
            Re: Making Forth official "Mark" <mark@dibsco.co.uk> - 2013-11-22 10:43 +0000
              Re: Making Forth official Bernd Paysan <bernd.paysan@gmx.de> - 2013-11-22 17:24 +0100
                Re: Making Forth official Hans Bezemer <the.beez.speaks@gmail.com> - 2013-11-24 14:11 +0100
          Re: Making Forth official albert@spenarnc.xs4all.nl (Albert van der Horst) - 2013-11-22 01:59 +0000
            Re: Making Forth official "Mark" <mark@dibsco.co.uk> - 2013-11-22 11:00 +0000
              Re: Making Forth official rickman <gnuarm@gmail.com> - 2013-11-22 12:05 -0500
                Re: Making Forth official "Mark" <mark@dibsco.co.uk> - 2013-11-22 21:15 +0000
      Re: Making Forth official albert@spenarnc.xs4all.nl (Albert van der Horst) - 2013-11-22 01:55 +0000
    Re: Making Forth official "Mark" <mark@dibsco.co.uk> - 2013-11-21 15:50 +0000
      Re: Making Forth official Bernd Paysan <bernd.paysan@gmx.de> - 2013-11-22 00:03 +0100
      Re: Making Forth official Lars Brinkhoff <lars.spam@nocrew.org> - 2013-11-22 08:19 +0100
        Re: Making Forth official m.a.m.hendrix@tue.nl - 2013-11-21 23:42 -0800
          Re: Making Forth official albert@spenarnc.xs4all.nl (Albert van der Horst) - 2013-11-23 17:22 +0000
            Re: Making Forth official Hans Bezemer <the.beez.speaks@gmail.com> - 2013-11-24 14:07 +0100
        Re: Making Forth official "Mark" <mark@dibsco.co.uk> - 2013-11-22 11:30 +0000
          Re: Making Forth official "Mark" <mark@dibsco.co.uk> - 2013-11-22 11:35 +0000
          Re: Making Forth official "Ed" <invalid@invalid.com> - 2013-11-23 19:11 +1100
            Re: Making Forth official albert@spenarnc.xs4all.nl (Albert van der Horst) - 2013-11-23 12:46 +0000
              Re: Making Forth official "Ed" <invalid@invalid.com> - 2013-11-27 12:42 +1100
                Re: Making Forth official albert@spenarnc.xs4all.nl (Albert van der Horst) - 2013-11-27 03:35 +0000
          Re: Making Forth official albert@spenarnc.xs4all.nl (Albert van der Horst) - 2013-11-23 17:31 +0000
            Re: Making Forth official "Rod Pemberton" <dont_use_email@xnohavenotit.cnm> - 2013-11-24 04:35 -0500
    Re: Making Forth official ForthFreak <forthfreak@gmail.com> - 2013-11-21 23:53 -0800
    Re: Making Forth official "Mark" <mark@dibsco.co.uk> - 2013-12-31 16:48 +0000
      Re: Making Forth official albert@spenarnc.xs4all.nl (Albert van der Horst) - 2013-12-31 22:49 +0000
        Re: Making Forth official Paul Rubin <no.email@nospam.invalid> - 2013-12-31 15:10 -0800
          Re: Making Forth official albert@spenarnc.xs4all.nl (Albert van der Horst) - 2014-01-01 14:12 +0000
            Re: Making Forth official anton@mips.complang.tuwien.ac.at (Anton Ertl) - 2014-01-02 17:46 +0000
              Re: Making Forth official Paul Rubin <no.email@nospam.invalid> - 2014-01-02 13:03 -0800
                Re: Making Forth official "Rod Pemberton" <dont_use_email@xnohavenotit.cnm> - 2014-01-02 20:16 -0500
                Re: Making Forth official Mark Wills <markrobertwills@yahoo.co.uk> - 2014-01-03 01:24 -0800
              Re: Making Forth official "Rod Pemberton" <dont_use_email@xnohavenotit.cnm> - 2014-01-02 20:13 -0500
        Re: Making Forth official anton@mips.complang.tuwien.ac.at (Anton Ertl) - 2014-01-02 17:33 +0000
          Re: Making Forth official albert@spenarnc.xs4all.nl (Albert van der Horst) - 2014-01-02 19:22 +0000

Page 3 of 3 — ← Prev page 1 2 [3]


#27594

Fromanton@mips.complang.tuwien.ac.at (Anton Ertl)
Date2014-01-02 17:33 +0000
Message-ID<2014Jan2.183312@mips.complang.tuwien.ac.at>
In reply to#27566
albert@spenarnc.xs4all.nl (Albert van der Horst) writes:
>I've come slowly to the realize why gforth has two extensions.
>We are about the only language with sources that are compiled
>*and* interpreted. I personally would say that a script has to
>be made executable, while a source would generate a binary executable.

Gforth has .fs for stream files, .fb for block files (hardly used
these days), and .fi for image files; and the point of image file is
to allow bootstrapping of Gforth and to avoid the overhead of
compiling additional words without hashing (hashing is added only when
gforth.fi is built).  The way I suggest for distributing Forth
programs and libraries is as source code, and I don't see a difference
between programs to be compiled and programs to be interpreted, and
there are no two file extensions used in Gforth for that.

- anton
-- 
M. Anton Ertl  http://www.complang.tuwien.ac.at/anton/home.html
comp.lang.forth FAQs: http://www.complang.tuwien.ac.at/forth/faq/toc.html
     New standard: http://www.forth200x.org/forth200x.html
   EuroForth 2013: http://www.euroforth.org/ef13/

[toc] | [prev] | [next] | [standalone]


#27602

Fromalbert@spenarnc.xs4all.nl (Albert van der Horst)
Date2014-01-02 19:22 +0000
Message-ID<52c5bc5e$0$25071$e4fe514c@dreader37.news.xs4all.nl>
In reply to#27594
In article <2014Jan2.183312@mips.complang.tuwien.ac.at>,
Anton Ertl <anton@mips.complang.tuwien.ac.at> wrote:
>albert@spenarnc.xs4all.nl (Albert van der Horst) writes:
>>I've come slowly to the realize why gforth has two extensions.
>>We are about the only language with sources that are compiled
>>*and* interpreted. I personally would say that a script has to
>>be made executable, while a source would generate a binary executable.
>
>Gforth has .fs for stream files, .fb for block files (hardly used
>these days), and .fi for image files; and the point of image file is
>to allow bootstrapping of Gforth and to avoid the overhead of
>compiling additional words without hashing (hashing is added only when
>gforth.fi is built).  The way I suggest for distributing Forth
>programs and libraries is as source code, and I don't see a difference
>between programs to be compiled and programs to be interpreted, and
>there are no two file extensions used in Gforth for that.

Thanks for clearing that up. How official is .fs in a GNU context
now e.g. with emacs, other editors and in file browsers?

>- anton

Groetjes Albert
-- 
Albert van der Horst, UTRECHT,THE NETHERLANDS
Economic growth -- being exponential -- ultimately falters.
albert@spe&ar&c.xs4all.nl &=n http://home.hccnet.nl/a.w.m.van.der.horst

[toc] | [prev] | [standalone]


Page 3 of 3 — ← Prev page 1 2 [3]

Back to top | Article view | comp.lang.forth


csiph-web