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


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

polyFORTH Reference Manual published by Greenarrays

Started by"Elizabeth D. Rather" <erather@forth.com>
First post2012-08-28 16:33 -1000
Last post2012-08-29 23:49 +1000
Articles 6 — 5 participants

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


Contents

  polyFORTH Reference Manual published by Greenarrays "Elizabeth D. Rather" <erather@forth.com> - 2012-08-28 16:33 -1000
    Re: polyFORTH Reference Manual published by Greenarrays Paul Rubin <no.email@nospam.invalid> - 2012-08-28 20:50 -0700
    Re: polyFORTH Reference Manual published by Greenarrays Mark Wills <markrobertwills@yahoo.co.uk> - 2012-08-29 02:55 -0700
      Re: polyFORTH Reference Manual published by Greenarrays Paul Rubin <no.email@nospam.invalid> - 2012-08-29 12:29 -0700
        Re: polyFORTH Reference Manual published by Greenarrays Elizabeth D Rather <erather@forth.com> - 2012-08-29 11:02 -1000
    Re: polyFORTH Reference Manual published by Greenarrays "Ed" <invalid@nospam.com> - 2012-08-29 23:49 +1000

#15232 — polyFORTH Reference Manual published by Greenarrays

From"Elizabeth D. Rather" <erather@forth.com>
Date2012-08-28 16:33 -1000
SubjectpolyFORTH Reference Manual published by Greenarrays
Message-ID<Bo6dnYDWRq394qDNnZ2dnUVZ_oOXnZ2d@supernews.com>
I have received the following message from Greg Bailey of Greenarrays, 
which he has encouraged me to publicize:

----------------------

After much effort by Leon, Elizabeth, Stefan Mauerhofer and me, we have 
revived the pF Ref Manual and published it on the website.  The 
announcement reads like this:

DB005, FORTH, Inc.s polyFORTH Reference Manual, never previously 
available to the general public, is now released by special permission. 
This manual is based on source documents provided by FORTH, Inc., 
reformatted for PDF publication, with no intentional changes in its 
substance. DB005 is the primary document for GreenArrays’ 
implementation(s), whose details will be published in one or more 
Supplements to this Reference Manual.

Note that the actual URL is

http://www.greenarraychips.com/home/documents/greg/DB005-120825-PF-REF.pdf

