Forth Programming Language FAQ: Part 4 of 6, Forth Systems 
Author Message
 Forth Programming Language FAQ: Part 4 of 6, Forth Systems

Posted-By: auto-faq 3.3 beta (Perl 5.001)
Archive-name: forth-faq/part4
Posting-Frequency: Monthly.  A how-to-find-the-FAQ article is posted weekly.

         comp.lang.forth Frequently Asked Questions, part 4 of 6
         Forth Systems: Commercial, Shareware, and Freeware

                     Stephen J. Bevan, 19 Sept 1995
                     Bradford J. Rodriguez, 7 Feb 1996
                     Jon D. Verne, 1 Mar 1996


[This FAQ is adopted in its entirety from the "implementations" FAQ produced
by Stephen J. Bevan, last updated September 1995.  Thanks Stephen!  -bjr]

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

Table of Contents:
  [1] Forth for the 8051/8031
  [2] Forth for a PC
  [3] 32-bit protected-mode PC Forth
  [4] Forth for Windows (3.1/NT/95)
  [5] Forth for OS/2
  [6] Forth for the 6811/68HC16
  [7] Forth written in C
  [8] Forth for UNIX
  [9] Forth for a Sun
 [10] Forth for a MAC
 [11] Forth for an Amiga
 [12] Forth for an Atari ST
 [13] Forth for a Transputer
 [14] Forth for a Tandy TRS-80
 [15] Forth for the Apple II
 [16] Forth for 68000 boards (including cross development from PCs)
 [17] Forth for (miscellaneous) DSP chips
 [18] Forth for VMS
 [19] Forth for playing with Music
 [20] PD/ShareWare Forth for the BrouHaHa-7245
 [21] Forth that isn't necessarily Forth
 [22] Forth Vendors/Authors
 [23] Contributors to the FAQ

