Newsgroups: comp.lang.apl
Path: watmath!ljdickey
From: ljdickey@math.uwaterloo.ca (L.J. Dickey)
Subject: J6
Message-ID: <Bwzo31.5Fr@math.uwaterloo.ca>
Keywords: source, executables, dec5500 mips next sgi sun3 sun4 vax rs6000
Organization: University of Waterloo
Date: Sat, 31 Oct 1992 13:57:00 GMT

The source for J, version 6, as well as executables for

	dec5500 mips next rs6000 sgi sun3 sun4 vax

are now available on the file server in Waterloo.  This release includes
updated status and xenos files.

The standard announcement about the file server itself follows.

 ------------------------------------------------------------------------------

			      APL, J,
			and other APL Software
			    at Waterloo

Several versions of APL and J are now available on the file server

	watserv1.uwaterloo.ca         [ 129.97.129.140 ]
	watserv1.waterloo.edu         [ 129.97.129.140 ]

at the University of Waterloo.   In the directory "languages/apl",
anonymous ftp users will find a lot of good APL software.

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

Several flavors of APL (Sharp APL, I-APL, RATAPL, and TryAPL2) are available.
Binaries for several earlier Versions of J have been there for some while now.
Also a recent version of the source code for J and LinkJ are there.

Several different APL fonts may be obtained:

	(1) APL2741, a postscript line font
	(2) an X-Windows font 
	(3) Two different TeX fonts.

A few APL Workspaces have been collected, such as one for work
with complex numbers, an accounting package, and and a workspace
interchange convention that has the feature that the exchange files
are human readable.

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.

The following news will be of interest to readers who are not on internet.

It is hoped that eventually there will be a mail server on watserv1
for this same range of software to those who have e-mail access but
no ftp access, but so far this has not happened.

In the meantime, users who do not have ftp but who do have e-mail may 
find one of the services

		BITFTP@PUCC.BITNET
		ftpmail@decwrl.dec.com

to be useful.  The first is of use only to users who have access
to BITNET, and the second will be of use to users who have e-mail
but no access to BITNET, such as unix users on Usenet or users on
of certain commercial services.

To get started with  BITFTP@PUCC.BITNET, send a one word message 
"help" to bitftp@pucc.bitnet.  Or, simply follow this example:
of 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

which 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 the file

		languages/apl/j/What_is_J

is of interest to you, you would use this combination of directory
path and the file name:

		dp	languages/apl
		fn	What_is_J

Prepare a little file that will become your 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 superfluous blank and mail header lines, and uudecode
the file.

We understand that at this time, PUCC provides this service
only to users at BITNET sites.

However, e-mail users at other sites may be helped by a service
provided by  ftpmail@decwrl.dec.com .  To get started send a one word
message with just the word "help" in the body of the message.  Use no
leading blanks, and use no quotation marks.  You should get back
instructions that will get you started.  One of your first messages
might be something like this:

	connect watserv1.uwaterloo.ca
	chdir languages/apl
	get index
	quit

The service offered by ftpmail@decwrl.dec.com is scheduled to give
priority to first-class mail, so you may find yourself waiting
a day or so for what you want.


Leroy J. (Lee) Dickey
1992-03-31

-- 
Leroy J. Dickey, Faculty of Mathematics, U of Waterloo, Canada  N2L 3G1
Internet:      ljdickey@watmath.UWaterloo.ca
               ljdickey@watmath.waterloo.edu
UUCP:          ljdickey@watmath.UUCP



			      APL, J,
			and other APL Software
			    at Waterloo

Several versions of APL and J are now available on the file server

	watserv1.uwaterloo.ca         [ 129.97.129.140 ]
	watserv1.waterloo.edu         [ 129.97.129.140 ]

at the University of Waterloo.   In the directory "languages/apl",
anonymous ftp users will find a lot of good APL software.

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

Several flavors of APL (Sharp APL, I-APL, RATAPL, and TryAPL2) are available.
Binaries for several earlier Versions of J have been there for some while now.
Also a recent version of the source code for J and LinkJ are there.

Several different APL fonts may be obtained:

	(1) APL2741, a postscript line font
	(2) an X-Windows font 
	(3) Two different TeX font.

A few APL Workspaces have been added collected, such as one for work
with complex numbers, an accounting package, and and a workspace
interchange convention that has the feature that the exchange files are
human readable.

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.

The following news will be of interest to readers who are not on internet.

It is hoped that eventually there will be a mail server on watserv1
for this same range of software to those who have e-mail access but
no ftp access, but so far this has not happened.

In the meantime, users who do not have ftp but who do have e-mail may 
find one of the services

		BITFTP@PUCC.BITNET
		ftpmail@decwrl.dec.com

to be useful.  The first is of use only to users who have access
to BITNET, and the second will be of use to users who have e-mail
but no access to BITNET, such as unix users on Usenet or users on
of certain commercial services.

To get started with  BITFTP@PUCC.BITNET, send a one word message 
"help" to bitftp@pucc.bitnet.  Or, simply follow this example:
of 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

which 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 the file

		languages/apl/j/What_is_J

is of interest to you, you would use this combination of directory
path and the file name:

		dp	languages/apl
		fn	What_is_J

Prepare a little file that will become your 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 superfluous blank and mail header lines, and uudecode
the file.

We understand that at this time, PUCC provides this service
only to users at BITNET sites.

However, e-mail users at other sites may be helped by a service
provided by  ftpmail@decwrl.dec.com .  To get started send a one word
message with just the word "help" in the body of the message.  Use no
leading blanks, and use no quotation marks.  You should get back
instructions that will get you started.  One of your first messages
might be something like this:

	connect watserv1.uwaterloo.ca
	chdir languages/apl
	get index
	quit

The service offered by ftpmail@decwrl.dec.com is scheduled to give
priority to first-class mail, so you may find yourself waiting
a day or so for what you want.


Leroy J. (Lee) Dickey
1992-03-31

-- 
Leroy J. Dickey, Faculty of Mathematics, U of Waterloo, Canada  N2L 3G1
Internet:      ljdickey@watmath.UWaterloo.ca
               ljdickey@watmath.waterloo.edu
UUCP:          ljdickey@watmath.UUCP


-- 
Prof. Leroy J. Dickey, Faculty of Mathematics, U of Waterloo, Canada  N2L 3G1
   Internet:      ljdickey@math.UWaterloo.ca
                  ljdickey@math.waterloo.edu
   UUCP:          ljdickey@watmath.UUCP
