home *** CD-ROM | disk | FTP | other *** search
- Path: sparky!uunet!europa.asd.contel.com!howland.reston.ans.net!wupost!gumby!yale!mintaka.lcs.mit.edu!ai-lab!hal.gnu.ai.mit.edu!mikc
- From: mikc@hal.gnu.ai.mit.edu (Mike Coughlin)
- Newsgroups: comp.lang.forth
- Subject: Re: Forth for Sparc and other Unix based computers
- Date: 3 Jan 1993 21:19:20 GMT
- Organization: /etc/organization
- Lines: 32
- Message-ID: <1i7l8oINNcgj@life.ai.mit.edu>
- References: <1htmebINN819@bang.hal.COM> <1i20irINNecr@life.ai.mit.edu> <BEVAN.93Jan1223716@panda.cs.man.ac.uk>
- NNTP-Posting-Host: hal.gnu.ai.mit.edu
- Summary: Where to find docs to write native Forth on Unix systems?
-
- In article <BEVAN.93Jan1223716@panda.cs.man.ac.uk> bevan@cs.man.ac.uk (Stephen J Bevan) writes:
- :In article <1i20irINNecr@life.ai.mit.edu> mikc@hal.gnu.ai.mit.edu (Mike Coughlin) writes:
- : >Stephen J Bevan (bevan@cs.man.ac.uk) wrote:
- : >: where am I supposed to get a FREE native code Forth
- : >: system for SPARCstations? With so many implementations of other
- : >: languages available for free, I have a tough time justifying the
- : >: purchase of a Forth system.
- :
- : There are versions of Forth that are designed to run on any Unix
- : workstation. They are written in "C" for portability. For a "free" one,
- : try TILE from the GNU collection of programs. Of course you will have
- : to spend time instead of money compiling it and getting it to work.
- :
- :It compiles without a glitch on a SPARC, but it fails the second
- :criterion i.e. it isn't a _native_ code FORTH. If you are wondering
- :why it has to be native, see the message I was responding to (back on
- :the 9th of Dec).
- :
- Right, its not native code. But the trouble is that the SPARCstation
- is a Unix box. And Unix works with C. So if you want a native code
- anything on a Unix box you'll have trouble with the documentation. The
- documentation tells you how to write C programs, but finding what you
- need for native code from an assembler is not easy. I've looked and
- I don't know where to find it for any of the Unix boxes I have access
- to. For all I know some companies might consider it to be a trade secret.
- I haven't noticed any Forth systems for Unix boxes that were not written
- as C programs.
- Lets hope somebody who knows how to program a SPARKstation or other
- Unix box down to the bare metal will enlighten us all.
-
- --
- Michael Coughlin mikc@gnu.ai.mit.edu
-