From: fnia@willett.pgh.pa.us (ForthNet Information Account)
Newsgroups: comp.lang.forth
Subject: [comp.lang.forth 2/2] Frequently Asked Question Answers (v1.14, 21-Jun-92)
Date: 21 Jul 92 12:13:18 GMT
Organization: (n.) to be organized.  But that's not important right now.


		    Last updated on 21 June 1992.

    If you have corrections, clarifications, additions, comments or
    updates, please send them to one or more of the addresses at the
    end of this note.

This is the second of two regularly posted articles to comp.lang.forth.
Both of these messages are posted on or about the 1st and the 15th of
each month.  The other article's subject is:

	[comp.lang.forth 1/2] Forth On-line Resource/Technical Help

It describes what ForthNet is and how to access it.  It may be helpful
to read it before reading this message.

The questions answered in this article are listed in order of appearance.
The ,Q#: strings are unique over the file, and can be used to search for a
particular question.  NOTE:  There is a gap in the ,Q#: numbering scheme.


,Q1:	What organizations are dedicated to Forth (and how to contact them)?
,Q2:	What other publications carry information, etc. about Forth?
,Q3:	What other Internet/UseNet Forth mailing lists are there?
,Q4:	Where can I find a copy of the dpANS standard?
,Q5:	How can I make offical comments on dpANS?
,Q6:	How can I send email to the ANS Forth Technical Committee?
,Q7:	What is this dpANS and what happened to BASIS?
,Q8:	Where can I find a Forth for the 8051/8031?
,Q9:	Where can I find a Forth for the SUN?
,Q10:	Where can I find a Forth for the MAC?
,Q11:	Where can I find a Forth for a DSP?
,Q12:	Where can I find a Forth for a Transputer?
,Q13:	Where can I find a Forth for a Tandy TRS-80?
,Q14:	Where can I find a Forth written in C?
,Q15:	Where can I find a Forth for playing with Music?
,Q97:	How can I find an anonymous FTP or email server that
		has "foo"?  (Or, just what is "archie" anyway?)
,Q98:	Where can I find programs for Unix that can understand .ARC,
		.ZOO and .ZIP files?
,Q99:	What if I want to find a PD/ShareWare Forth for the BrouHaHa-7245?




,Q1:	What organizations are dedicated to Forth? (and how to contact them)

ANSWER: 	Forth Interest Group
		P.O Box 8231
		San Jose, CA  95155
		(408) 277-0668
		(408) 286-8988 FAX
		[Information supplied by Dennis Ruffer]


		Association for Computing Machinery
		Special Interest Group on Forth (SIGForth)
		11 West 42nd St.
		New York, NY 10036 USA
		(212)869-7440
		ISSN #1047-4544
		[ACM info supplied by Alan T. Furman]


		The Journal of Forth Application and Research [JFAR]
		The Institute for Applied Forth Research, Inc.
		70 Elmwood Avenue
		Rochester, NY  14611 USA
		ISSN #0738-2022
		[JFAR info is from 1989, please correct me if it has
		 changed.  -dwp]



,Q2:	What other publications carry information, etc. about Forth?

ANSWER: 	The Computer Journal
		P. O. Box 12
		S. Plainfield, NJ  07080-0012
		- U. S. A. -
		Phone: (US access) 908-755-6186
		ISSN # ????


	        Mountain View Press
		Box 429 Route 2
		La Honda, CA 94020  USA
	        voice/fax/modem (via menu)  (415) 747-0760
	        [ MVP info curtesy of Phil Koopman]


		Dr. Dobb's Journal has the occasional article or two.
		PO Box 56188
		Boulder, CO  80322-6188  USA
		800-456-1215 (USA and Canada)
		303-447-9330 (All other countries)
		ISSN #1044-789X


		Embedded Systems Programming has the occasional article.
		Embedded Systems Programming
		Miller Freeman Publications
		600 Harrison St.
		San Francisco, CA 94107
		(415) 905-2200
		ISSN #1040-3272
		controlled distribution, but available @ $45 for 12 issues
		[E.S.P. info courtesy of Jack Woehr and Paul Zander]


		Midnight Engineering has the occasional article.
		Midnight Engineering
		111 E. Drake Road, Suite 7041
		Fort Collins, CO 80525
		Voice:  303-225-1410
		Fax:	303-225-1075
		ISSN #1050-0324



,Q3:	What other Internet/UseNet Forth mailing lists are there?