Search for [#] to get to section number '#' quickly.  Please note that the
sections are in "digest" form so cooperating NEWS/MAIL readers can step
through the sections easily.

Recent Changes:
  95-07-22 bevan   Added wpforth listing.
  95-07-22 bevan   Added OOF listing.
  95-07-22 bevan   Added Ale Forth listing.
  95-07-22 bevan   Added gforth description.
  95-08-07 bevan   Updated 51forth address.
  95-08-07 bevan   Added author for Pygmy Forth.
  95-08-07 bevan   Added MacQForth entry.
  95-09-13 bevan   Updated New Micros address information.
  95-09-19 bevan   Updated Apple II info. wrt LWV latest Apple II catalogue.
  96-01-01 bjr     Changed taygeta path.
  96-03-01 jdv     Added TURBO-Forth listing.  Editted duplicate info.
  96-04-01 jdv     Cut & pasted.  Updated Gforth listings.
  96-05-01 jdv     Updated MacForth listing.
  96-06-15 jdv     Removed stale DSP listings.
  96-06-19 jdv     Updated FORTH, Inc., MVP, & Pocket Forth info

Please Note:
  1. Some of these Forth systems are listed as being available from particular
     anonymous ftp addresses, or from "good archives".  Please try and use as
     close a site to you as possible.
  2. Most of the vendors mentioned herein can supply a Forth system for a wide
     variety of platforms.  If you can't find a Forth system for your platform
     explicitly listed, try any/all of the vendors listed.
  3. If an entry is short it is probably because the system is available on
     more than one machine.  Company addresses, and contact information are in
     section [22], below.
  4. You may quote from this FAQ freely, on the one condition that credit is
     given to the contributors.  Some terms mentioned in this document are
     known to be trademarks or service marks.  However, the author(s) have
     made no real attempt to mark them as such.  The reader should contact the
     appropriate companies for complete information regarding trademarks and
     registration.  'Nuff said.

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

Subject: [1] Forth for the 8051/8031

  Commercial:
    AM Research offer amrFORTH; a cross-development system for the 8051 that
      features a kernel of less than 700 bytes.

    FORTH, Inc.: chipFORTH; an interactive cross-development tool for
      embedded systems.

    Laboratory Microsystems, Inc. (LMI) sell an 8051 system.

    Mikrap and Forth Systeme sell SwissForth and act as agents for LMI.

    MicroProcessor Engineering, Ltd. (MPE) offer the Forth5 Cross Compiler.

    Offete: 8051 eForth, C. H. Ting.  A small ROM based Forth system with
      source code in MASM for $25.

  Free:
    William H. Payne, the author of "Embedded Controller Forth for the
      8051 Family", has made all the code for the system described in his book
      available.  Please see ftp://asterix.inescn.pt/pub/forth/8051/read51.txt

    EFORTH51.ZIP may be downloaded free of charge from the RealTime
      Control and Forth Board (RCFB) [see] or from the GEnie Forth Interest
      Group RoundTable.

    51forth is a subroutine threaded Forth by Scott Gehmlich.
      ftp://fims-ftp.massey.ac.nz/pub/GMoretti/51forth.zip  [APH:950807]

    CamelForth/51 by Brad Rodriguez is an ANSI Standard Forth that is free for
      non-commercial work (negotiate with the author if you want to use it in
      a commercial product).
      ftp://taygeta.com/pub/Forth/Camel/cam51-11.zip  [SJB:950721]

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

Subject: [2] Forth for a PC

  Commercial:
    FORTH, Inc.: polyFORTH; Real-time system for DOS computers, including
    libraries for math, graphics, database, GUIs, and many other functions.

    Harvard Softworks sells HS/FORTH that can link with object files.  It
      makes full use of extended memory, and comes with an optimizer, sound,
      graphics, and 8087 libraries.

    MicroMotion: MasterFORTH. [see also: 15]

    Miller Microcomputer Services (MMS) offer MMSFORTH V2.5 for systems with
      and without DOS.

    MPE: PC PowerForth Plus v3.2 and Modular Forth v3.6.

    LMI offer PC/FORTH, in 16- and 32-bit implementations.  They provide
      libraries for telecommunications, 8087 support, custom characters,
      target compiler, and more.  Also: 8080 FORTH, and 8086 FORTH.

    MP7: TURBO-Forth.  Four versions optimized for specific CPU's.  Also:
      FASTGRAF; an I/O and graphics package for TURBO-Forth.  [JDV:960216]

  Free:
    eForth is a very portable, ANS-aligned, public-domain Forth that comes
      with all sources and only 29 words in assembler. [see also: 1, 3, 8]

    Golden Porcupine Forth, v92.5 by Alexandr Larionov.  Distributed as
      FREEWARE, with Russian docs, for non-commercial work.  Includes various
      useful libraries for graphics, sound &etc.  Follows the Forth-83
      Standard.  Phone: 7 095 288-2660.  [VPF:93]

    Pygmy Forth v1.4 is a small, 16-bit DOS Forth written by Frank Sergeant
      that is modeled after Chuck Moore's cmFORTH for NOVIX.  It is shareware
      but there is no charge for registration.  If you DO choose to register,
      there is a Bonus Disk with goodies for ~$20.  Complete with documented
      source code, editor, assembler, and metacompiler.

    MVP-FORTH, a Forth-79 from Mountain View Press, Inc. (MVP), is freely
      available for different platforms.  MVP also offer other commercial
      Forth systems, information, and books.

    TCOM v2.5 by Tom Zimmer is a 16-bit cross/metacompiler for DOS.
      ftp://taygeta.com/pub/Forth/Reviewed/tcom25.zip  [SJB:950720]

    F-PC v3.6 is a 16-bit Forth that is based on the Forth-83 standard but
      includes numerous extensions.  Very complete implementation.
      ftp://taygeta.com/pub/Forth/Reviewed/fpc36.zip
      http://www.*-*-*.com/ ~fwarren/fpc.html  [SJB:950722]

    hForth v0.9.5 by Wonyong Koh is an ANS Forth inspired by eForth.  This
      free beta release is ANS compliant, and all commented MASM source code
      is included.  There are three hForth models to choose from: A standard
      EXE (for segmented memory machines), RAM (for any other RAM-only
      system), and ROM (for small embedded systems).  The author asserts that
      it is very easy to optimize for any specific CPU.
      ftp://taygeta.com/pub/Forth/Reviewed/hf86v09.zip  [SJB:950720]

    wpforth v1.0 by Albert Chan is a prototype of a typographical programming
      system built around WordPerfect v5.x and Pygmy Forth v1.4.
      ftp://taygeta.com/pub/Forth/Reviewed/wpforth.zip  [SJB:950722]

    The following are available in any SIMTEL mirror site:
      4thcmp21.zip: Native code Forth compiler: COM, EXE, SYS, TSR, ROM
      bbl_[ab].zip: Fast 16/32-bit Forth based on F83 -- needs work
      zen1_10.zip:  Forth with source to match ANS X3J14, BASIS 10
      min4th25.zip: MiniForth system v2.5, with A86 source
      uniforth.zip: Sampler of floating point Forth compiler
      fig86.zip:    Original Fig-86 Forth compiler  [SJB:931030]

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

Subject: [3] 32-bit protected-mode PC Forth

  Commercial:
    Bradley Forthware sells Forthmacs for $250.  Price includes source
      and DOS extender.

    FORTH, Inc.: polyFORTH. [see]

    Harvard Softworks has a version of HS/FORTH that provides access to a
      full, flat 4Gb of memory.  [JVN:93]

    LMI sell a 32-bit protected-mode Forth called 80386 UR/FORTH.  It runs on
      DOS and is based on the 'Phar Lap' DOS Extender. It is fully compatible
      with XMS, EMS, and DPMI memory managers.

    MPE ProForth for DOS, v2.0.

    Offete has a protected-mode 32-bit eForth that comes with source code and
      a public domain DOS extender.

    bigFORTH by Bernd Paysan. [see]

  Free:
    eForth is available as a 32-bit port by Andy Valencia.  [see also: 8]

    FROTH is a free 32-bit Forth system, with source, available on Taygeta.

    Gforth v0.1b is a GNU C-forth for Linux/DOS.  [see also: 7, 8]

    OOF is an object-oriented 32-bit Forth System written by Zsoter Andras.
      It does not use a threaded paradigm, and generates native machine code.
      Although many ANS Forth programs will run on OOF, it is not fully ANS
      Forth compliant.  All source is under the GNU General Public License.
      ftp://taygeta.com/pub/Forth/Reviewed/oof.zip  [SJB:940722]

    Ale Forth by Johns Lutz Sammer.  Implements ANS Basis 17 wordset along
      with lots of extensions.  Supports subroutine threading, native code
      generation and inline words.
      ftp://taygeta.com/pub/Forth/Reviewed/alefth.zoo  [SJB:940722]

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

Subject: [4] Forth for Windows (3.1/NT/95)

  Commercial:
    Bradley Forthware Forthmacs is available for Windows 3.1 and costs $250.
      It includes an emacs editor and comes complete with source.

    LMI WinForth v1.01 is a 16-bit Forth for Windows 3.1 available from their
      BBS for a $100 (US) fee.
      ftp://taygeta.com/pub/Forth/Reviewed/wfshr101.exe  [SJB:940721]

    MPE ProForth v1.420 for Windows 3.1x, NT, and Win95.  A very complete
      environment for Windows applications development.

    FORTH, Inc., are agents in North America for MPE's ProForth for Windows.

  Free:
    Jax4th, a freeware 32-bit Forth for Windows NT complete with source code.
      The current version features complete access to NT DLL's and BLOCK
      loading facility.  Written in MASM by Jack Woehr [see].
      ftp://ftp.cygnus.com/pub/forth/JX4NT106.ZIP  [JJW:931021]

    LMI WinForth.  [see above]

    Win32forth v1.20292 by Tom Zimmer and Andrew McKewan.
      ftp://taygeta.com/pub/Forth/Reviewed/win32for.zip  [SJB:940721]

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

Subject: [5] Forth for OS/2

  Commercial:
    Forth/2 by Michael A. Warot [see] and Brian Mathewson [see] can be
      licensed for commercial work.  Talk to Brian if you have something to
      add or you have any suggestions regarding Forth/2.  Contact Michael if
      you want to obtain a commercial license and/or source code.
      ftp://ftp-os2.cdrom.com/pub/os2/2_x/program/forth025.zip
      ftp://ftp-os2.nmsu.edu/os2/2_x/program/forth025.zip

  Free:
    Forth/2 by Michael A. Warot and Brian Mathewson is available by ftp
      for non-commercial work.  [see above]

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

Subject: [6] Forth for the 6811/68HC16

  Commercial:
    AM Research support their development boards with amrFORTH; a complete
      cross-compiler system for the '68xx family.

    FORTH, Inc.: chipFORTH. [see]

    MPE Forth5 Cross Compiler.

    New Micros, Inc., has Max-FORTH which is burned into the ROMs of their OEM
      '6811 development boards.  Max-FORTH uses a serial port to talk to the
      outside world, and can be compiled to off-chip ram.  [BL:931117]

  Free:
    various at ftp://asterix.inescn.pt/pub/forth/68hc11/
      and ftp://ftp.taygeta.com/pub/Forth/Archive/68hc11/

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

Subject: [7] Forth written in C

  Commercial:
    Bradley Forthware C-Forth costs $100.

  Free:
    ThisForth v1.0.0.d is an ANS Forth written by Will Baden.  You will need
      M4 and an ANSI-C compiler to compile it.  Binaries are available for a
      number of architectures (CRAY, MIPS, SUN, SGI).
      ftp://taygeta.com/pub/Forth/ANS/this4th.tar.gz  [SJB:940720]

    PFE (Portable Forth Environment) v0.9.14 is an ANS compatible Forth
      implementation written in ANSI-C.  All the code is under the GNU
      General Public Licence.  Binaries for various architectures available.
      ftp://taygeta.com/pub/Forth/ANS/pfe*.*  [SJB:940720]

    Gforth is a fast and portable implementation of the ANS Forth language. It
      works nicely with the emacs editor, offers some nice features such as
      input completion and history and a powerful locals facility, and it even
      has (the beginnings of) a manual.  Distributed under the GNU General
      Public license.  Gforth runs under UN*X and DOS and should not be hard
      to port to other systems supported by GCC.  Gforth-0.1beta has been
      tested successfully on Linux (Intel), SunOS (SPARC) and Ultrix (MIPS).
      http://www.*-*-*.com/
      ftp://ftp.complang.tuwien.ac.at/pub/forth/gforth/

    HENCE4TH v1.2 - A figForth written in C that currently runs under V7 Unix,
      Personal C Compiler, and Mix Power C.  Porting to other platforms should
      be trivial, considering how vastly different these three are!
      ftp://wuarchive.wustl.edu/msdos/forth/  [KH:93]

    C-Forth available from comp.sources.unix and also
      ftp://asterix.inescn.pt/pub/forth/unix/c-forth.tar.z

    TILEforth by Mikael Patel is a 32-bit Forth-83 written in C.

    Until v2.5.1 is (almost) Forth-83 written in C.  Its internals are
      described in the book "Write Your Own Programming Language Using C++"

      implementation was designed to call, and be called, by other C
      functions; so it is ideal as a 'macro' language embedded in C/C++
      applications.  Comes with 175 pages of documentation.
      ftp://taygeta.com/pub/Forth/Reviewed/until251.zip  [SJB:950720]

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

Subject: [8] Forth for UNIX

  Commercial:
    Bradley Forthware's Forthmacs.  [see]

  Free:

    68K: An indirect threaded 32-bit Forth based on the 83 standard.  Written

      ftp://asterix.inescn.pt/pub/forth/68000/forth-68000.tar.Z  [SJB:94]

    Forth-83: A UN*X port is available.
      ftp://ftp.taygeta.com/pub/Forth/Archive/f83.tar.z

    PDP-11: A version of figForth in PDP-11 assembler is available.
      ftp://asterix.inescn.pt/pub/forth/others/pdp114th.zip  [SJB:950718]

    Linux/i386: An eForth v1.0 port (by Francois-Rene Rideau) to Linux on an
      i386 architecture is based on the DJGPP/GO32 version by Andy Valencia.
      ftp://taygeta.com/pub/Forth/Reviewed/linux-eforth-1.0c.tar.gz
      [SJB:950720]

    eForth [see] has been also ported to Linux by Marcel Hendrix.

    See also: [7]

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

Subject: [9] Forth for a Sun

  Commercial:
    Bradley Forthware: Their Forthmacs costs $200.  It comes with source code,
      an assembly de{*filter*}, and floating point routines.

  Free:
    Open Boot PROM: built-in to the SPARCstation PROMs.  Inaccessible from
      the UNIX environment; you have to interrupt the boot process and then
      type 'n' to get to Forth.  For more information on this see
      http://www.*-*-*.com/  [SJB:950720]

  See also: [7] & [8]

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

Subject: [10] Forth for a MAC

  Commercial:
    Bradley Forthware: Forthmacs is available for $50.

    MacForth by Creative Solutions, Inc.; acquired by FORTH, Inc.  Includes
      MacForth Plus, the latest version of the popular MacForth system first
      introduced in 1984, and the new Power MacForth, a highly optimized
      version for Power Macintoshes.  MacForth: US$199, Power MacForth: US$299
      See the review in Dr. Dobb's Journal, #108 (1985).

    Micromotion offer a version of their MasterForth for the Mac.

  Free:
    Yerk is an object-oriented language based on Forth for the Macintosh and
      was originally a product marketed as Neon (reviewed in Dr. Dobb's #108,
      1985).  Yerk runs on all Macs with at least System 6.0 but requires
      System 7.0 (or greater) for full compatibility.
      ftp://astro.uchicago.edu/pub/MAC/Yerk/yerk_367.sea.bin
      ftp://astro.uchicago.edu/pub/MAC/Yerk/yerkManual3.67.sea.bin

    Mops v2.7, by Michael Hore, is an object oriented Forth also derived from
      Neon [see].  There is a PPC native version in the works.    
      http://www.*-*-*.com/ ~jayfar/mops.html
      ftp://taygeta.com/pub/Forth/Mops/Mops26s.sea
      ftp://taygeta.com/pub/Forth/Mops/Mops26m.sea  [SJB:950718]

    Pocket Forth v6.5, by Chris Heilman.  Subroutine threaded with 16-bit
      words.  Supports 16-bit relative, 32-bit absolute addressing.  Allows
      "inline" definitions, but doesn't have an in-line assembler.  Minimal
      Toolbox support; but it does supports Apple Events.  Comes as a 17K
      application, and a desk accessory.  Distribution comes with complete
      source; the kernel is in assembly.  There is a MPW version available.
      http://www.*-*-*.com/
      ftp://kreeft.intmed.mcw.edu/q/pub/forth/Pocket65.cpt.hqx

    MacQForth is an adaptation of (Apple II) QForth to the Macintosh.
      Created with Mops [see] and accompanied by the Mops sources.  An
      attractive introductory package, including some witty and instructive
      material proselytizing on behalf of Forth.
      ftp://kreeft.intmed.mcw.edu/q/pub/mac/macqforth.cpt.hqx  [BB:950807]

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

Subject: [11] Forth for an Amiga

  Commercial:
    Delta Research: JForth Professional 3.x true-compiled Forth for $179.95.
      Includes a tutorial, libraries, and examples.  [MH:93]

  Free:
    A4th by Appleman is a 32-bit port of L&P F83 complete with metacompiler
      written for the A1000.
      ftp://asterix.inescn.pt/pub/forth/amiga/a4th*.*  [JJW:931021]

    Joerg Plewe: F68K and F68KANS should work if you can obtain/implement a
      loader.

    Jax4th is a dp-ANS2 implementation by Jack J. Woehr.  It is available on
      the RCFB [see].  [JJW:931021]

    MVP-FORTH by MVP is available for the Amiga at various sites.  Try
      http://www.*-*-*.com/

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

Subject: [12] Forth for an Atari ST

  Commercial:
    Bradley Forthware: Forthmacs is available for $50 w/ optional GEM support.

    Bernd Paysan: bigFORTH is available for 200 DM.  Extras: Source code,
      floating point, GEM interface, object-oriented FORTH, native code
      compiler.

    F68KANS by Joerg Plewe.  As per the free version, but you can use it
      commercially.  Contact Joerg for licensing details.

    HiSoft FORTH is a 32-bit Forth for the Atari ST, with full support for
      GEM.  It is subroutine threaded, and a Motorola 68000 assembler is
      also included.  The price in the UK is about 39 pounds.  [HM:93]

  Free:
    F68K and F68KANS by Joerg Plewe.

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

Subject: [13] Forth for a Transputer

  Commercial:
    MPE Forth5 Cross Compiler.

    Offete: eForth [see] has been ported to the Transputer by Bob Barr.

  Free:
    There is a free/public-domain Transputer Forth written by Laurie Pegrum
      available.  It is an implementation of Forth for 16 & 32-bit Transputers
      that includes source.  It requires the D705 occam development system,
      and a 32-bit Transputer board with 1M of memory to recompile.
      ftp://unix.hensa.ac.uk/parallel/software/forth

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

Subject: [14] Forth for a Tandy TRS-80

    MMS: MMSFORTH v2.4 nonDOS version only.

    MVP: MVP-FORTH for the Model 4, by Art Wetmore.

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

Subject: [15] Forth for the Apple II

  Commercial:
    Apple Forth v1.6: Cap'n Software - Uses a unique disk format.  [LWV:93]

    6502 Forth v1.2: Programma International.  [LWV:93]

    FORTH II for the II+ or //e by Softape.  [LWV:93]

    Raven Forth (+) by  C. K. Haun, runs on IIgs.  Available on GEnie Library
      19 as file 903.  [LWV:950919]

    MicroMotion: MasterFORTH for II's.  Features: graphics, de{*filter*}, file
      handling, software floating point.

    MVP offer MVP-FORTH; a 79-standard for II's.

  Free:
    GraFORTH(+) for DOS 3.3, by Paul Lutus.  Available on GEnie Library 8,
      file 3299.  [LWV:950919]

    Mad Apple Forth(+) ftp://wuarchive.wustl.edu/system/apple2/Lang/Forth
      [LWV:93]

    Purple Forth(+) ftp://cco.caltech.edu/pub/apple2/8bit/source  [LWV:93]

    QForth(+) v2.0, Alpha 1.0, is a small integer Forth written by Toshiyasu

      ftp://ftp.uu.net/systems/apple2/languages/forth  [LWV:93]

    GS 16 FORTH II, Version II (+) - A 16-bit implementation able to make use
      of the GS Toolbox.  Includes assembler and full screen editor.
      ftp://cco.caltech.edu/pub/apple2/source/GS16Forth.shk
      Also available on GEnie: Library 18, file 2124/2125.  [LWV:950919]

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

Subject: [16] Forth for 68000 boards (including cross development from PCs)

  Commercial:
    Bradley Forthware: ForthMon is available for $500.

    FORTH, Inc.: chipFORTH. [see]

    MPE: Forth5 Cross compiler.

    LMI offer 68000 FORTH that comes with a target compiler and more.

  Free:
    There is a version of Laxen and Perry's F83 which will metacompile 68000
      code on a PC that can be burned to ROM, or used with S records any way
      you like.  It is available on GEnie as M16PC.ARC.  [MC:93]

    bot-Forth: The source code is comprised of 3 parts: the metacompiler,
      mini-assembler, and the kernel.  The kernel will metacompile itself.
      The metacompiler was presented at the 1989 Rochester Forth Conference.
      ftp://asterix.inescn.pt/pub/forth/68000/botfth68.arc ~/botforth.txt
      [SJB:93]

    Joerg Plewe: F68ANS and F68K [see]

    eForth for the VME 68K.  A subroutine threaded implementation of
      ECBE4TH 32-bit eForth, derived from Haskell,  is available on GEnie
      as MVME167.ZIP.

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

Subject: [17] Forth for (miscellaneous) DSP chips

  Commercial:
    FORTH, Inc. offers a version of chipForth for the ADSP2020.

    Offete: A port of eFORTH to ADSP2100 is being contemplated.  [any info?]

    Micro-K Systems produce complete AT&T DSP32 boards running Forth.
      Includes the AT&T DSP library.

    MPE Forth5 Cross Compiler for various DSP chips.

  Free:
    A port of eForth to the 56002 DSP is available.  Contact the author,

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

Subject: [18] Forth for VMS

    You can find three Forth implementations in
      ftp://hpcsos.col.hp.com/mirrors/forth/vax  [SJB:950721]

    Klaus Flesch wrote a VAX VMS Forth some years ago.  It is believed to be
      derived from FIG-FORTH.  Availability is uncertain, try contacting the
      author c/o Forth Systeme.

    See also: [7] & [8] as some C and UNIX based systems (may) port without
      (too) much effort.

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

Subject: [19] Forth for playing with Music

    HMSL (Hierarchical Music Specification Language); Frog Peak Music.

      for Contemporary Music at Mills College.

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

Subject: [20] PD/ShareWare Forth for the BrouHaHa-7245

  CP/M/Z80
    CamelForth/80 by Brad Rodriguez is an ANSI Standard Forth that is free    
      for non-commercial work (please negotiate with the author if you want
      to use it commercially).
      ftp://taygeta.com/pub/Forth/Camel/cam80-12.zip  [SJB:950721]

  6809
    CamelForth/09 by Brad Rodriguez.  Free. [see above for restrictions]
      ftp://taygeta.com/pub/Forth/Camel/cam09-10.zip  [SJB:950721]

  Archimedes/RISCOS
    Forthmacs is Hanno Schwalm's port of Mitch Bradley's Forthmacs v3.0.
      This Risc-OS Forthmacs follows the Forth-83 standard, and has been
      written with portability to other platforms and former versions in
      mind.  It runs almost any software that has been written for Forthmacs,
      or will with very little re-coding.
      ftp://taygeta.com/pub/Forth/Reviewed/forthmacs.arc

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

Subject: [21] Forth that isn't necessarily Forth

  Commercial:
    FIFTH by Software Construction Co.  Available for the Amiga, PC.

    Charles Moore's OK for PC's.  Available through Offete Enterprises for
      around $75.  [RH:940314]

  Free:

      (classless) object-oriented language which has a Forth feel to it.
      Runs on Macs.  Features multitasking, dynamic memory management, and an
      integrated Mac Finder -like iconic programming environment.  Comes with
      source, demo programs, and some documentation.
      ftp://cs.uta.fi/pub/kevo/*  [AT:931021]

    ANNforth by Bruce J. McDonald.  No documentation, but a header file states
      "ANN simulator with forth interpreter".  Written in C++.
      ftp://ftp.taygeta.com/pub/Forth/Archive/unix/annforth.arc  [SJB:931026]

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

Subject: [22] Forth Vendors/Authors

  AM Research, 4600 Hidden Oaks Lane, Loomis, CA 95650 USA
    phone: (916) 652-7472 or 1-800-949-8051   http://www.*-*-*.com/

  Bernd Paysan, Stockmannstr. 14, D-81477 Munchen, GERMANY

  Products:
    bigFORTH 386, bigFORTH ST

  Bradley Forthware, Inc., P.O. Box 4444, Mountain View, CA 94040 USA

  Products:
    Forthmacs, ForthMon, C Forth, floating point libraries

  Computer Continuum, 75 Southgate Ave., Suite 6, Daly City, CA 94015 USA  
    Eric Reiter, engineer and owner   phone: (415) 755-1978  
  Products:
    Specialists in motion control and data acquisition

  Creative Solutions
    4701 Randolph Road, Suite 12, Rockville, Maryland 20852 USA
    phone: (301) 984-0262  or  1-800-FORTH-OK
    On CompuServe 'GO FORTH' to go to the Forth SIG they sponsor.

  Delta Research, P.O. Box 151051, San Rafael, CA 94915-1051 USA
    phone: (415) 453-4320
  Products:
    JForth Professional 3.x for $179.95, HMSL (Hierarchical Music
    Specification Language) [w/ Frog Peak Music]

  FORTH, Inc.
    111 N. Sepulveda Blvd., Suite 300, Manhattan Beach, CA 90266-6847 USA
    phone: (310) 372-8493 or (US only) 1-800-55FORTH   fax: (310) 318-7130

  Products:
    polyFORTH, chipFORTH, MPE's ProForth for Windows, programming courses and
    custom programming services, MacForth

  Forth Systeme, P.O. Box 1103, Breisach, GERMANY
    phone: 7767-551

  Harvard Softworks, P.O. Box 69, Springboro, OH 45066 USA
    phone: (513) 748-0390
  Products:
    HS/FORTH

  Chris Heilman, PO Box 8345, Phoenix, AZ 85066-8345 USA

  Products:
    Pocket Forth


  Joerg Plewe, Haarzopfer Str. 32, D-45472 Muelheim an der Ruhr, GERMANY

  Products:
    F68K, F68KANS

  Laboratory Microsystems, Inc. (LMI)
    12555 W. Jefferson Blvd., Suite 202, Los Angles, CA 90066 USA
    voice: (310) 306-7412   fax: (310) 301-0761   BBS (310) 306-3530

  Products:
    68000 FORTH[+], 8080 FORTH[+], 8086 FORTH[+], PC/FORTH[+], Z80 FORTH[+]

  Miller Microcomputer Services (MMS)
    61 Lake Shore Road, Natick, MA 01760-2099, USA.

  Products:
    MMSFORTH V2.5, MMSFORTH/MS-DOS, TGRAPH vector graphics, DATAHANDLER
    and DATAHANDLER-PLUS flat-file databases, FORTHWRITE word-processor
    EXPERT-2 expert system, MMSFORTH V2.4, Forth books, and some Conference
    Proceedings (email book list sent by request)

  MP7: 17, allee de la Noiseraie, F-93160 NOISY LE GRAND, FRANCE

    http://www.*-*-*.com/
  Products:
    TURBO-Forth, FASTGRAF graphics & I/O package, French-language Forth books

  MicroProcessor Engineering, Ltd. (MPE)
    133 Hill Lane, Shirley, Southampton, SO1 5AF U.K.

    U.S. contact: AMICS Enterprises (phone: 716-461-9187)
    Canadian contact: Universal Cross-Assemblers (phone: 506-847-0681)
  Products:
    Forth5 Cross Compiler (v5.1) for target chips: 80x96, 8031/51x/55x,
    68HC1[16], 680x0/68332, Z80/64180, TMS320C3x, H8/500, RTX2000/1A/10.
    PC PowerForth Plus v3.2, Modular Forth v3.6 for MS-DOS, ProForth for
    DOS v2 (was PowerForth/386), ProForth for Windows v1.4, free catalogue

  MicroMotion, 12077 Wilshire Boulevard, Los Angeles, CA 90025 USA
    phone: (213) 821-4340
  Products:
    MicroMotion FORTH-79, MasterFORTH

  Mountain View Press (MVP), Box 429, Star Route 2, La Honda, CA 94020 USA

  New Micros, Inc. (NMI), 1601 Chalk Hill Rd., Dallas, Texas 75212 USA

    http://www.*-*-*.com/

  Offete Enterprises, Inc., 1306 South B Street, San Mateo, CA 94402 USA
    phone: (415) 574-8250

  Software Construction Co., Inc.
    2900B Longmire College Station, Texas 77845 USA
    phone: (409) 696-5432

  Michael A. Warot, PO BOX 4043, Hammond, Indiana 46324 USA

  Brian Mathewson, 21576 Kenwood Avenue, Rocky River, OH 44116-1232 USA

  Products:
    Forth/2 for OS/2 2.0

  Jack J. Woehr, sysop of the RealTime Control and Forth Board (RCFB)

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

Subject: [23] Contributors to the FAQ

Thanks to the following for providing the information that makes up
this section of the FAQ:






















Sun, 07 Feb 1999 03:00:00 GMT  
 
 [ 1 post ] 

 Relevant Pages 

1. Forth Programming Language FAQ: Part 4 of 6, Forth Systems

2. Forth Programming Language FAQ: Part 4 of 6, Forth Systems

3. Forth Programming Language FAQ: Part 6 of 6, Forth Groups

4. Forth Programming Language FAQ: Part 5 of 6, Forth Books

5. Forth Programming Language FAQ: Part 6 of 6, Forth Groups

6. Forth Programming Language FAQ: Part 5 of 6, Forth Books

7. Forth Programming Language FAQ: Part 1 of 6, General Information

8. Forth Programming Language FAQ: Part 1 of 6, General Information

9. Forth Programming Language FAQ: Part 1 of 6, General Information

10. Forth Programming Language FAQ: Part 1 of 6, General Information

 

 
Powered by phpBB® Forum Software