Newsgroups: comp.lang.apl
From: friendly@hotspur.psych.yorku.ca (Michael Friendly)
Subject: APL2STAT update
Message-ID: <CrFwJC.2Hx@newshub.ccs.yorku.ca>
Sender: news@newshub.ccs.yorku.ca (USENET News System)
Organization: York University
Date: Wed, 15 Jun 1994 13:09:12 GMT
Lines: 88

A minor update to APL2STAT has been posted to
	//ftp:watserv1.uwaterloo.ca/languages/apl/workspaces/apl2stat

Here is the WHATSNEW.202 description:
Updates and additions to APL2STAT


Corrections and additions to APL2STAT are supplied in an update file,
UPDATE.nnn, where nnn is the three digits of the major and minor
version numbers.  No change is required to the APL2STAT.200 file.
Simply insert the DOS path name to the update file as the first item
of the {delta}PATH system variable. Update files are cumulative.

Version 2.02 (June 94)
	The update for Version 2.02 includes a new SHELL
	workspace, distributed as a .ATF file and as a .TRY
	file.  This should replace the 2.0 version.

o The SHELL workspace now supports environment variables for the
   {delta}PATH and {delta}NAME system variables.  This means that
   you can override the supplied path setting in the SHELL by use
   of a DOS SET command, presumably in your .BAT file which starts
   APL2 or TryAPL2.  Assuming that you are storing the APL2STAT files
   in the directory C:\APL2, the SET command would look like this:



   The list of path names should be separated by ';'s. Note: the
   {delta}PATH variable is set by the 'startup' function which is
   run automatically when the SHELL workspace is )LOADed.

   The {delta}NAME system variable is used only for graphics hardcopy
   with the SAVE_GRAPH function.  It's value can be automatically
   set (suppressing the prompt when you start the SHELL) by setting
   the environment variable USERID.

o The ATTACH function has been made more robust.  It now checks that the
   file to be added to the {delta}PATH exists and is an AP211 library
   file, and is not already on the PATH.  Using APL2 library numbers
   instead of DOS path specifications is also supported.  For example,
   if library 10 is c:\apl2\data, and contains MYDATA.TRY, then

   'FIRST' ATTACH '10 MYDATA'

   inserts the file as the first item in the {delta}PATH. A function to
   DETACH a library file from the path has also been added.

o New functions and operators:

   CUT - Categorize a quantitative variable.
   DETACH - Remove a library file from the {delta}PATH
   EIGEN - Construct an EIGEN object for a symmetric matrix
   FILTER - Apply a filter to a time series.
   LETTER_VALUES - Letter value (*HMH*) display for a vector or
      matrix.
   MOVING - Operator to apply a function to running groups of
      observations.
   QUANTILES - Returns specified quantiles for a vector variable.

o The DESCRIBE function now applies to the columns of a matrix as well as
   a single variable.

o A variety of small bugs have been fixed, most having to do with sub-
   functions omitted from the 'uses' line.


Version 2.01 (November 93)

o PLOT function now sets the horizontal and vertical labels from
  the variable names, if the argument to PLOT is given as a
  character string, and no global deltaHLABEL or deltaVLABEL
  exists.

o SAVE function now allows the list of objects to be saved to
  be speccified as * followed by one or more of 'F', 'V', or
  'O' to indicate all functions, variables, operators.

o Some error checking on loading the PS.DRV driver had been added
  to SAVE_GRAPH.



--
Michael Friendly	Internet: friendly@vm1.yorku.ca
Psychology Department	NeXTmail: friendly@hotspur.psych.yorku.ca
York University
4700 Keele Street
Toronto, ONT  M3J 1P3 CANADA