ANSWER:
    From: ns@maccs.dcss.mcmaster.ca (Nick Solntseff)
    Subject: Forth Education List
    Message-ID: <1991Jul4.201259.11734@maccs.dcss.mcmaster.ca>
    Date: Thu, 4 Jul 1991 20:12:59 GMT
	
	
    <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
    <<<                                                                    >>>
    <<<   FFFFF                       H           EEEEE   DDDDD   U   U    >>>
    <<<   F                      T    H           E       D    D  U   U    >>>
    <<<   F       OOO   R RRR  TTTTT  HHHH        E       D    D  U   U    >>>
    <<<   FFFF   O   O  RR       T    H   H  ==   EEEE    D    D  U   U    >>>
    <<<   F      O   O  R        T    H   H  ==   E       D    D  U   U    >>>
    <<<   F      O   O  R        T    H   H       E       D    D  U   U    >>>
    <<<   F       OOO   R        T    H   H       EEEEE   DDDDD    UUU     >>>
    <<<                                                                    >>>
    <<<   Forth Education Working Group List     Vol. 1  No. 1  July 1991  >>>
    <<<                                                                    >>>
    <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>

    The annual Working Group on Forth Education was held at the 1991 Rochester
    Forth Conference.  As chairman of the group, I pointed out that apart from
    some activity resulting from the  1990 Working Group,  notably on the part
    of Jack Brown  of BCIT,  there was very little carry over from one year to
    the next. So, I volunteered to start and administer a Forth Education List
    on Internet.  I have now decided to publish an electronic newsletter--more
    or less regularly--and this is it!

    This issue is being sent to some of the people who attended the 1991 FEWG,
    namely, those who gave me their electronic addresses. You can subscribe to
    the list by sending an e-mail request to

              forth-edu-l-request@maccs.dcss.mcmaster.ca

    Contributions to the newsletter can be sent (for editing) to

              ns@maccs.dcss.mcmaster.ca

    Submissions to the list can be sent to

              forth-edu-l@maccs.dcss.mcmaster.ca

    Topics for both types of submissions that have been suggested at the WG
    include

         * Forth textbooks
         * Educational Forth boards
         * Forth teaching resources
         * Teaching the ANSI Standard Version of Forth
         * How to increase programming productivity through education
         * Boot Prom educational materials
         * anything else impinging on education and Forth

    Nicholas Solntseff
    Department of Computer Science and Systems
    McMaster University
    Hamilton, Ontario
    Canada
    L8S 4K1
    1-416-525-9140 xtn 3443
    **



,Q4:	Where can I find a copy of the dpANS standard?

ANSWER:		The Forth standard effort has progressed to the third
		dpANS stage.  dpANS = draft proposed Ansi National
		Standard.  The 2nd public review period started June 26,
		1992 and ends August 25, 1992.
		Cost is $50 US, $60 overseas.
		     The document X3.215.199x may be ordered from:
			 Global Engineering Documents, Inc.
			 2805 McGaw Ave.
			 Irvine, CA  92714
			 1 (800) 854-7179 or
			   (714) 261-1455 (outside USA & Canada)
		[Info courtesy of Elizabeth Rather.]



,Q5:	How can I make offical comments on dpANS?

ANSWER:		You can send your dpANS related correspondence to:
			X3 Secretariat/CBEMA
			Attention:  Lynn Barra
			311 First Street N.W.,  Suite 500,
			Washington  DC   20001-2178
		Send a copy of your comments to:
			American National Standards Institute
			Attention: BSR Center
			11 West 42nd Street
			New York, NY  10036
		[Information copied from _Forth_Dimensions_
		 Volume XIII, Number 5.]

		You can also submit comments electronicly:
		    For those of you worried about mail getting thru to
		    ANSI by Feb.  25, I'm happy to report that it is
		    possible to EMAIL public review responses.  X3 has a
		    new CompuServ account.  From whatever board you're on,
		    it's presumably possible to address CompuServ; having
		    figured out how to do that, address your mail to:
			Lynn Barra, X3, c/o Dan Arnold, 75300,2354
		    If there's not enuf address space to list both names,
		    just use Dan & reference Lynn in the message.  Be sure
		    the message clearly states up front that it is a public
		    review response to dpANS Forth.
		[Information supplied by Elizabeth Rather via ForthNet]

		Their Internet address is:    75300.2354@compuserve.com
		Notice that the ',' changes to a '.' and that there is an
		'e' at the end of compuserve.
		


,Q6:	How can I send email to the ANS Forth Technical Committee?

ANSWER:
>From: jwoehr@isis.cs.du.edu (Jack J. Woehr)
>Subject: Re: The British Forth Interest Group
>Message-ID: <1992Feb16.194453.9356@mnemosyne.cs.du.edu>
>Date: 16 Feb 92 19:44:53 GMT
>
>andyv@minster.york.ac.uk writes:
>
>>I would like to know if the (British) Forth Interest Group is
>>still alive and kicking. My friend used to be involved with
>>them but has lost contact and seems to get no joy from their old address.
>
>	Andy ...
>
>	The Forth Interest Group-UK
>	London, 1st Thurs., 7 p.m.
>	Polytechnic of South Bank
>	RM 408
>	Borough Rd.
>	Contact:
>	D.J. Neale
>	58 Woodland Way
>	Morden, Surrey SM4 4DS
>
>Also, a very active Forther is 
>
>	Stephen Pelc
>	Microprocessor Engineering Ltd.
>	133 Hill Lane Shirley
>	Southampton SO1 5AF
>	Tel: 703 631441
>	Fax: 703 339691
>
>		=jax=
>
>--
> # jax@well.{UUCP,sf.ca.us}  # #  Member, # # Vice President,       #
> # du!isis!koscej!jax        # # X3J14 TC # #  Forth Interest Group #
> # JAX on GEnie              # # for ANS  # #   P.O. Box 8231       #
> # SYSOP RCFB (303) 278-0364 # #  Forth   # #    San Jose CA 95155  #



,Q7:	What is this dpANS and what happened to BASIS?