(website's file system is case sensitive.)

-- 
==================================================
Elizabeth D. Rather   (US & Canada)   800-55-FORTH
FORTH Inc.                         +1 310.999.6784
5959 West Century Blvd. Suite 700
Los Angeles, CA 90045
http://www.forth.com

"Forth-based products and Services for real-time
applications since 1973."
==================================================

[toc] | [next] | [standalone]


#15233

FromPaul Rubin <no.email@nospam.invalid>
Date2012-08-28 20:50 -0700
Message-ID<7xfw76xsoc.fsf@ruckus.brouhaha.com>
In reply to#15232
"Elizabeth D. Rather" <erather@forth.com> writes:
> http://www.greenarraychips.com/home/documents/greg/DB005-120825-PF-REF.pdf

Oh this looks great.  Thanks for releasing it and for posting it.  I
guess it's never been public before?  It looks like it explains things
that a lot of other implementations follow second-hand.

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


#15241

FromMark Wills <markrobertwills@yahoo.co.uk>
Date2012-08-29 02:55 -0700
Message-ID<258d9142-d41a-4f63-8dd4-7f5efda3e319@z4g2000vby.googlegroups.com>
In reply to#15232
On Aug 29, 3:33 am, "Elizabeth D. Rather" <erat...@forth.com> wrote:
> I have received the following message from Greg Bailey of Greenarrays,
> which he has encouraged me to publicize:
>
> ----------------------
>
> After much effort by Leon, Elizabeth, Stefan Mauerhofer and me, we have
> revived the pF Ref Manual and published it on the website.  The
> announcement reads like this:
>
> DB005, FORTH, Inc.s polyFORTH Reference Manual, never previously
> available to the general public, is now released by special permission.
> This manual is based on source documents provided by FORTH, Inc.,
> reformatted for PDF publication, with no intentional changes in its
> substance. DB005 is the primary document for GreenArrays’
> implementation(s), whose details will be published in one or more
> Supplements to this Reference Manual.
>
> Note that the actual URL is
>
> http://www.greenarraychips.com/home/documents/greg/DB005-120825-PF-RE...
>
> (website's file system is case sensitive.)
>
> --
> ==================================================
> Elizabeth D. Rather   (US & Canada)   800-55-FORTH
> FORTH Inc.                         +1 310.999.6784
> 5959 West Century Blvd. Suite 700
> Los Angeles, CA 90045http://www.forth.com
>
> "Forth-based products and Services for real-time
> applications since 1973."
> ==================================================

Wow! That's great! Now we just need to convince Forth Inc. to release
polyFORTH for the 8086 or 286 or something, just for old times sake.
I'm sure it would run just fine in DOSbox or even native on a VM.

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


#15248

FromPaul Rubin <no.email@nospam.invalid>
Date2012-08-29 12:29 -0700
Message-ID<7xy5kx5wfn.fsf@ruckus.brouhaha.com>
In reply to#15241
So, um, would someone mind explaining the role of Polyforth in the
history of Forth?  I guess it was a Forth Inc. product written (at least
in significant part) by Chuck himself, that was sort of a predecessor of
Swiftforth?  Why did Swiftforth diverge from it--something to do with
ANS?  Is Polyforth still actively being sold/maintained other than by
Greenarrays?  Is it unrepairably non-ANS conformant?  Do parts of it
live on in Swiftforth?

Just wondering.  Thanks.

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


#15253

FromElizabeth D Rather <erather@forth.com>
Date2012-08-29 11:02 -1000
Message-ID<Xuqdnf_sXcwcHqPNnZ2dnUVZ_oKdnZ2d@supernews.com>
In reply to#15248
On 8/29/2012 9:29 AM, Paul Rubin wrote:
> So, um, would someone mind explaining the role of Polyforth in the
> history of Forth?  I guess it was a Forth Inc. product written (at least
> in significant part) by Chuck himself, that was sort of a predecessor of
> Swiftforth?  Why did Swiftforth diverge from it--something to do with
> ANS?  Is Polyforth still actively being sold/maintained other than by
> Greenarrays?  Is it unrepairably non-ANS conformant?  Do parts of it
> live on in Swiftforth?
>
> Just wondering.  Thanks.
>

polyFORTH was the primary product of FORTH, Inc. from the late 70's thru 
the mid-90's. It was developed by a team of programmers including Chuck 
and others, and supported on a very wide variety of processors, 
including both 16-bit and 32-bit implementations on PCs and 
microcontrollers. It included multitasking and multiuser support, 
database management, and the later versions for DOS-based i386 family 
had an extensive GUI system. It was retired in the late 90's, and is no 
longer supported except by Greenarrays, although I suppose if there were 
demand FORTH, Inc. would consider publishing it (unsupported). It was 
mostly (though not entirely) Forth83-compatible.

polyFORTH was used in a lot of very large applications, including the 
much-publicized Saudi airport project and was the basis for Express, a 
industrial process and manufacturing control system that was used by a 
number of major corporations in the late 80's and early 90's.

polyFORTH was discontinued because Forth94 made possible advanced 
implementation techniques such as compiling optimized code (pF was ITC), 
and running under Windows (and later other OSs) precluded the kind of 
multitasking pF used as well as rendering a lot of the extensions less 
valuable.

Cheers,
Elizabeth
-- 
==================================================
Elizabeth D. Rather   (US & Canada)   800-55-FORTH
FORTH Inc.                         +1 310.999.6784
5959 West Century Blvd. Suite 700
Los Angeles, CA 90045
http://www.forth.com

"Forth-based products and Services for real-time
applications since 1973."
==================================================

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


#15242

From"Ed" <invalid@nospam.com>
Date2012-08-29 23:49 +1000
Message-ID<k1l6eu$cpp$1@speranza.aioe.org>
In reply to#15232
Elizabeth D. Rather wrote:
> I have received the following message from Greg Bailey of Greenarrays,
> which he has encouraged me to publicize:
> ...

Thanks for making the polyFORTH documentation available.  I'm sure it
will be of interest to Forth fans.

--

While browsing the Greenarrays site I noticed the following page which
has further items of interest for the hobbyist:

www.greenarraychips.com/home/documents/forth-archive.html



[toc] | [prev] | [standalone]


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


csiph-web