[comp.lang.apl] J, Version 3.0 for Mac

ljdickey@watserv1.waterloo.edu (Lee Dickey) (04/04/91)

			J, version 3.0 for Mac
			and other APL Software
			at Waterloo

Version 3.0 of J, is now available on the file server

	watserv1.waterloo.edu         [ 129.97.129.140 ]

at the University of Waterloo.   In the directory "languages/apl/j",
anonymous ftp users may find J for these systems:

	mac
	pc

Earlier releases of J are available for certain other systems:

	atari_st
	mips
	next
	sgi
	sun386i
	sun4
	vax_bsd

An index showing all APL files is available as "languages/apl/index".

Other dialects of APL, such as Sharp APL, I-APL, and ratapl are available
for IBM PCs and compatibles.

Three APL fonts are available:
	(1) APL2745, a postscript line font
	(2) An X-Windows font 
	(3) A TeX font.

Currently, this service is being provided on an experimental basis, and
there are no promises that it will continue on a long term basis, nor
is there any warantee of serviceability or completeness of the software
distributed from watserv1.

It is hoped that eventually there will be a mail server for the same
range of software to those who have e-mail access but no ftp access,
but a userid for this mail service has not been announced yet.  In
the meantime, users who do not have ftp but who do have e-mail may 
find the service  "BITFTP at PUCC"  helpfull.  For example
this mail message (with no leading blanks)

	To: bitftp@pucc.bitnet

	FTP watserv1.waterloo.edu UUENCODE
	USER anonymous 
	CD languages/apl
	BINARY
	GET index
	QUIT

was successful in acquiring the index.  Similar messages could result
in receiving the various pieces of software.

Once you have the index, you may see the name of some other file you
want.  For such a file, determine the directory path (``dp'') and
the file name (``fn'').  One example you will have already done:
the file "languages/apl/index" splits up as:

		dp		languages/apl		
		fn		index			

As another example, if you want the file "languages/apl/j/pc/j_pc_30.arc", 
you would use the directory path and the file name:

		dp	languages/apl/j/mac
		fn	j3.sitxhqx

Prepare a little file to be a mail message to pucc:
(As before, no lines of the file have no leading blanks.)

		To: bitftp@pucc.bitnet

		FTP watserv1.waterloo.edu UUENCODE
		USER anonymous 
		CD dp
		BINARY
		GET fn
		QUIT

Of course, in the above, you replace "dp" by the appropriate directory
path, and you replace "fn" by the file name.  Use your local e-mail to
send the file off.  If all goes as intended, when PUCC gets your mail
message, it does the "ftp" session for you, using the commands you have
supplied.  It wraps the file up in a "uuencode" package, and mails it
to you.  When you get the file, you may have to combine several files
together, remove superflous blank and mail header lines, and uudecode
the file.