ANSWER:		dpANS is a draft proposed Ansi National Standard.
		The BASIS documents were the internal working documents of
		the Forth Technical Committee X3.J14.  Prior to this, to my
		knowlege, the internal working documents of ANSI Technical
		Committees were not released to the public.  X3.J14 broke
		new ground by not only making those documents available,
		but by making them available electronicly.  X3.J14 has put
		out the first Forth dpANS for public review.  (See previous
		question for date).  Because this is no longer an internal
		working document, but an official ANSI document, it is not
		available except in printed form.  ANSI makes its money by
		selling standards documents, and _probably_ will not allow
		the standard to be distributed in electronic form.



,Q8:	Where can I find a Forth for the 8051/8031?

ANSWER:
    From: jax@well.sf.ca.us (Jack J. Woehr)
    Subject: Re: Finding a Forth for the 8051/8031
    Message-ID: <22384@well.sf.ca.us>
    Date: 2 Jan 91 06:23:19 GMT

    pwh@bradley.bradley.edu (Pete Hartman) writes:

    	... <stuff> ...
    >using the 8051 for such, since (as I understand it) it is quite flexible,
    	... <stuff> ...
    >I'm a forth novice, but a native forth version of this chip would help

    In reply, I repost:

            In the years that I have been discussing Forth on USENET, one
            of the most frequently-asked questions I have received is:

                    "Where is a PD Forth for the 8051?"

            Dr. C.H. Ting's October 1990 newsletter for his "Offete
            Enterprises" samizdat house (garage, actually) contains
            the following two items:

            2104. eForth Model and 8086 Implementation, Bill Muench and
            C.H. Ting -- $25.00

    >>>>>   2105. 8051 eForth, C. H. Ting -- $25.00  <<<<<
            "A small ROM based Forth system ... Source code is in MASM (!! -jax)
            ... IBM 5.25 disk ... With 8051 eForth Implementation Note."

            The address & phone is:

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

    	Alternatively, EFORTH51.ZIP may be downloaded free of charge
    from the RealTime Control and Forth Board (RCFB), ( telephone number
    in the .signature below), or from the GEnie Forth Interest Group
    RoundTable (page 711).
    --
     <jax@well.{UUCP,sf.ca.us} ><  Member, >        /// ///\\\    \\\  ///
     <well!jax@lll-winken.arpa >< X3J14 TC >       /// ///  \\\    \\\///
     <JAX on GEnie             >< for ANS  > \\\  /// ///====\\\   ///\\\
     <SYSOP RCFB (303) 278-0364><  Forth   >  \\\/// ///      \\\ ///  \\\

You can also get EFORTH51.ZIP from  'fneas@willett.pgh.pa.us'
To do so you *MUST* include in the BODY of your message:
     your email address relative to the Internet
AND  the name of the file you want (in this case EFORTH51.ZIP).

-Doug Philips  (dwp@willett.pgh.pa.us  _OR_  uunet!willett!dwp)



,Q9:	Where can I find a Forth for the SUN?

ANSWER:
    From: wmb@ENG.SUN.COM
    Newsgroups: comp.lang.forth
    Subject: Forth for Sun
    Message-ID: <9104091314.AA16846@ucbvax.Berkeley.EDU>
    Date: 9 Apr 91 01:11:31 GMT

    I know of four Forth's that run on Suns, in increasing order of price:

    a) 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.

    b) TILE - shareware, $50 suggested contribution to Mikael Patel.
      Written in C, runs on Suns.  Available from the net, but I'm not
      sure how to get to it from your site.  Maybe somebody else knows.

    c) C Forth 83 - $75 from Bradley Forthware.  Written in C, runs on
      several machines.  Tape or floppy.

    d) Sun Forth - $200 from Bradley Forthware.  Written in metacompiled
      Forth/assembler.  Unix version of the Forth in the SPARCstation PROMs,
      with extensions.  Tape or floppy.

    Mitch Bradley, wmb@Eng.Sun.COM


TILE is also posted to alt.sources and should be available through any
of the alt.sources archives.

You can also get TILE version 2.1 from  'fneas@willett.pgh.pa.us' or
					'uunet!willett!fneas'.
To do so you *MUST* include in the BODY of your message:
     your email address relative to the Internet
AND  the name of the file you want (in this case TILE21.ZIP).

-Doug Philips  (dwp@willett.pgh.pa.us  _OR_  uunet!willett!dwp)



,Q10:	Where can I find a Forth for the MAC?

