home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1992 #20 / NN_1992_20.iso / spool / comp / lang / forth / 3077 < prev    next >
Encoding:
Internet Message Format  |  1992-09-08  |  37.3 KB

  1. Path: sparky!uunet!gatech!pitt!willett!fnia
  2. From: fnia@willett.pgh.pa.us (ForthNet Information Account)
  3. Newsgroups: comp.lang.forth
  4. Subject: [comp.lang.forth 2/2] Frequently Asked Question Answers (v1.14, 21-Jun-92)
  5. Message-ID: <4036.UUL1.3#5129@willett.pgh.pa.us>
  6. Date: 2 Sep 92 11:45:10 GMT
  7. Organization: EIEI-U
  8. Lines: 934
  9.  
  10.  
  11.             Last updated on 21 June 1992.
  12.  
  13.     If you have corrections, clarifications, additions, comments or
  14.     updates, please send them to the address at the end of this note.
  15.  
  16. This is the second of two regularly posted articles to comp.lang.forth.
  17. Both of these messages are posted on or about the 1st and the 15th of
  18. each month.  The other article's subject line is:
  19.  
  20.     [comp.lang.forth 1/2] Forth On-line Resource/Technical Help
  21.  
  22. It describes what ForthNet is and how to access it.  It may be helpful
  23. to read it before reading this message.
  24.  
  25. The questions answered in this article are listed in order of appearance.
  26. The ,Q#: strings are unique over the file, and can be used to search for a
  27. particular question.  NOTE:  There is a gap in the ,Q#: numbering scheme.
  28.  
  29.  
  30. ,Q1:    What organizations are dedicated to Forth (and how to contact them)?
  31. ,Q2:    What other publications carry information, etc. about Forth?
  32. ,Q3:    What other Internet/UseNet Forth mailing lists are there?
  33. ,Q4:    Where can I find a copy of the dpANS standard?
  34. ,Q5:    How can I make offical comments on dpANS?
  35. ,Q6:    How can I send email to the ANS Forth Technical Committee?
  36. ,Q7:    What is this dpANS and what happened to BASIS?
  37. ,Q8:    Where can I find a Forth for the 8051/8031?
  38. ,Q9:    Where can I find a Forth for the SUN?
  39. ,Q10:    Where can I find a Forth for the MAC?
  40. ,Q11:    Where can I find a Forth for a DSP?
  41. ,Q12:    Where can I find a Forth for a Transputer?
  42. ,Q13:    Where can I find a Forth for a Tandy TRS-80?
  43. ,Q14:    Where can I find a Forth written in C?
  44. ,Q15:    Where can I find a Forth for playing with Music?
  45. ,Q97:    How can I find an anonymous FTP or email server that
  46.         has "foo"?  (Or, just what is "archie" anyway?)
  47. ,Q98:    Where can I find programs for Unix that can understand .ARC,
  48.         .ZOO and .ZIP files?
  49. ,Q99:    What if I want to find a PD/ShareWare Forth for the BrouHaHa-7245?
  50.  
  51.  
  52.  
  53.  
  54. ,Q1:    What organizations are dedicated to Forth? (and how to contact them)
  55.  
  56. ANSWER:     Forth Interest Group
  57.         P.O Box 8231
  58.         San Jose, CA  95155
  59.         (408) 277-0668
  60.         (408) 286-8988 FAX
  61.         [Information supplied by Dennis Ruffer]
  62.  
  63.  
  64.         Association for Computing Machinery
  65.         Special Interest Group on Forth (SIGForth)
  66.         11 West 42nd St.
  67.         New York, NY 10036 USA
  68.         (212)869-7440
  69.         ISSN #1047-4544
  70.         [ACM info supplied by Alan T. Furman]
  71.  
  72.  
  73.         The Journal of Forth Application and Research [JFAR]
  74.         The Institute for Applied Forth Research, Inc.
  75.         70 Elmwood Avenue
  76.         Rochester, NY  14611 USA
  77.         ISSN #0738-2022
  78.         [JFAR info is from 1989, please correct me if it has
  79.          changed.  -dwp]
  80.  
  81.  
  82.  
  83. ,Q2:    What other publications carry information, etc. about Forth?
  84.  
  85. ANSWER:     The Computer Journal
  86.         P. O. Box 12
  87.         S. Plainfield, NJ  07080-0012
  88.         - U. S. A. -
  89.         Phone: (US access) 908-755-6186
  90.         ISSN # ????
  91.  
  92.  
  93.             Mountain View Press
  94.         Box 429 Route 2
  95.         La Honda, CA 94020  USA
  96.             voice/fax/modem (via menu)  (415) 747-0760
  97.             [ MVP info curtesy of Phil Koopman]
  98.  
  99.  
  100.         Dr. Dobb's Journal has the occasional article or two.
  101.         PO Box 56188
  102.         Boulder, CO  80322-6188  USA
  103.         800-456-1215 (USA and Canada)
  104.         303-447-9330 (All other countries)
  105.         ISSN #1044-789X
  106.  
  107.  
  108.         Embedded Systems Programming has the occasional article.
  109.         Embedded Systems Programming
  110.         Miller Freeman Publications
  111.         600 Harrison St.
  112.         San Francisco, CA 94107
  113.         (415) 905-2200
  114.         ISSN #1040-3272
  115.         controlled distribution, but available @ $45 for 12 issues
  116.         [E.S.P. info courtesy of Jack Woehr and Paul Zander]
  117.  
  118.  
  119.         Midnight Engineering has the occasional article.
  120.         Midnight Engineering
  121.         111 E. Drake Road, Suite 7041
  122.         Fort Collins, CO 80525
  123.         Voice:  303-225-1410
  124.         Fax:    303-225-1075
  125.         ISSN #1050-0324
  126.  
  127.  
  128.  
  129. ,Q3:    What other Internet/UseNet Forth mailing lists are there?
  130.  
  131. ANSWER:
  132.     From: ns@maccs.dcss.mcmaster.ca (Nick Solntseff)
  133.     Subject: Forth Education List
  134.     Message-ID: <1991Jul4.201259.11734@maccs.dcss.mcmaster.ca>
  135.     Date: Thu, 4 Jul 1991 20:12:59 GMT
  136.     
  137.     
  138.     <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
  139.     <<<                                                                    >>>
  140.     <<<   FFFFF                       H           EEEEE   DDDDD   U   U    >>>
  141.     <<<   F                      T    H           E       D    D  U   U    >>>
  142.     <<<   F       OOO   R RRR  TTTTT  HHHH        E       D    D  U   U    >>>
  143.     <<<   FFFF   O   O  RR       T    H   H  ==   EEEE    D    D  U   U    >>>
  144.     <<<   F      O   O  R        T    H   H  ==   E       D    D  U   U    >>>
  145.     <<<   F      O   O  R        T    H   H       E       D    D  U   U    >>>
  146.     <<<   F       OOO   R        T    H   H       EEEEE   DDDDD    UUU     >>>
  147.     <<<                                                                    >>>
  148.     <<<   Forth Education Working Group List     Vol. 1  No. 1  July 1991  >>>
  149.     <<<                                                                    >>>
  150.     <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
  151.  
  152.     The annual Working Group on Forth Education was held at the 1991 Rochester
  153.     Forth Conference.  As chairman of the group, I pointed out that apart from
  154.     some activity resulting from the  1990 Working Group,  notably on the part
  155.     of Jack Brown  of BCIT,  there was very little carry over from one year to
  156.     the next. So, I volunteered to start and administer a Forth Education List
  157.     on Internet.  I have now decided to publish an electronic newsletter--more
  158.     or less regularly--and this is it!
  159.  
  160.     This issue is being sent to some of the people who attended the 1991 FEWG,
  161.     namely, those who gave me their electronic addresses. You can subscribe to
  162.     the list by sending an e-mail request to
  163.  
  164.               forth-edu-l-request@maccs.dcss.mcmaster.ca
  165.  
  166.     Contributions to the newsletter can be sent (for editing) to
  167.  
  168.               ns@maccs.dcss.mcmaster.ca
  169.  
  170.     Submissions to the list can be sent to
  171.  
  172.               forth-edu-l@maccs.dcss.mcmaster.ca
  173.  
  174.     Topics for both types of submissions that have been suggested at the WG
  175.     include
  176.  
  177.          * Forth textbooks
  178.          * Educational Forth boards
  179.          * Forth teaching resources
  180.          * Teaching the ANSI Standard Version of Forth
  181.          * How to increase programming productivity through education
  182.          * Boot Prom educational materials
  183.          * anything else impinging on education and Forth
  184.  
  185.     Nicholas Solntseff
  186.     Department of Computer Science and Systems
  187.     McMaster University
  188.     Hamilton, Ontario
  189.     Canada
  190.     L8S 4K1
  191.     1-416-525-9140 xtn 3443
  192.     **
  193.  
  194.  
  195.  
  196. ,Q4:    Where can I find a copy of the dpANS standard?
  197.  
  198. ANSWER:        The Forth standard effort has progressed to the third
  199.         dpANS stage.  dpANS = draft proposed Ansi National
  200.         Standard.  The 2nd public review period started June 26,
  201.         1992 and ends August 25, 1992.
  202.         Cost is $50 US, $60 overseas.
  203.              The document X3.215.199x may be ordered from:
  204.              Global Engineering Documents, Inc.
  205.              2805 McGaw Ave.
  206.              Irvine, CA  92714
  207.              1 (800) 854-7179 or
  208.                (714) 261-1455 (outside USA & Canada)
  209.         [Info courtesy of Elizabeth Rather.]
  210.  
  211.  
  212.  
  213. ,Q5:    How can I make offical comments on dpANS?
  214.  
  215. ANSWER:        You can send your dpANS related correspondence to:
  216.             X3 Secretariat/CBEMA
  217.             Attention:  Lynn Barra
  218.             311 First Street N.W.,  Suite 500,
  219.             Washington  DC   20001-2178
  220.         Send a copy of your comments to:
  221.             American National Standards Institute
  222.             Attention: BSR Center
  223.             11 West 42nd Street
  224.             New York, NY  10036
  225.         [Information copied from _Forth_Dimensions_
  226.          Volume XIII, Number 5.]
  227.  
  228.         You can also submit comments electronicly:
  229.             For those of you worried about mail getting thru to
  230.             ANSI by Feb.  25, I'm happy to report that it is
  231.             possible to EMAIL public review responses.  X3 has a
  232.             new CompuServ account.  From whatever board you're on,
  233.             it's presumably possible to address CompuServ; having
  234.             figured out how to do that, address your mail to:
  235.             Lynn Barra, X3, c/o Dan Arnold, 75300,2354
  236.             If there's not enuf address space to list both names,
  237.             just use Dan & reference Lynn in the message.  Be sure
  238.             the message clearly states up front that it is a public
  239.             review response to dpANS Forth.
  240.         [Information supplied by Elizabeth Rather via ForthNet]
  241.  
  242.         Their Internet address is:    75300.2354@compuserve.com
  243.         Notice that the ',' changes to a '.' and that there is an
  244.         'e' at the end of compuserve.
  245.         
  246.  
  247.  
  248. ,Q6:    How can I send email to the ANS Forth Technical Committee?
  249.  
  250. ANSWER:
  251. >From: jwoehr@isis.cs.du.edu (Jack J. Woehr)
  252. >Subject: Re: The British Forth Interest Group
  253. >Message-ID: <1992Feb16.194453.9356@mnemosyne.cs.du.edu>
  254. >Date: 16 Feb 92 19:44:53 GMT
  255. >
  256. >andyv@minster.york.ac.uk writes:
  257. >
  258. >>I would like to know if the (British) Forth Interest Group is
  259. >>still alive and kicking. My friend used to be involved with
  260. >>them but has lost contact and seems to get no joy from their old address.
  261. >
  262. >    Andy ...
  263. >
  264. >    The Forth Interest Group-UK
  265. >    London, 1st Thurs., 7 p.m.
  266. >    Polytechnic of South Bank
  267. >    RM 408
  268. >    Borough Rd.
  269. >    Contact:
  270. >    D.J. Neale
  271. >    58 Woodland Way
  272. >    Morden, Surrey SM4 4DS
  273. >
  274. >Also, a very active Forther is 
  275. >
  276. >    Stephen Pelc
  277. >    Microprocessor Engineering Ltd.
  278. >    133 Hill Lane Shirley
  279. >    Southampton SO1 5AF
  280. >    Tel: 703 631441
  281. >    Fax: 703 339691
  282. >
  283. >        =jax=
  284. >
  285. >--
  286. > # jax@well.{UUCP,sf.ca.us}  # #  Member, # # Vice President,       #
  287. > # du!isis!koscej!jax        # # X3J14 TC # #  Forth Interest Group #
  288. > # JAX on GEnie              # # for ANS  # #   P.O. Box 8231       #
  289. > # SYSOP RCFB (303) 278-0364 # #  Forth   # #    San Jose CA 95155  #
  290.  
  291.  
  292.  
  293. ,Q7:    What is this dpANS and what happened to BASIS?
  294.  
  295. ANSWER:        dpANS is a draft proposed Ansi National Standard.
  296.         The BASIS documents were the internal working documents of
  297.         the Forth Technical Committee X3.J14.  Prior to this, to my
  298.         knowlege, the internal working documents of ANSI Technical
  299.         Committees were not released to the public.  X3.J14 broke
  300.         new ground by not only making those documents available,
  301.         but by making them available electronicly.  X3.J14 has put
  302.         out the first Forth dpANS for public review.  (See previous
  303.         question for date).  Because this is no longer an internal
  304.         working document, but an official ANSI document, it is not
  305.         available except in printed form.  ANSI makes its money by
  306.         selling standards documents, and _probably_ will not allow
  307.         the standard to be distributed in electronic form.
  308.  
  309.  
  310.  
  311. ,Q8:    Where can I find a Forth for the 8051/8031?
  312.  
  313. ANSWER:
  314.     From: jax@well.sf.ca.us (Jack J. Woehr)
  315.     Subject: Re: Finding a Forth for the 8051/8031
  316.     Message-ID: <22384@well.sf.ca.us>
  317.     Date: 2 Jan 91 06:23:19 GMT
  318.  
  319.     pwh@bradley.bradley.edu (Pete Hartman) writes:
  320.  
  321.         ... <stuff> ...
  322.     >using the 8051 for such, since (as I understand it) it is quite flexible,
  323.         ... <stuff> ...
  324.     >I'm a forth novice, but a native forth version of this chip would help
  325.  
  326.     In reply, I repost:
  327.  
  328.             In the years that I have been discussing Forth on USENET, one
  329.             of the most frequently-asked questions I have received is:
  330.  
  331.                     "Where is a PD Forth for the 8051?"
  332.  
  333.             Dr. C.H. Ting's October 1990 newsletter for his "Offete
  334.             Enterprises" samizdat house (garage, actually) contains
  335.             the following two items:
  336.  
  337.             2104. eForth Model and 8086 Implementation, Bill Muench and
  338.             C.H. Ting -- $25.00
  339.  
  340.     >>>>>   2105. 8051 eForth, C. H. Ting -- $25.00  <<<<<
  341.             "A small ROM based Forth system ... Source code is in MASM (!! -jax)
  342.             ... IBM 5.25 disk ... With 8051 eForth Implementation Note."
  343.  
  344.             The address & phone is:
  345.  
  346.                     Offete Enterprises, Inc.
  347.                     1306 South "B" Street
  348.                     San Mateo, CA 94402
  349.                     (415) 574-8250
  350.  
  351.         Alternatively, EFORTH51.ZIP may be downloaded free of charge
  352.     from the RealTime Control and Forth Board (RCFB), ( telephone number
  353.     in the .signature below), or from the GEnie Forth Interest Group
  354.     RoundTable (page 711).
  355.     --
  356.      <jax@well.{UUCP,sf.ca.us} ><  Member, >        /// ///\\\    \\\  ///
  357.      <well!jax@lll-winken.arpa >< X3J14 TC >       /// ///  \\\    \\\///
  358.      <JAX on GEnie             >< for ANS  > \\\  /// ///====\\\   ///\\\
  359.      <SYSOP RCFB (303) 278-0364><  Forth   >  \\\/// ///      \\\ ///  \\\
  360.  
  361. You can also get EFORTH51.ZIP from  'fneas@willett.pgh.pa.us'
  362. To do so you *MUST* include in the BODY of your message:
  363.      your email address relative to the Internet
  364. AND  the name of the file you want (in this case EFORTH51.ZIP).
  365.  
  366. -Doug Philips  (dwp@willett.pgh.pa.us  _OR_  uunet!willett!dwp)
  367.  
  368.  
  369.  
  370. ,Q9:    Where can I find a Forth for the SUN?
  371.  
  372. ANSWER:
  373.     From: wmb@ENG.SUN.COM
  374.     Newsgroups: comp.lang.forth
  375.     Subject: Forth for Sun
  376.     Message-ID: <9104091314.AA16846@ucbvax.Berkeley.EDU>
  377.     Date: 9 Apr 91 01:11:31 GMT
  378.  
  379.     I know of four Forth's that run on Suns, in increasing order of price:
  380.  
  381.     a) Open Boot PROM - built-in to the SPARCstation PROMs.  Inaccessible from
  382.       the Unix environment; you have to interrupt the boot process and
  383.       then type "n" to get to Forth.
  384.  
  385.     b) TILE - shareware, $50 suggested contribution to Mikael Patel.
  386.       Written in C, runs on Suns.  Available from the net, but I'm not
  387.       sure how to get to it from your site.  Maybe somebody else knows.
  388.  
  389.     c) C Forth 83 - $75 from Bradley Forthware.  Written in C, runs on
  390.       several machines.  Tape or floppy.
  391.  
  392.     d) Sun Forth - $200 from Bradley Forthware.  Written in metacompiled
  393.       Forth/assembler.  Unix version of the Forth in the SPARCstation PROMs,
  394.       with extensions.  Tape or floppy.
  395.  
  396.     Mitch Bradley, wmb@Eng.Sun.COM
  397.  
  398.  
  399. TILE is also posted to alt.sources and should be available through any
  400. of the alt.sources archives.
  401.  
  402. You can also get TILE version 2.1 from  'fneas@willett.pgh.pa.us' or
  403.                     'uunet!willett!fneas'.
  404. To do so you *MUST* include in the BODY of your message:
  405.      your email address relative to the Internet
  406. AND  the name of the file you want (in this case TILE21.ZIP).
  407.  
  408. -Doug Philips  (dwp@willett.pgh.pa.us  _OR_  uunet!willett!dwp)
  409.  
  410.  
  411.  
  412. ,Q10:    Where can I find a Forth for the MAC?
  413.  
  414. ANSWER:
  415.     From: CHERGR@lure.latrobe.edu.au
  416.     Newsgroups: comp.lang.forth
  417.     Subject: Forth system for MacClassic
  418.     Message-ID: <5163@lure.latrobe.edu.au>
  419.     Date: 18 Mar 91 17:14:29 GMT
  420.     Organization: VAX Cluster, Computer Centre, La Trobe University
  421.     Lines: 24
  422.  
  423.     I can recommend Mach2 Forth for the Macintosh.
  424.     Its strong points are:
  425.     1. inexpensive.
  426.     2. stable.
  427.     3. compiles to machine code so its quick.
  428.     4. straightforward access to the Mac toolbox.
  429.     5. menu selected templates mean windows and
  430.       menus etc. are easy to make for the beginner.
  431.     6. standard syntax machine code assembler.
  432.     7. the novice programmer does not have to worry
  433.       about implementing the Mac event loop.
  434.  
  435.     Weak points are:
  436.     1. a rudimentary built in text editor.
  437.     2. the Mac event loop is handled by an IO task running
  438.       under the multitasker. This makes extensions to
  439.       the event loop conceptually difficult.
  440.     3. development has ceased but it will be
  441.       supported for later Mac System releases.
  442.  
  443.     This is available mail order from:
  444.     MacTutor,1250 N. Lakeview, Suite O, Anaheim, California 92807
  445.     call (714) 777 1255 for credit cards
  446.     price $90.00
  447.  
  448.     Message-Id: <9104192113.AA03564@mitch.Eng.Sun.COM>
  449.     To: dwp@willett.pgh.pa.us, ddi1!lrark!gars@uunet.uu.net
  450.     Subject: Re: Answers to Frequently Asked Questions (version 1.2)
  451.     Date: 19 Apr 91 14:13:49 PDT (Fri)
  452.     From: pitt!Eng.Sun.COM!Mitch.Bradley
  453.  
  454.     Forthmacs by Bradley Forthware is also available for the Macintosh.
  455.     This is the same Forth that is the basis of Sun's Open Boot firmware.
  456.     Macintosh Forthmacs costs $50 for working disk+manual, and $50 extra for
  457.     source code.
  458.  
  459.     Forthmacs is available for the following machines:
  460.     Atari ST, Macintosh (I and II), OS-9, Sun (680x0 and SPARC), NeXT.
  461.  
  462.     Mitch Bradley, wmb@Eng.Sun.COM
  463.  
  464. There are several PD/Shareware MAC Forth's available on the various
  465. BBoard systems and on GEnie.  See the 'Forth On-line
  466. Resource/Technical Help Letter' post for how to access those services.
  467.  
  468.  
  469.  
  470. ,Q11:    Where can I find a Forth for a DSP?
  471.  
  472. ANSWER:
  473.     From: cwpjr@cbnewse.att.com (clyde.w.jr.phillips)
  474.     Newsgroups: comp.dsp,comp.robotics,comp.lang.forth
  475.     Subject: FORTH for DSP's
  476.     Message-ID: <1991Apr16.162217.9532@cbnewse.att.com>
  477.     Date: 16 Apr 91 16:22:17 GMT
  478.     Organization: AT&T Bell Laboratories
  479.     Lines: 19
  480.  
  481.     Being a FIG Contact for the Midwest and being asked about this quite a bit
  482.     lately here'e what I found easily:
  483.  
  484.     TCOM FORTH Target Compiler by Tom Zimmer and Andrew McKewen
  485.     has been extended for the TMS320.
  486.         It also supports 808X, 80196 and SuperZ8
  487.  
  488.     Computer Continunun is developing a XT/AT board for the ADSP-2101 running
  489.     FORTH.
  490.  
  491.     eFORTH has been ported to the Transputer by Bob Barr
  492.         It also is avalable for 32b PC, 8051, 68000,
  493.         A ADSP2100 port is being contempleted.
  494.  
  495.     Micro-K Systems produce complete AT&T DSP32 boards running FORTH
  496.         Include the AT&T DSP library!
  497.  
  498.     There is a FORTH for most any class processor.
  499.  
  500.     Enjoy, Clyde
  501.  
  502.  
  503.  
  504. ,Q12:    Where can I find a Forth for a Transputer?
  505.  
  506. ANSWER:
  507.     From: spelk@cix.compulink.co.uk (Stephen Pelc)
  508.     Subject: Forth for Transputers
  509.     Message-ID: <1991Sep15.234157.12011@demon.co.uk>
  510.     Date: 15 Sep 91 23:41:57 GMT
  511.  
  512.     CWPJR is interested in Forth for Transputers.
  513.  
  514.     Yes, MPE does have a Forth system for Transputers. The package
  515.     consists of a PC-hosted (Unix if required) cross compiler (with
  516.     source code), and the target code (all source). The code will
  517.     run on all T2xx, T4xx, and T8xx CPUs. When the T9000 exists ...
  518.     MPE also has compilers for RTX2000/1/10, 8051/83552, Z80/64180,
  519.     68HC11, 6801-6303, 8080/8085, TMS7000/77C82, HPC16xxx, Z8/Super8,
  520.     6502/M740, HMCS400, 1802-6, 80x86/V25, 6809, 8096/80C196,
  521.     680x0/683xx/93C1xx ...
  522.  
  523.     For more details MPE can be contacted on:
  524.     voice: +44 703 631441
  525.     fax: +44 703 339691
  526.     internet: mpe@compulink.co.uk
  527.  
  528.     or e-mail me directly spelk@compulink.co.uk
  529.  
  530.     Stephen
  531.  
  532.  
  533.  
  534. ,Q13:    Where can I find a Forth for a Tandy TRS-80?
  535.  
  536. ANSWER:
  537.  
  538.     From: cmr02@SCM.TP.AC.UK (P Knaggs Research)
  539.     Subject: Forth on the TRS-80
  540.     Message-ID: <9111051357.AA06253@ucbvax.Berkeley.EDU>
  541.     Date: 4 Nov 91 17:21:46 GMT
  542.     Reply-To: P Knaggs Research <cmr02%SCM.TP.AC.UK@SCFVM.GSFC.NASA.GOV>
  543.  
  544.     James Cameron writes:
  545.  
  546.     > I've got a copy of F83 for CP/M and the 8080 CPU.
  547.     >
  548.     > I'd like to get it running on my TRS-80's under LSDOS
  549.  
  550.     Well I know this ant quite what you want.  However, I do know that
  551.     MMSForth is still available for the TRS-80.  Although written for
  552.     NewDos/80 I believe that it works under LS-DOS.
  553.  
  554.     However, Misosys (Roy Soltoff) definitly does do a (cheap) Forth system
  555.     for the TRS-80 range (including IBM compatiables) called HartFORTH
  556.     (Pro-HartFORTH on the Model IV, HartFORTH'86 for the IBM alikes).
  557.  
  558.           Dick Miller is at:    dmiller @ im.lcs.mit.edu
  559.     while Roy Soltoff is at:  70140.310 @ compuserve.com
  560.  
  561.     Peter Knaggs        School of Computing and Maths, Teesside Polytechnic,
  562.     pjk @ scm.tp.ac.uk        Middlesbrough, England.  +44 (642) 324673
  563.  
  564.  
  565.     Dick Miller of Miller Microcomputer Services writes:
  566.     >Miller Microcomputer Services still offers MMSFORTH V2.4 and a wide
  567.     >variety of extension wordsets (utilities, games, word processing,
  568.     >database, expert system and more, all parallel to the MMSFORTH
  569.     >versions for IBM PC) for Radio Shack TRS-80 Models 1, 3, or 4/4P.
  570.     >...The TRS-80 versions are only nonDOS.
  571.  
  572.     Contact them at:
  573.  
  574.          Miller Microcomputer Services
  575.          61 Lake Shore Road, Natick, MA 01760-2099, USA
  576.          Phone: 617/653-6136, 9am-9pm Eastern TZ
  577.          InterNet: dmiller@im.lcs.mit.edu
  578.  
  579.  
  580.  
  581. ,Q14:    Where can I find a Forth written in C?
  582.  
  583. ANSWER:
  584.         See some of the answers to the other questions, esp.
  585.         Where can I find a Forth for the SUN?
  586.  
  587.     From: fish@ecst.csuchico.edu (Kevin Haddock)
  588.     Newsgroups: comp.lang.forth
  589.     Subject: Re: FORTH for NeXT/unix
  590.     Summary: New figFORTH written in C
  591.     Keywords: FORTH NeXT UNIX C
  592.     Message-ID: <1991Sep29.235426.24892@ecst.csuchico.edu>
  593.     Date: 29 Sep 91 23:54:26 GMT
  594.     Organization: California State University, Chico
  595.  
  596.     In article <2280@vtserf.cc.vt.edu>
  597.             rhodes@rhodes.cc.vt.edu (Tim Rhodes) writes:
  598.     >I'm looking for a FORTH interpreter to run on my NeXT.  I pulled a
  599.     >C-FORTH from comp.sources.unix, however I'm having trouble getting
  600.     >block i/o working (LIST, LOAD).  I plan to continue to debug this
  601.     >version (by Allan Pratt, circa 4/85) but if someone knows of a good
  602.     >implementation that will run on my system, I would appreciate the info.
  603.     >Thanks...
  604.  
  605.     >--
  606.     >Tim Rhodes
  607.     >Sr Systems Engineer
  608.     >Virginia Tech
  609.  
  610.     There is a new figFORTH written in C that currently runs under V7 Unix,
  611.     Personal C Compiler, and Mix Power C.  Porting to other platforms
  612.     should be trivial (considering the vast differences of these three
  613.     platforms!).  That other "C-FORTH" looked pretty primitive by
  614.     comparison.  From my recollection the author didn't know how to do
  615.     defining words, vocabularies, or indirect threaded code.  The inner
  616.     interpreter is a giant CASE statement!  Talk about slow!  The file to
  617.     look for is HENCE4TH.ARC.  It can be found on Genie and
  618.     wuarchive.wustl.edu in the /pub directory (it might have been moved to
  619.     the msdos/forth area by now).  Make sure to get version 1.2, not 1.1.  I
  620.     can email it to usenet people upon request.
  621.  
  622.                 G'luck,
  623.                     Kevin
  624.  
  625.     P.S.  Perhaps this should be included in the comp.lang.forth FAQ sheet?
  626.  
  627.  
  628.  
  629. ,Q15:    Where can I find a Forth for playing with Music?
  630.  
  631. ANSWER:
  632.     From: rolfe@fraser.sfu.ca (Christopher John Rolfe)
  633.     Subject: Re: Forth Music
  634.     Message-ID: <rolfe.710561570@sfu.ca>
  635.     Date: 8 Jul 92 02:12:50 GMT
  636.     References: <13253@mindlink.bc.ca>
  637.     Organization: Simon Fraser University, Burnaby, B.C., Canada
  638.  
  639.     a4044@mindlink.bc.ca (Kenneth O'Heskin) writes:
  640.  
  641.     >       Further to my posting of July 1, the authors of HMSL and Moxie
  642.     >       may be contacted via the following snail and email addresses:
  643.  
  644.     >       HMSL (Hieracrchical Music Specification Language)
  645.     >         David Rosenboom, Larry Polansky and Phil Burk
  646.     >         c/o Centre for Contemporary Music, Mills College,
  647.     >             Oakland, CA 94613  USA
  648.     >             email: david@mills.berkeley.edu
  649.     >                    [ email addr may be out of date!]
  650.      David is actually no longer at Mills ( he's gone to Cal Arts I
  651.     think - sorry I don't have his email address ).
  652.      Anyway Phil Burk maintains HMSL, through Frog Peak Music 
  653.     and would be the one to contact:
  654.        
  655.         Phil Burk, Center for Contemporary Music at Mills College
  656.         Frog Peak Music, and Delta Research ( HMSL and JForth )
  657.         Email: phil@mills.edu
  658.  
  659.     Orders for HMSL can be sent to:
  660.         Frog Peak Music
  661.         PO Box 151051
  662.         San Rafael, CA   94915-1051
  663.  
  664.     Chris
  665.     rolfe@sfu.ca
  666.  
  667.  
  668.  
  669. ,Q97:    How can I find an anonymous FTP or email server that
  670.         has "foo"?  (Or, just what is "archie" anyway?)
  671.  
  672. ANSWER:
  673.     From: Mitch.Bradley@ENG.SUN.COM
  674.     Subject: How to find FTP sites
  675.     Message-ID: <9105291721.AA13524@ucbvax.Berkeley.EDU>
  676.     Date: 28 May 91 20:44:55 GMT
  677.     Reply-To: Mitch.Bradley%ENG.SUN.COM@SCFVM.GSFC.NASA.GOV
  678.  
  679.     The question often arises: where can I get "foo" via anonymous FTP (FTP
  680.     is the Internet File Transfer Protocol)?
  681.  
  682.     There is a nice database listing Internet archives; you can access it via
  683.     Telnet.  Here's how:
  684.  
  685.            telnet quiche.cs.mcgill.ca
  686.  
  687.            login% archie
  688.            (Lots of introductory messages; use "help" to learn more)
  689.            archie> prog forth
  690.  
  691.     The "prog forth" query lists over 100 Forth things available on various
  692.     FTP sites.  I searched the listing for "atari", and found 2 places where
  693.     Forthmacs is available:
  694.  
  695.            watserv1.waterloo.edu  /micro/atari-st/forthmac.arc
  696.            terminator.cc.umich.edu  /atari/languages/forth.arc
  697.  
  698.     Obviously, you can look for other things besides Forth; I have used archie
  699.     to find all sorts of things.
  700.  
  701.  
  702.     Mitch.Bradley@Eng.Sun.COM
  703.     (Thanks to John Gilmore for telling me about archie)
  704.  
  705.     From: oneel@heawk1.gsfc.nasa.gov ( Bruce Oneel )
  706.     Subject: Re: How to find FTP sites
  707.     Message-ID: <ONEEL.91May30082611@heawk1.gsfc.nasa.gov>
  708.     Date: 30 May 91 12:26:11 GMT
  709.     Organization: STX/GSFC Nasa
  710.  
  711.     Another way to do the search is to send mail to archie@cs.mcgill.ca
  712.     with the word help in the message body or the request prog <what you
  713.     want to look for> in the message body.
  714.  
  715.     bruce
  716.     --
  717.     Bruce O'Neel              oneel@heasfs.gsfc.nasa.gov
  718.     NASA/GSFC/STX/Code 664
  719.  
  720.  
  721.  
  722. ,Q98:     Where can I find programs for Unix that can understand .ARC,
  723.         .ZOO and .ZIP files?
  724.  
  725. ANSWER:
  726.        In article <1991Dec12.155334.8919@cbnewsh.cb.att.com>
  727.         ka2czu@cbnewsh.cb.att.com (robert.switzer) writes:
  728.        >Does unzip and unarc src for unix exist anywhere?
  729.        >or can I get the definitions to write my own?
  730.  
  731.     You can find them on SIMTEL20 (WSMR-SIMTEL20.ARMY.MIL) and in the
  732.     SIMTEL20 mirror on wuarchive.wustl.edu.  Because the exact file names
  733.     often contain version numbers, I'm not including the file names
  734.     here, only the directory names.  Check out 00-index.txt in the
  735.     directories for specific info and what file is what.  On SIMTEL-20,
  736.     look in directories:
  737.         PD6:<UNIX-C.ARC-PROGS>     (.arc and .zoo)
  738.         PD6:<UNIX-C.FILE-MGMT>       (.zip)
  739.     On wuarchive, look in directories:
  740.         /mirrors/unix-c/arc-progs
  741.         /mirrors/unix-c/file-mgmt
  742.  
  743.     If you have email only access, please see the other regularly
  744.     posted message for how to access FTP archives via email.
  745.  
  746.     You might also try using the archie server to find other sites
  747.     that have these programs.  (See previous question).
  748.  
  749.  
  750.  
  751. ,Q99:    What if I want to find a PD/ShareWare Forth for the BrouHaHa-7245?
  752.  
  753. ANSWER:
  754. The following is an incomplete and non-judgemental list of PD/Shareware
  755. forths....  This list was compiled by Gary Smith.  Unfortunately we do
  756. NOT have comprehensive info on how to actually find most of these files.
  757. If you do, please, TELL US!
  758.  
  759. [This list is getting out of date.  I am considering removing it from
  760.  future versions.  I do not have the time/effort/resources to keep it up
  761.  to date.   -dwp]
  762.  
  763.  File Name                Bytes   Description
  764.  ------------------------ ------- ---------------------------------------
  765.  
  766.  FORTH11.ARC               49140  rom based fig-FORTH for the 68hc11
  767.  BOTFORTH.TXT              60480  BotForth for the 68K
  768.  PYG13FIX.ZIP               1260  3 quick fixes for Pygmy Forth 1.3
  769.  PYGMY13.ZIP               70560  Frank Sergeant's Fast,small Forth for PC
  770.  BBLX.ARC                  26460  Roedy Green's BBL as executible
  771.  BETA.ARC                  98280  Sergei Baranoff's minimal Forth
  772.  EFORTH.ZIP (see ** below) 56700  A small portable assembler based Forth
  773.  FPC353-5.ZIP             400680  Tom Zimmer's FPC Version 3.53 disk 5 of 5
  774.  FPC353-4.ZIP              16380  FPC Version 3.53 disk 4 of 5
  775.  FPC353-3.ZIP             335160  FPC Version 3.53 disk 3 of 5
  776.  FPC353-2.ZIP             316260  FPC Version 3.53 disk 2 of 5
  777.  FPC353-1.ZIP             318780  FPC Version 3.53 disk 1 of 5
  778.  TILE20.ARC               167580  Mikael Patel's TILE (Forth in C) ver. 2.0
  779.  ZENMASM1.ARC             157500  MASM based version of ZEN Forth
  780.  RFF2.ZIP                 333900  16-Bit Forth for 32-Bit host
  781.  FED.ARC                  206640  Forth Editor by Guy Kelly
  782.  CFORTHU.ARC               64260  Marc de Groot's Forth written in C w/fixes
  783.  4TH_86.ZIP               351540  MSDOS-EGA based Forth from Hong Kong
  784.  FORTHOS2.ZIP              23940  OS/2 version of Forth
  785.  68KASM.ARC                10080  68K Assembler for F83
  786.  KDOC.ARC                 132300  Documentation for Guy Kelly's KForth
  787.  KMISC.ARC                 78120  Extensions to Guy Kelly's KForth
  788.  KFORTH.ARC               258300  Guy Kelly's KForth version 1.11
  789.  PASM386C.ZIP              69300  386 Assembler for F-PC 3.5
  790.  BOTFTH68.ARC              32760  botForth ported to MC68k chips
  791.  PSFORTH.02.90             18900  Forth seed kernel in PostScript
  792.  F-PC35-4.ZIP             269640  Tom Zimmer's F-PC 3.5 disk 4 of 4
  793.  F-PC35-3.ZIP             336420  Tom Zimmer's F-PC 3.5 disk 3 of 4
  794.  F-PC35-2.ZIP             304920  Tom Zimmer's F-PC 3.5 disk 2 of 4
  795.  F-PC35-1.ZIP             299880  Tom Zimmer's F-PC 3.5 disk 1 of 4
  796.  A4TH1.5DIVBUG.TXT          2520  Bug fix for A4TH1.5 /MOD
  797.  TILE.REL                   3780  part 9 of 9 parts - tile c forth 83
  798.  TILE7                     64260  part 8 of 9 parts - tile c forth 83
  799.  TILE6                     42840  part 7 of 9 parts - tile c forth 83
  800.  TILE5                     30240  part 6 of 9 parts - tile c forth 83
  801.  TILE4                     59220  part 5 of 9 parts - tile c forth 83
  802.  TILE3                     56700  part 4 of 9 parts - tile c forth 83
  803.  TILE2                     63000  part 3 of 9 parts - tile c forth 83
  804.  TILE1                     68040  part 2 of 9 parts - tile cforth83
  805.  TILE0                      3780  part 1 of 9 parts - tile cforth83
  806.  OBK3501.ZIP              171360  Updated OBESE kernel for F-PC 3.5
  807.  PURPLE.FORTH.BQY          32760  FIG-FORTH for the APPLE II
  808.  RAVENFORTH.SHK           120960  A FIG FORTH compiler for the IIgs
  809.  MINI4T41.ARC              34020  Minimal Forth version 4.1
  810.  QF25.ARC                 379260  Gary Bergstrom's Forth for PC's
  811.  FFPC225S.ARC             134820  Run FPC 2.25 from a floppy - disk 3
  812.  FFPC225H.ARC              86940  Run FPC 2.25 from a floppy - disk 2
  813.  FFPC225A.ARC             137340  Run FPC 2.25 from a floppy - disk 1
  814.  ASTRO4TH.ARC             122220  Russian AstroFORTH source
  815.  PFO-001.SEQ               28980  Prefix Parameter Stack Frame Operato
  816.  MM30ODDS.ARC              46620  UTILITIES/STUFF FOR MM30 FORTH
  817.  MM30.ARC                 128520  Lance Collins' MM FORTH FOR 8086
  818.  MX86.ARC                  76860  8086 CROSS COMPILER FOR mm30
  819.  MMDOCS.ARC                88200  DOCS FOR MM20,MM30
  820.  BEZIERKIT.SIT             27720  Bezier Curves for PocketForth
  821.  POCKETDOC.SIT             60480  Manual for PocketForth Vers. 4
  822.  POCKET4.SIT               63000  PocketForth Ver.4 for Macintosh
  823.  FIFTH_SW.ARC             224280  SHAREWARE FIFTH Version 2.7
  824.  SFORTH FOR THE 6809       45360  Subroutine threaded FIG Forth.
  825.  SONZEN3.ARC               78120  Gradgent's Son of Zen SONZEN Rev 3.0
  826.  MX20.ARC                  93240  Lance Collins' Text based Forth for CP/M
  827.  MVP10305.ARC              44100  Glen Haydon's MVP Forth
  828.  MM20.ARC                  63000  Lance Collins' CP/M 80 MM Forth 020
  829.  GSFDOCS.BQY               70560  DOCS for Apple GS Forth Demo Package
  830.  GSFORTH.BQY               44100  Apple GS Forth Demo Package
  831.  PF3SRC.SIT                55440  Source for Pocket Forth - rel.3
  832.  POCKET3.SIT              105840  Pocket Forth and DA - release 3
  833.  VOLKS4TH.ARC             181440  Schleisiesk's F83 derivative from Germany
  834.  TIL874TH.ARC             262080  32 Bit Forth-83 for TI/IBM computers
  835.  TASK4TH.ARC              133560  TaskForth Special Edition
  836.  STFORTH.ARC               42840  FORTH-83 for the Atari 520 ST
  837.  TSRFORTH.ARC              52920  Van Norman's terminate & stay resident F83
  838.  MINI4TH.ARC               20160  A VERY minimum version of FORTH
  839.  GKFRTH2A.ARC             136080  Guy Kelly's full Forth-83++
  840.  FORTHLIB.ARC              23940  Glen Haydon's CP/M Forth with screen file
  841.  FORTH9.BIN                15120  OS/9 FORTH09 v 01.00.00
  842.  FIGTUTOR.SHR              66780  ATARI FIG FORTH TUTORIAL
  843.  FIGFORTH.SHR              66780  ATARI FIG FORTH PROGRAM
  844.  FIGFORTH.ATR               2520  ATARI FIG FORTH DOCUMENTATION
  845.  FF9FORTH.ARC              15120  Forth-83 for 6809 - Cross Compilable
  846.  F83X.UTI                  71820  Wil Baden's F83X for Apple - Utility
  847.  F83X.SOU                  70560  Wil Baden's F83X for Apple - Source
  848.  F83S6.ARC                338940  Update of W. Baden's F83X
  849.  D854TH.ARC               224280  A Forth-83 Compatible Environment
  850.  6805-4TH.ARC              18900  RAFOS FORTH for the 6805 CPU
  851.  AMIGAF83.ARC             143640  Appleman's Forth for Amigas
  852.  A4THINC.ARC               65520  Include files for A4TH.
  853.  A4THDOC.ARC               51660  Documentation for A4TH.
  854.  A4THSYS.ARC              158760  Forth for Amiga's V1.5
  855.  URDEMO.ARC                35280  UR/FORTH Demonstration program
  856.  UNIFTH68.ARC             107100  UNIFORTH SAMPLER for DSI-020
  857.  LEARN4TH.ARC             225540  Learn forth on your own (F83 version)
  858.  F83ST.ARC                132300  Forth-83 for the Atari ST
  859.  F838080.ARC              161280  L & P F83 for CP/M
  860.  F83XBOOT.ARC             161280  F83 for the MC68000
  861.  FF-EXPCT.ARC               6300  new-expect, bugg, etc. for ff.exe
  862.  FF-COLOR.ARC              18900  pop-up screen,color for ff.exe
  863.  BROWSE88.ARC              35280  f88 color, browse, by M. Sperl
  864.  SUNFORTH.TXT              12600  Msgs and info about Sun Forth
  865.  FS100.ARC                 40320  TRS-80 MODEL 100 FORTH
  866.  AMIGAFORTH.ARC           139860  F83 for Amiga's.
  867.  CMFLOAT.ARC                7560  cmforth floating point pkg.
  868.  MVPFORTH.ARC              44100  MVPFORTH with Assembler source
  869.  FORTH.ARC                 56700  Seattle Forth
  870.  MVPFRTHA.ARC              45360  Glen Haydon's MVPFORTH for MS DOS
  871.  S4TH68K.ARC               23940  Sub Threaded Forth for the 68k.
  872.  PX83-102.ARC              26460  F83 for the Epson Geneva PX-8
  873.  AMIGAKERNEL.ARC          110880  Forth kernel for Amiga in assembler
  874.  M100-PT2.SRC              17640  Source Listing for M100 Forth Pt 2
  875.  M100-PT1.SRC              20160  Source Listing for M100 Forth Pt 1
  876.  M100-4TH.DOC               7560  Documentation for M100 Forth
  877.  M100-4TH.4TH              13860  Forth for Tandy M-100 w/Chipmunk
  878.  F68KST11.ARC             243180  32-bit Atari ST Forth
  879.  UNIFORTH2.BQY             57960  PD FORTH for Apple II ( Part 2)
  880.  UNIFORTH.BQY              75600  Public domain FORTH for Apple II
  881.  APPUFTH.WRD               85680  Glossary for Apple // UniForth
  882.  APPUFTH.FTH               12600  Support blocks for Apple UniForth
  883.  APPUFTH.DOC               76860  Documentation for APPUFTH.SYS
  884.  APPUFTH.SYS               28980  Uniforth Sampler for Apple II
  885.  UNI4TH80.ARC             118440  Z80 CP/M Uniforth
  886.  CMFORTH.ARC               20160  Chuck Moore Forth
  887.  CMFORTHX.ARC               8820  cmFORTH modified to run in RAM
  888.  NEC4TH.ARC                50400  FORTH for the NEC S/150 (Astra)
  889.  APPUFTH.ARC              103320  Uniforth Sampler for Apple //e,c
  890.  ATRFORTH.ARC             109620  FIG Forth forth ATARI DOS 2.5
  891.  PCFIG4TH.ARC             205380  J.E. Smith's Fig Forth for MS DOS
  892.  NOVICE3.ARC               23940  Stand alone editor for novices
  893.  UFORTHV2.ARC             114660  THE 8086 UNIFORTH SAMPLER
  894.  HDISKS.ARC                41580  Wil Baden's FORTH-83 EXTENDED 5of5
  895.  CALIF330.ARC              94500  Wil Baden's FORTH-83 EXTENDED 4of5
  896.  PONG330.ARC              124740  Wil Baden's FORTH-83 EXTENDED 3of5
  897.  PANG330.ARC              103320  Wil Baden's FORTH-83 EXTENDED 2of5
  898.  PING330.ARC               85680  Wil Baden's FORTH-83 EXTENDED 1of5
  899.  JPF83213.ARC             192780  The Basics & Files for F83 2.1.1
  900.  GKFORTH.ARC              144900  Guy Kelly's PCForth and Tutorial
  901.  FORPSIBM.ARC              31500  F83 and FORPS for the IBM PC
  902.  JPF83.ARC                175140  John Peters' F83 Environment
  903.  CMFORTH.SHD               21420  cmFORTH shadow blocks
  904.  F83AIDES.ARC             209160  MS-DOS F-83 WORDS AIDES
  905.  F83.ARC                  186480  Laxen & Perry's F83
  906.  F83-68K.ARC              123480  F83 version 2.1.0 for 68000
  907.  Z8000.ARC                 13860  Assembler source Z8000 Forth
  908.  VXFTH.ARC                170100  VAX-11 fig-Forth Version 2.0
  909.  OS9FORTH.ARC              10080  Forth for OS9
  910.  FTH100.ARC                26460  Fig Forth for TRS Model 100
  911.  LP4THBLK.ARC              65520  L&P 68K Forth
  912.  LP4TH.ARC                 65520  L&P Forth for the ATARI ST
  913.  FORTHMAC.ARC             190260  Forthmacs version 1.1 for ATARI ST
  914.  MVP4TH.ARC                90720  MVP Forth for the AMIGA
  915.  BFORTH.ARC                22680  Ballentine's Blazin' Forth for C64
  916.  BFDOCS.ARC                60480  Blazin' Forth Docs
  917.  GKFORTH2.ARC             259560  Guy Kelly's full Forth-83 + extras
  918.  ZENMISC.ARC                1260  WORDS for ZEN.DOS
  919.  ZENDOS.ARC                 5040  Simple clear forth - DOS level
  920.  ZEN.ARC                   12600  Martin Tracy's ZenForth
  921.  
  922.  ** eForth is a public domain Forth kernel co-authored by C.H.Ting and Bill
  923.            Muench. It is written in assembler, as opposed to being meta-
  924.            compiled to facilitate porting to as many platforms as possible.
  925.            It is the hope of the authors that eForth will be to ANS Forth
  926.            what figForth was to Forth-78. That is a generic, easily trans-
  927.            ported kernel that will make portable code possible, and ease the
  928.            learning curve for new students of Forth. eForth tracks X3/J14
  929.            and is constantly being ported to new architectures. Please be
  930.            VERY specific in describing your architecture/platform if you
  931.            request information or source for eForth. This will often require
  932.            an enquirey on our part to the authors, so you will also need to
  933.            be patient.
  934. ---
  935. If you have any questions about ForthNet/comp.lang.forth or any information
  936. to add/delete or correct in this message or any suggestions on formatting or
  937. presentation, please contact Doug Philips at one of the following addresses:
  938.  
  939.   o   Internet: dwp@willett.pgh.pa.us
  940.  
  941.   o   Usenet:   ...!uunet!willett.pgh.pa.us!dwp
  942.  
  943.   o   GEnie:    D.PHILIPS3
  944.