home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1992 #31 / NN_1992_31.iso / spool / comp / lang / forth / 3732 < prev    next >
Encoding:
Internet Message Format  |  1993-01-01  |  12.1 KB

  1. Path: sparky!uunet!paladin.american.edu!howland.reston.ans.net!wupost!zaphod.mps.ohio-state.edu!cis.ohio-state.edu!news.sei.cmu.edu!drycas.club.cc.cmu.edu!pitt.edu!pitt!willett!FAQ
  2. Newsgroups: comp.lang.forth
  3. Subject: Forth FAQ Answers: Part 04 (Where can I find a Forth for...).  (V1.0:01.Jan.93)
  4. Message-ID: <4218.UUL1.3#5129@willett.pgh.pa.us>
  5. From: FAQ@willett.pgh.pa.us (comp.lang.forth FAQ source)
  6. Date: 2 Jan 93 00:39:32 GMT
  7. Organization: EIEI-U
  8. Lines: 335
  9.  
  10.  
  11.  
  12.  
  13. Where can I find a Forth for the 8051/8031?
  14.  
  15.     From: jax@well.sf.ca.us (Jack J. Woehr)
  16.     Subject: Re: Finding a Forth for the 8051/8031
  17.     Message-ID: <22384@well.sf.ca.us>
  18.     Date: 2 Jan 91 06:23:19 GMT
  19.  
  20.     pwh@bradley.bradley.edu (Pete Hartman) writes:
  21.  
  22.         ... <stuff> ...
  23.     >using the 8051 for such, since (as I understand it) it is quite flexible,
  24.         ... <stuff> ...
  25.     >I'm a forth novice, but a native forth version of this chip would help
  26.  
  27.     In reply, I repost:
  28.  
  29.             In the years that I have been discussing Forth on USENET, one
  30.             of the most frequently-asked questions I have received is:
  31.  
  32.                     "Where is a PD Forth for the 8051?"
  33.  
  34.             Dr. C.H. Ting's October 1990 newsletter for his "Offete
  35.             Enterprises" samizdat house (garage, actually) contains
  36.             the following two items:
  37.  
  38.             2104. eForth Model and 8086 Implementation, Bill Muench and
  39.             C.H. Ting -- $25.00
  40.  
  41.     >>>>>   2105. 8051 eForth, C. H. Ting -- $25.00  <<<<<
  42.             "A small ROM based Forth system ... Source code is in MASM (!! -jax)
  43.             ... IBM 5.25 disk ... With 8051 eForth Implementation Note."
  44.  
  45.             The address & phone is:
  46.  
  47.                     Offete Enterprises, Inc.
  48.                     1306 South "B" Street
  49.                     San Mateo, CA 94402
  50.                     (415) 574-8250
  51.  
  52.         Alternatively, EFORTH51.ZIP may be downloaded free of charge
  53.     from the RealTime Control and Forth Board (RCFB), ( telephone number
  54.     in the .signature below), or from the GEnie Forth Interest Group
  55.     RoundTable (page 711).
  56.     --
  57.      <jax@well.{UUCP,sf.ca.us} ><  Member, >        /// ///\\\    \\\  ///
  58.      <well!jax@lll-winken.arpa >< X3J14 TC >       /// ///  \\\    \\\///
  59.      <JAX on GEnie             >< for ANS  > \\\  /// ///====\\\   ///\\\
  60.      <SYSOP RCFB (303) 278-0364><  Forth   >  \\\/// ///      \\\ ///  \\\
  61.  
  62.  
  63.     [NOTE:  You can also get EFORTH51.ZIP from FIG's library, and other
  64.     places.  See FAQ Part 11 for more info on how to access Forth
  65.     libraries.  -dwp]
  66.  
  67.  
  68.  
  69. Where can I find a Forth for the SUN?
  70.  
  71.     From: wmb@ENG.SUN.COM
  72.     Subject: Forth for Sun
  73.     Message-ID: <9104091314.AA16846@ucbvax.Berkeley.EDU>
  74.     Date: 9 Apr 91 01:11:31 GMT
  75.  
  76.     I know of four Forth's that run on Suns, in increasing order of price:
  77.  
  78.     a) Open Boot PROM - built-in to the SPARCstation PROMs.  Inaccessible from
  79.       the Unix environment; you have to interrupt the boot process and
  80.       then type "n" to get to Forth.
  81.  
  82.     b) TILE - shareware, $50 suggested contribution to Mikael Patel.
  83.       Written in C, runs on Suns.  Available from the net, but I'm not
  84.       sure how to get to it from your site.  Maybe somebody else knows.
  85.  
  86.     c) C Forth 83 - $75 from Bradley Forthware.  Written in C, runs on
  87.       several machines.  Tape or floppy.
  88.  
  89.     d) Sun Forth - $200 from Bradley Forthware.  Written in metacompiled
  90.       Forth/assembler.  Unix version of the Forth in the SPARCstation PROMs,
  91.       with extensions.  Tape or floppy.
  92.  
  93.     Mitch Bradley, wmb@Eng.Sun.COM
  94.  
  95.  
  96.     [TILE is also posted to alt.sources and should be available through any
  97.      of the alt.sources archives.  Also, see FAQ Part 11 for more info
  98.      on accessing other libraries, many of which also have TILE available.
  99.      -dwp]
  100.  
  101.  
  102.  
  103. Where can I find a Forth for the MAC?
  104.  
  105.     From: CHERGR@lure.latrobe.edu.au
  106.     Subject: Forth system for MacClassic
  107.     Message-ID: <5163@lure.latrobe.edu.au>
  108.     Date: 18 Mar 91 17:14:29 GMT
  109.  
  110.     I can recommend Mach2 Forth for the Macintosh.
  111.     Its strong points are:
  112.     1. inexpensive.
  113.     2. stable.
  114.     3. compiles to machine code so its quick.
  115.     4. straightforward access to the Mac toolbox.
  116.     5. menu selected templates mean windows and
  117.       menus etc. are easy to make for the beginner.
  118.     6. standard syntax machine code assembler.
  119.     7. the novice programmer does not have to worry
  120.       about implementing the Mac event loop.
  121.  
  122.     Weak points are:
  123.     1. a rudimentary built in text editor.
  124.     2. the Mac event loop is handled by an IO task running
  125.       under the multitasker. This makes extensions to
  126.       the event loop conceptually difficult.
  127.     3. development has ceased but it will be
  128.       supported for later Mac System releases.
  129.  
  130.     This is available mail order from:
  131.     MacTutor,1250 N. Lakeview, Suite O, Anaheim, California 92807
  132.     call (714) 777 1255 for credit cards
  133.     price $90.00
  134.  
  135.     Message-Id: <9104192113.AA03564@mitch.Eng.Sun.COM>
  136.     Subject: Re: Answers to Frequently Asked Questions (version 1.2)
  137.     Date: 19 Apr 91 14:13:49 PDT (Fri)
  138.     [Not posted, but sent by email. -dwp]
  139.  
  140.     Forthmacs by Bradley Forthware is also available for the Macintosh.
  141.     This is the same Forth that is the basis of Sun's Open Boot firmware.
  142.     Macintosh Forthmacs costs $50 for working disk+manual, and $50 extra for
  143.     source code.
  144.  
  145.     Forthmacs is available for the following machines:
  146.     Atari ST, Macintosh (I and II), OS-9, Sun (680x0 and SPARC), NeXT.
  147.  
  148.     Mitch Bradley, wmb@Eng.Sun.COM
  149.  
  150.  
  151.     [In addition, there are several PD/Shareware MAC Forth's available on
  152.      many BBoard systems and other libraries.  See FAQ Parts 10 and 11 for
  153.      more info on BBoard and library access.  -dwp]
  154.  
  155.  
  156.  
  157. Where can I find a Forth for a DSP?
  158.  
  159.     From: cwpjr@cbnewse.att.com (clyde.w.jr.phillips)
  160.     Subject: FORTH for DSP's
  161.     Message-ID: <1991Apr16.162217.9532@cbnewse.att.com>
  162.     Date: 16 Apr 91 16:22:17 GMT
  163.  
  164.     Being a FIG Contact for the Midwest and being asked about this quite a bit
  165.     lately here'e what I found easily:
  166.  
  167.     TCOM FORTH Target Compiler by Tom Zimmer and Andrew McKewen
  168.     has been extended for the TMS320.
  169.         It also supports 808X, 80196 and SuperZ8
  170.  
  171.     Computer Continunun is developing a XT/AT board for the ADSP-2101 running
  172.     FORTH.
  173.  
  174.     eFORTH has been ported to the Transputer by Bob Barr
  175.         It also is avalable for 32b PC, 8051, 68000,
  176.         A ADSP2100 port is being contempleted.
  177.  
  178.     Micro-K Systems produce complete AT&T DSP32 boards running FORTH
  179.         Include the AT&T DSP library!
  180.  
  181.     There is a FORTH for most any class processor.
  182.  
  183.     Enjoy, Clyde
  184.  
  185.  
  186.  
  187. Where can I find a Forth for a Transputer?
  188.  
  189.     From: spelk@cix.compulink.co.uk (Stephen Pelc)
  190.     Subject: Forth for Transputers
  191.     Message-ID: <1991Sep15.234157.12011@demon.co.uk>
  192.     Date: 15 Sep 91 23:41:57 GMT
  193.  
  194.     CWPJR is interested in Forth for Transputers.
  195.  
  196.     Yes, MPE does have a Forth system for Transputers. The package
  197.     consists of a PC-hosted (Unix if required) cross compiler (with
  198.     source code), and the target code (all source). The code will
  199.     run on all T2xx, T4xx, and T8xx CPUs. When the T9000 exists ...
  200.     MPE also has compilers for [many other machines. -dwp]
  201.  
  202.     For more details MPE can be contacted on:
  203.     voice: +44 703 631441
  204.     fax: +44 703 339691
  205.     internet: mpe@compulink.co.uk
  206.  
  207.     or e-mail me directly spelk@compulink.co.uk
  208.  
  209.     Stephen
  210.  
  211.  
  212.  
  213. Where can I find a Forth for a Tandy TRS-80?
  214.  
  215.     From: P Knaggs Research <cmr02%SCM.TP.AC.UK@SCFVM.GSFC.NASA.GOV>
  216.     Subject: Forth on the TRS-80
  217.     Message-ID: <9111051357.AA06253@ucbvax.Berkeley.EDU>
  218.     Date: 4 Nov 91 17:21:46 GMT
  219.  
  220.     James Cameron writes:
  221.  
  222.     > I've got a copy of F83 for CP/M and the 8080 CPU.
  223.     >
  224.     > I'd like to get it running on my TRS-80's under LSDOS
  225.  
  226.     Well I know this ant quite what you want.  However, I do know that
  227.     MMSForth is still available for the TRS-80.  Although written for
  228.     NewDos/80 I believe that it works under LS-DOS.
  229.  
  230.     However, Misosys (Roy Soltoff) definitly does do a (cheap) Forth system
  231.     for the TRS-80 range (including IBM compatiables) called HartFORTH
  232.     (Pro-HartFORTH on the Model IV, HartFORTH'86 for the IBM alikes).
  233.  
  234.           Dick Miller is at:    dmiller @ im.lcs.mit.edu
  235.     while Roy Soltoff is at:  70140.310 @ compuserve.com
  236.  
  237.     Peter Knaggs        School of Computing and Maths, Teesside Polytechnic,
  238.     pjk @ scm.tp.ac.uk        Middlesbrough, England.  +44 (642) 324673
  239.  
  240.  
  241.     Dick Miller of Miller Microcomputer Services writes:
  242.     >Miller Microcomputer Services still offers MMSFORTH V2.4 and a wide
  243.     >variety of extension wordsets (utilities, games, word processing,
  244.     >database, expert system and more, all parallel to the MMSFORTH
  245.     >versions for IBM PC) for Radio Shack TRS-80 Models 1, 3, or 4/4P.
  246.     >...The TRS-80 versions are only nonDOS.
  247.  
  248.     Contact them at:
  249.  
  250.          Miller Microcomputer Services
  251.          61 Lake Shore Road, Natick, MA 01760-2099, USA
  252.          Phone: 617/653-6136, 9am-9pm Eastern TZ
  253.          InterNet: dmiller@im.lcs.mit.edu
  254.  
  255.  
  256.  
  257. Where can I find a Forth written in C?
  258.  
  259.     [See some of the answers to the other questions, esp.
  260.     Where can I find a Forth for the SUN?
  261.     -dwp]
  262.  
  263.     From: fish@ecst.csuchico.edu (Kevin Haddock)
  264.     Subject: Re: FORTH for NeXT/unix
  265.     Message-ID: <1991Sep29.235426.24892@ecst.csuchico.edu>
  266.     Date: 29 Sep 91 23:54:26 GMT
  267.  
  268.     In article <2280@vtserf.cc.vt.edu>
  269.             rhodes@rhodes.cc.vt.edu (Tim Rhodes) writes:
  270.     >I'm looking for a FORTH interpreter to run on my NeXT.  I pulled a
  271.     >C-FORTH from comp.sources.unix, however I'm having trouble getting
  272.     >block i/o working (LIST, LOAD).  I plan to continue to debug this
  273.     >version (by Allan Pratt, circa 4/85) but if someone knows of a good
  274.     >implementation that will run on my system, I would appreciate the info.
  275.     >Thanks...
  276.  
  277.     >--
  278.     >Tim Rhodes
  279.     >Sr Systems Engineer
  280.     >Virginia Tech
  281.  
  282.     There is a new figFORTH written in C that currently runs under V7 Unix,
  283.     Personal C Compiler, and Mix Power C.  Porting to other platforms
  284.     should be trivial (considering the vast differences of these three
  285.     platforms!).  That other "C-FORTH" looked pretty primitive by
  286.     comparison.  From my recollection the author didn't know how to do
  287.     defining words, vocabularies, or indirect threaded code.  The inner
  288.     interpreter is a giant CASE statement!  Talk about slow!  The file to
  289.     look for is HENCE4TH.ARC.  It can be found on Genie and
  290.     wuarchive.wustl.edu in the /pub directory (it might have been moved to
  291.     the msdos/forth area by now).  Make sure to get version 1.2, not 1.1.  I
  292.     can email it to usenet people upon request.
  293.  
  294.                 G'luck,
  295.                     Kevin
  296.  
  297.     P.S.  Perhaps this should be included in the comp.lang.forth FAQ sheet?
  298.  
  299.  
  300.  
  301. Where can I find a Forth for playing with Music?
  302.  
  303.     From: rolfe@fraser.sfu.ca (Christopher John Rolfe)
  304.     Subject: Re: Forth Music
  305.     Message-ID: <rolfe.710561570@sfu.ca>
  306.     Date: 8 Jul 92 02:12:50 GMT
  307.  
  308.     a4044@mindlink.bc.ca (Kenneth O'Heskin) writes:
  309.  
  310.     >       Further to my posting of July 1, the authors of HMSL and Moxie
  311.     >       may be contacted via the following snail and email addresses:
  312.  
  313.     >       HMSL (Hieracrchical Music Specification Language)
  314.     >         David Rosenboom, Larry Polansky and Phil Burk
  315.     >         c/o Centre for Contemporary Music, Mills College,
  316.     >             Oakland, CA 94613  USA
  317.     >             email: david@mills.berkeley.edu
  318.     >                    [ email addr may be out of date!]
  319.      David is actually no longer at Mills ( he's gone to Cal Arts I
  320.     think - sorry I don't have his email address ).
  321.      Anyway Phil Burk maintains HMSL, through Frog Peak Music 
  322.     and would be the one to contact:
  323.        
  324.         Phil Burk, Center for Contemporary Music at Mills College
  325.         Frog Peak Music, and Delta Research ( HMSL and JForth )
  326.         Email: phil@mills.edu
  327.  
  328.     Orders for HMSL can be sent to:
  329.         Frog Peak Music
  330.         PO Box 151051
  331.         San Rafael, CA   94915-1051
  332.  
  333.     Chris
  334.     rolfe@sfu.ca
  335.  
  336.  
  337.  
  338. What if I want to find a PD/ShareWare Forth for the BrouHaHa-7245?
  339.  
  340.     There used to be a list of stuff here, compiled by Gary Smith.
  341.     Most of it was old, and didn't have any "how do I find it" info.
  342.     I suggest that you see FAQ Part 11 for info on how to access various
  343.     Forth libraries.  Most libraries have a directory or keyword search
  344.     function available.
  345.