ANSWER:
    From: CHERGR@lure.latrobe.edu.au
    Newsgroups: comp.lang.forth
    Subject: Forth system for MacClassic
    Message-ID: <5163@lure.latrobe.edu.au>
    Date: 18 Mar 91 17:14:29 GMT
    Organization: VAX Cluster, Computer Centre, La Trobe University
    Lines: 24

    I can recommend Mach2 Forth for the Macintosh.
    Its strong points are:
    1. inexpensive.
    2. stable.
    3. compiles to machine code so its quick.
    4. straightforward access to the Mac toolbox.
    5. menu selected templates mean windows and
      menus etc. are easy to make for the beginner.
    6. standard syntax machine code assembler.
    7. the novice programmer does not have to worry
      about implementing the Mac event loop.

    Weak points are:
    1. a rudimentary built in text editor.
    2. the Mac event loop is handled by an IO task running
      under the multitasker. This makes extensions to
      the event loop conceptually difficult.
    3. development has ceased but it will be
      supported for later Mac System releases.

    This is available mail order from:
    MacTutor,1250 N. Lakeview, Suite O, Anaheim, California 92807
    call (714) 777 1255 for credit cards
    price $90.00

    Message-Id: <9104192113.AA03564@mitch.Eng.Sun.COM>
    To: dwp@willett.pgh.pa.us, ddi1!lrark!gars@uunet.uu.net
    Subject: Re: Answers to Frequently Asked Questions (version 1.2)
    Date: 19 Apr 91 14:13:49 PDT (Fri)
    From: pitt!Eng.Sun.COM!Mitch.Bradley

    Forthmacs by Bradley Forthware is also available for the Macintosh.
    This is the same Forth that is the basis of Sun's Open Boot firmware.
    Macintosh Forthmacs costs $50 for working disk+manual, and $50 extra for
    source code.

    Forthmacs is available for the following machines:
    Atari ST, Macintosh (I and II), OS-9, Sun (680x0 and SPARC), NeXT.

    Mitch Bradley, wmb@Eng.Sun.COM

There are several PD/Shareware MAC Forth's available on the various
BBoard systems and on GEnie.  See the 'Forth On-line
Resource/Technical Help Letter' post for how to access those services.



,Q11:	Where can I find a Forth for a DSP?

ANSWER:
    From: cwpjr@cbnewse.att.com (clyde.w.jr.phillips)
    Newsgroups: comp.dsp,comp.robotics,comp.lang.forth
    Subject: FORTH for DSP's
    Message-ID: <1991Apr16.162217.9532@cbnewse.att.com>
    Date: 16 Apr 91 16:22:17 GMT
    Organization: AT&T Bell Laboratories
    Lines: 19

    Being a FIG Contact for the Midwest and being asked about this quite a bit
    lately here'e what I found easily:

    TCOM FORTH Target Compiler by Tom Zimmer and Andrew McKewen
    has been extended for the TMS320.
    	It also supports 808X, 80196 and SuperZ8

    Computer Continunun is developing a XT/AT board for the ADSP-2101 running
    FORTH.

    eFORTH has been ported to the Transputer by Bob Barr
    	It also is avalable for 32b PC, 8051, 68000,
    	A ADSP2100 port is being contempleted.

    Micro-K Systems produce complete AT&T DSP32 boards running FORTH
    	Include the AT&T DSP library!

    There is a FORTH for most any class processor.

    Enjoy, Clyde



,Q12:	Where can I find a Forth for a Transputer?

ANSWER:
    From: spelk@cix.compulink.co.uk (Stephen Pelc)
    Subject: Forth for Transputers
    Message-ID: <1991Sep15.234157.12011@demon.co.uk>
    Date: 15 Sep 91 23:41:57 GMT

    CWPJR is interested in Forth for Transputers.

    Yes, MPE does have a Forth system for Transputers. The package
    consists of a PC-hosted (Unix if required) cross compiler (with
    source code), and the target code (all source). The code will
    run on all T2xx, T4xx, and T8xx CPUs. When the T9000 exists ...
    MPE also has compilers for RTX2000/1/10, 8051/83552, Z80/64180,
    68HC11, 6801-6303, 8080/8085, TMS7000/77C82, HPC16xxx, Z8/Super8,
    6502/M740, HMCS400, 1802-6, 80x86/V25, 6809, 8096/80C196,
    680x0/683xx/93C1xx ...

    For more details MPE can be contacted on:
    voice: +44 703 631441
    fax: +44 703 339691
    internet: mpe@compulink.co.uk

    or e-mail me directly spelk@compulink.co.uk

    Stephen



,Q13:	Where can I find a Forth for a Tandy TRS-80?

ANSWER:

    From: cmr02@SCM.TP.AC.UK (P Knaggs Research)
    Subject: Forth on the TRS-80
    Message-ID: <9111051357.AA06253@ucbvax.Berkeley.EDU>
    Date: 4 Nov 91 17:21:46 GMT
    Reply-To: P Knaggs Research <cmr02%SCM.TP.AC.UK@SCFVM.GSFC.NASA.GOV>

    James Cameron writes:

    > I've got a copy of F83 for CP/M and the 8080 CPU.
    >
    > I'd like to get it running on my TRS-80's under LSDOS

    Well I know this ant quite what you want.  However, I do know that
    MMSForth is still available for the TRS-80.  Although written for
    NewDos/80 I believe that it works under LS-DOS.

    However, Misosys (Roy Soltoff) definitly does do a (cheap) Forth system
    for the TRS-80 range (including IBM compatiables) called HartFORTH
    (Pro-HartFORTH on the Model IV, HartFORTH'86 for the IBM alikes).

          Dick Miller is at:    dmiller @ im.lcs.mit.edu
    while Roy Soltoff is at:  70140.310 @ compuserve.com

    Peter Knaggs	    School of Computing and Maths, Teesside Polytechnic,
    pjk @ scm.tp.ac.uk	    Middlesbrough, England.  +44 (642) 324673


    Dick Miller of Miller Microcomputer Services writes:
	>Miller Microcomputer Services still offers MMSFORTH V2.4 and a wide
	>variety of extension wordsets (utilities, games, word processing,
	>database, expert system and more, all parallel to the MMSFORTH
	>versions for IBM PC) for Radio Shack TRS-80 Models 1, 3, or 4/4P.
	>...The TRS-80 versions are only nonDOS.

    Contact them at:

         Miller Microcomputer Services
         61 Lake Shore Road, Natick, MA 01760-2099, USA
         Phone: 617/653-6136, 9am-9pm Eastern TZ
         InterNet: dmiller@im.lcs.mit.edu



,Q14:	Where can I find a Forth written in C?

ANSWER:
		See some of the answers to the other questions, esp.
		Where can I find a Forth for the SUN?

    From: fish@ecst.csuchico.edu (Kevin Haddock)
    Newsgroups: comp.lang.forth
    Subject: Re: FORTH for NeXT/unix
    Summary: New figFORTH written in C
    Keywords: FORTH NeXT UNIX C
    Message-ID: <1991Sep29.235426.24892@ecst.csuchico.edu>
    Date: 29 Sep 91 23:54:26 GMT
    Organization: California State University, Chico

    In article <2280@vtserf.cc.vt.edu>
    		rhodes@rhodes.cc.vt.edu (Tim Rhodes) writes:
    >I'm looking for a FORTH interpreter to run on my NeXT.  I pulled a
    >C-FORTH from comp.sources.unix, however I'm having trouble getting
    >block i/o working (LIST, LOAD).  I plan to continue to debug this
    >version (by Allan Pratt, circa 4/85) but if someone knows of a good
    >implementation that will run on my system, I would appreciate the info.
    >Thanks...

    >--
    >Tim Rhodes
    >Sr Systems Engineer
    >Virginia Tech

    There is a new 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 the vast differences of these three
    platforms!).  That other "C-FORTH" looked pretty primitive by
    comparison.  From my recollection the author didn't know how to do
    defining words, vocabularies, or indirect threaded code.  The inner
    interpreter is a giant CASE statement!  Talk about slow!  The file to
    look for is HENCE4TH.ARC.  It can be found on Genie and
    wuarchive.wustl.edu in the /pub directory (it might have been moved to
    the msdos/forth area by now).  Make sure to get version 1.2, not 1.1.  I
    can email it to usenet people upon request.

    			G'luck,
    				Kevin

    P.S.  Perhaps this should be included in the comp.lang.forth FAQ sheet?



,Q15:	Where can I find a Forth for playing with Music?

ANSWER:
    From: rolfe@fraser.sfu.ca (Christopher John Rolfe)
    Subject: Re: Forth Music
    Message-ID: <rolfe.710561570@sfu.ca>
    Date: 8 Jul 92 02:12:50 GMT
    References: <13253@mindlink.bc.ca>
    Organization: Simon Fraser University, Burnaby, B.C., Canada

    a4044@mindlink.bc.ca (Kenneth O'Heskin) writes:

    >       Further to my posting of July 1, the authors of HMSL and Moxie
    >       may be contacted via the following snail and email addresses:

    >       HMSL (Hieracrchical Music Specification Language)
    >         David Rosenboom, Larry Polansky and Phil Burk
    >         c/o Centre for Contemporary Music, Mills College,
    >             Oakland, CA 94613  USA
    >             email: david@mills.berkeley.edu
    >                    [ email addr may be out of date!]
	 David is actually no longer at Mills ( he's gone to Cal Arts I
    think - sorry I don't have his email address ).
	 Anyway Phil Burk maintains HMSL, through Frog Peak Music 
    and would be the one to contact:
       
	    Phil Burk, Center for Contemporary Music at Mills College
	    Frog Peak Music, and Delta Research ( HMSL and JForth )
	    Email: phil@mills.edu

    Orders for HMSL can be sent to:
	    Frog Peak Music
	    PO Box 151051
	    San Rafael, CA   94915-1051

    Chris
    rolfe@sfu.ca



,Q97:	How can I find an anonymous FTP or email server that
		has "foo"?  (Or, just what is "archie" anyway?)

ANSWER:
    From: Mitch.Bradley@ENG.SUN.COM
    Subject: How to find FTP sites
    Message-ID: <9105291721.AA13524@ucbvax.Berkeley.EDU>
    Date: 28 May 91 20:44:55 GMT
    Reply-To: Mitch.Bradley%ENG.SUN.COM@SCFVM.GSFC.NASA.GOV

    The question often arises: where can I get "foo" via anonymous FTP (FTP
    is the Internet File Transfer Protocol)?

    There is a nice database listing Internet archives; you can access it via
    Telnet.  Here's how:

           telnet quiche.cs.mcgill.ca

           login% archie
           (Lots of introductory messages; use "help" to learn more)
           archie> prog forth

    The "prog forth" query lists over 100 Forth things available on various
    FTP sites.  I searched the listing for "atari", and found 2 places where
    Forthmacs is available:

           watserv1.waterloo.edu  /micro/atari-st/forthmac.arc
           terminator.cc.umich.edu  /atari/languages/forth.arc

    Obviously, you can look for other things besides Forth; I have used archie
    to find all sorts of things.


    Mitch.Bradley@Eng.Sun.COM
    (Thanks to John Gilmore for telling me about archie)

    From: oneel@heawk1.gsfc.nasa.gov ( Bruce Oneel )
    Subject: Re: How to find FTP sites
    Message-ID: <ONEEL.91May30082611@heawk1.gsfc.nasa.gov>
    Date: 30 May 91 12:26:11 GMT
    Organization: STX/GSFC Nasa

    Another way to do the search is to send mail to archie@cs.mcgill.ca
    with the word help in the message body or the request prog <what you
    want to look for> in the message body.

    bruce
    --
    Bruce O'Neel              oneel@heasfs.gsfc.nasa.gov
    NASA/GSFC/STX/Code 664



,Q98: 	Where can I find programs for Unix that can understand .ARC,
		.ZOO and .ZIP files?

ANSWER:
       In article <1991Dec12.155334.8919@cbnewsh.cb.att.com>
    	ka2czu@cbnewsh.cb.att.com (robert.switzer) writes:
       >Does unzip and unarc src for unix exist anywhere?
       >or can I get the definitions to write my own?

    You can find them on SIMTEL20 (WSMR-SIMTEL20.ARMY.MIL) and in the
    SIMTEL20 mirror on wuarchive.wustl.edu.  Because the exact file names
    often contain version numbers, I'm not including the file names
    here, only the directory names.  Check out 00-index.txt in the
    directories for specific info and what file is what.  On SIMTEL-20,
    look in directories:
		PD6:<UNIX-C.ARC-PROGS>     (.arc and .zoo)
		PD6:<UNIX-C.FILE-MGMT>	   (.zip)
    On wuarchive, look in directories:
		/mirrors/unix-c/arc-progs
		/mirrors/unix-c/file-mgmt

    If you have email only access, please see the other regularly
    posted message for how to access FTP archives via email.

    You might also try using the archie server to find other sites
    that have these programs.  (See previous question).



,Q99:	What if I want to find a PD/ShareWare Forth for the BrouHaHa-7245?

ANSWER:
The following is an incomplete and non-judgemental list of PD/Shareware
forths....  This list was compiled by Gary Smith.  Unfortunately we do
NOT have comprehensive info on how to actually find most of these files.
If you do, please, TELL US!

[This list is getting out of date.  I am considering removing it from
 future versions.  I do not have the time/effort/resources to keep it up
 to date.   -dwp]

 File Name                Bytes   Description
 ------------------------ ------- ---------------------------------------

 FORTH11.ARC               49140  rom based fig-FORTH for the 68hc11
 BOTFORTH.TXT              60480  BotForth for the 68K
 PYG13FIX.ZIP               1260  3 quick fixes for Pygmy Forth 1.3
 PYGMY13.ZIP               70560  Frank Sergeant's Fast,small Forth for PC
 BBLX.ARC                  26460  Roedy Green's BBL as executible
 BETA.ARC                  98280  Sergei Baranoff's minimal Forth
 EFORTH.ZIP (see ** below) 56700  A small portable assembler based Forth
 FPC353-5.ZIP             400680  Tom Zimmer's FPC Version 3.53 disk 5 of 5
 FPC353-4.ZIP              16380  FPC Version 3.53 disk 4 of 5
 FPC353-3.ZIP             335160  FPC Version 3.53 disk 3 of 5
 FPC353-2.ZIP             316260  FPC Version 3.53 disk 2 of 5
 FPC353-1.ZIP             318780  FPC Version 3.53 disk 1 of 5
 TILE20.ARC               167580  Mikael Patel's TILE (Forth in C) ver. 2.0
 ZENMASM1.ARC             157500  MASM based version of ZEN Forth
 RFF2.ZIP                 333900  16-Bit Forth for 32-Bit host
 FED.ARC                  206640  Forth Editor by Guy Kelly
 CFORTHU.ARC               64260  Marc de Groot's Forth written in C w/fixes
 4TH_86.ZIP               351540  MSDOS-EGA based Forth from Hong Kong
 FORTHOS2.ZIP              23940  OS/2 version of Forth
 68KASM.ARC                10080  68K Assembler for F83
 KDOC.ARC                 132300  Documentation for Guy Kelly's KForth
 KMISC.ARC                 78120  Extensions to Guy Kelly's KForth
 KFORTH.ARC               258300  Guy Kelly's KForth version 1.11
 PASM386C.ZIP              69300  386 Assembler for F-PC 3.5
 BOTFTH68.ARC              32760  botForth ported to MC68k chips
 PSFORTH.02.90             18900  Forth seed kernel in PostScript
 F-PC35-4.ZIP             269640  Tom Zimmer's F-PC 3.5 disk 4 of 4
 F-PC35-3.ZIP             336420  Tom Zimmer's F-PC 3.5 disk 3 of 4
 F-PC35-2.ZIP             304920  Tom Zimmer's F-PC 3.5 disk 2 of 4
 F-PC35-1.ZIP             299880  Tom Zimmer's F-PC 3.5 disk 1 of 4
 A4TH1.5DIVBUG.TXT          2520  Bug fix for A4TH1.5 /MOD
 TILE.REL                   3780  part 9 of 9 parts - tile c forth 83
 TILE7                     64260  part 8 of 9 parts - tile c forth 83
 TILE6                     42840  part 7 of 9 parts - tile c forth 83
 TILE5                     30240  part 6 of 9 parts - tile c forth 83
 TILE4                     59220  part 5 of 9 parts - tile c forth 83
 TILE3                     56700  part 4 of 9 parts - tile c forth 83
 TILE2                     63000  part 3 of 9 parts - tile c forth 83
 TILE1                     68040  part 2 of 9 parts - tile cforth83
 TILE0                      3780  part 1 of 9 parts - tile cforth83
 OBK3501.ZIP              171360  Updated OBESE kernel for F-PC 3.5
 PURPLE.FORTH.BQY          32760  FIG-FORTH for the APPLE II
 RAVENFORTH.SHK           120960  A FIG FORTH compiler for the IIgs
 MINI4T41.ARC              34020  Minimal Forth version 4.1
 QF25.ARC                 379260  Gary Bergstrom's Forth for PC's
 FFPC225S.ARC             134820  Run FPC 2.25 from a floppy - disk 3
 FFPC225H.ARC              86940  Run FPC 2.25 from a floppy - disk 2
 FFPC225A.ARC             137340  Run FPC 2.25 from a floppy - disk 1
 ASTRO4TH.ARC             122220  Russian AstroFORTH source
 PFO-001.SEQ               28980  Prefix Parameter Stack Frame Operato
 MM30ODDS.ARC              46620  UTILITIES/STUFF FOR MM30 FORTH
 MM30.ARC                 128520  Lance Collins' MM FORTH FOR 8086
 MX86.ARC                  76860  8086 CROSS COMPILER FOR mm30
 MMDOCS.ARC                88200  DOCS FOR MM20,MM30
 BEZIERKIT.SIT             27720  Bezier Curves for PocketForth
 POCKETDOC.SIT             60480  Manual for PocketForth Vers. 4
 POCKET4.SIT               63000  PocketForth Ver.4 for Macintosh
 FIFTH_SW.ARC             224280  SHAREWARE FIFTH Version 2.7
 SFORTH FOR THE 6809       45360  Subroutine threaded FIG Forth.
 SONZEN3.ARC               78120  Gradgent's Son of Zen SONZEN Rev 3.0
 MX20.ARC                  93240  Lance Collins' Text based Forth for CP/M
 MVP10305.ARC              44100  Glen Haydon's MVP Forth
 MM20.ARC                  63000  Lance Collins' CP/M 80 MM Forth 020
 GSFDOCS.BQY               70560  DOCS for Apple GS Forth Demo Package
 GSFORTH.BQY               44100  Apple GS Forth Demo Package
 PF3SRC.SIT                55440  Source for Pocket Forth - rel.3
 POCKET3.SIT              105840  Pocket Forth and DA - release 3
 VOLKS4TH.ARC             181440  Schleisiesk's F83 derivative from Germany
 TIL874TH.ARC             262080  32 Bit Forth-83 for TI/IBM computers
 TASK4TH.ARC              133560  TaskForth Special Edition
 STFORTH.ARC               42840  FORTH-83 for the Atari 520 ST
 TSRFORTH.ARC              52920  Van Norman's terminate & stay resident F83
 MINI4TH.ARC               20160  A VERY minimum version of FORTH
 GKFRTH2A.ARC             136080  Guy Kelly's full Forth-83++
 FORTHLIB.ARC              23940  Glen Haydon's CP/M Forth with screen file
 FORTH9.BIN                15120  OS/9 FORTH09 v 01.00.00
 FIGTUTOR.SHR              66780  ATARI FIG FORTH TUTORIAL
 FIGFORTH.SHR              66780  ATARI FIG FORTH PROGRAM
 FIGFORTH.ATR               2520  ATARI FIG FORTH DOCUMENTATION
 FF9FORTH.ARC              15120  Forth-83 for 6809 - Cross Compilable
 F83X.UTI                  71820  Wil Baden's F83X for Apple - Utility
 F83X.SOU                  70560  Wil Baden's F83X for Apple - Source
 F83S6.ARC                338940  Update of W. Baden's F83X
 D854TH.ARC               224280  A Forth-83 Compatible Environment
 6805-4TH.ARC              18900  RAFOS FORTH for the 6805 CPU
 AMIGAF83.ARC             143640  Appleman's Forth for Amigas
 A4THINC.ARC               65520  Include files for A4TH.
 A4THDOC.ARC               51660  Documentation for A4TH.
 A4THSYS.ARC              158760  Forth for Amiga's V1.5
 URDEMO.ARC                35280  UR/FORTH Demonstration program
 UNIFTH68.ARC             107100  UNIFORTH SAMPLER for DSI-020
 LEARN4TH.ARC             225540  Learn forth on your own (F83 version)
 F83ST.ARC                132300  Forth-83 for the Atari ST
 F838080.ARC              161280  L & P F83 for CP/M
 F83XBOOT.ARC             161280  F83 for the MC68000
 FF-EXPCT.ARC               6300  new-expect, bugg, etc. for ff.exe
 FF-COLOR.ARC              18900  pop-up screen,color for ff.exe
 BROWSE88.ARC              35280  f88 color, browse, by M. Sperl
 SUNFORTH.TXT              12600  Msgs and info about Sun Forth
 FS100.ARC                 40320  TRS-80 MODEL 100 FORTH
 AMIGAFORTH.ARC           139860  F83 for Amiga's.
 CMFLOAT.ARC                7560  cmforth floating point pkg.
 MVPFORTH.ARC              44100  MVPFORTH with Assembler source
 FORTH.ARC                 56700  Seattle Forth
 MVPFRTHA.ARC              45360  Glen Haydon's MVPFORTH for MS DOS
 S4TH68K.ARC               23940  Sub Threaded Forth for the 68k.
 PX83-102.ARC              26460  F83 for the Epson Geneva PX-8
 AMIGAKERNEL.ARC          110880  Forth kernel for Amiga in assembler
 M100-PT2.SRC              17640  Source Listing for M100 Forth Pt 2
 M100-PT1.SRC              20160  Source Listing for M100 Forth Pt 1
 M100-4TH.DOC               7560  Documentation for M100 Forth
 M100-4TH.4TH              13860  Forth for Tandy M-100 w/Chipmunk
 F68KST11.ARC             243180  32-bit Atari ST Forth
 UNIFORTH2.BQY             57960  PD FORTH for Apple II ( Part 2)
 UNIFORTH.BQY              75600  Public domain FORTH for Apple II
 APPUFTH.WRD               85680  Glossary for Apple // UniForth
 APPUFTH.FTH               12600  Support blocks for Apple UniForth
 APPUFTH.DOC               76860  Documentation for APPUFTH.SYS
 APPUFTH.SYS               28980  Uniforth Sampler for Apple II
 UNI4TH80.ARC             118440  Z80 CP/M Uniforth
 CMFORTH.ARC               20160  Chuck Moore Forth
 CMFORTHX.ARC               8820  cmFORTH modified to run in RAM
 NEC4TH.ARC                50400  FORTH for the NEC S/150 (Astra)
 APPUFTH.ARC              103320  Uniforth Sampler for Apple //e,c
 ATRFORTH.ARC             109620  FIG Forth forth ATARI DOS 2.5
 PCFIG4TH.ARC             205380  J.E. Smith's Fig Forth for MS DOS
 NOVICE3.ARC               23940  Stand alone editor for novices
 UFORTHV2.ARC             114660  THE 8086 UNIFORTH SAMPLER
 HDISKS.ARC                41580  Wil Baden's FORTH-83 EXTENDED 5of5
 CALIF330.ARC              94500  Wil Baden's FORTH-83 EXTENDED 4of5
 PONG330.ARC              124740  Wil Baden's FORTH-83 EXTENDED 3of5
 PANG330.ARC              103320  Wil Baden's FORTH-83 EXTENDED 2of5
 PING330.ARC               85680  Wil Baden's FORTH-83 EXTENDED 1of5
 JPF83213.ARC             192780  The Basics & Files for F83 2.1.1
 GKFORTH.ARC              144900  Guy Kelly's PCForth and Tutorial
 FORPSIBM.ARC              31500  F83 and FORPS for the IBM PC
 JPF83.ARC                175140  John Peters' F83 Environment
 CMFORTH.SHD               21420  cmFORTH shadow blocks
 F83AIDES.ARC             209160  MS-DOS F-83 WORDS AIDES
 F83.ARC                  186480  Laxen & Perry's F83
 F83-68K.ARC              123480  F83 version 2.1.0 for 68000
 Z8000.ARC                 13860  Assembler source Z8000 Forth
 VXFTH.ARC                170100  VAX-11 fig-Forth Version 2.0
 OS9FORTH.ARC              10080  Forth for OS9
 FTH100.ARC                26460  Fig Forth for TRS Model 100
 LP4THBLK.ARC              65520  L&P 68K Forth
 LP4TH.ARC                 65520  L&P Forth for the ATARI ST
 FORTHMAC.ARC             190260  Forthmacs version 1.1 for ATARI ST
 MVP4TH.ARC                90720  MVP Forth for the AMIGA
 BFORTH.ARC                22680  Ballentine's Blazin' Forth for C64
 BFDOCS.ARC                60480  Blazin' Forth Docs
 GKFORTH2.ARC             259560  Guy Kelly's full Forth-83 + extras
 ZENMISC.ARC                1260  WORDS for ZEN.DOS
 ZENDOS.ARC                 5040  Simple clear forth - DOS level
 ZEN.ARC                   12600  Martin Tracy's ZenForth

 ** eForth is a public domain Forth kernel co-authored by C.H.Ting and Bill
           Muench. It is written in assembler, as opposed to being meta-
           compiled to facilitate porting to as many platforms as possible.
           It is the hope of the authors that eForth will be to ANS Forth
           what figForth was to Forth-78. That is a generic, easily trans-
           ported kernel that will make portable code possible, and ease the
           learning curve for new students of Forth. eForth tracks X3/J14
           and is constantly being ported to new architectures. Please be
           VERY specific in describing your architecture/platform if you
           request information or source for eForth. This will often require
           an enquirey on our part to the authors, so you will also need to
           be patient.
---
If you have any questions about ForthNet/comp.lang.forth or any information
to add/delete or correct in this message or any suggestions on formatting or
presentation, please contact either Doug Philips or Gary Smith (preferably
both, but one is OK) via the following addresses:

  o   Internet: dwp@willett.pgh.pa.us
          -or-  ddi1!lrark!glsrk!gars@uunet.uu.net

  o   Usenet:   ...!uunet!ddi1!lrark!glsrk!gars
          -or-  ...!uunet!willett.pgh.pa.us!dwp

  o   GEnie:    GARY-S or D.PHILIPS3

  o   ForthNet: Grapevine, Gary Smith - leave mail in Main Conference (0)