1 :Info: apl: v2apl: 1984-03-09  apl, v2apl
 2 
 3 Syntax as a command:  apl {workspace_id} {-control_args}
 4 
 5 
 6 Function: invokes the APL interpreter, optionally loading a saved
 7 workspace.
 8 
 9 
10 Arguments:
11 workspace_id
12    is the pathname of a saved workspace to be loaded.  The default is
13    to load your continue workspace, if any; otherwise a clear workspace
14    is loaded.
15 
16 
17 Control arguments:
18 -brief_errors, -bfe
19    prints short error messages.  (Default)
20 -check, -ck
21    raises a compatibility error if a monadic transpose of rank greater
22    than 2 or a residue or encode with a negative-left argument is
23    encountered.  (The definition of these cases in  Version 2 APL is
24    different from Version 1.)
25 -long_errors, -lge
26    prints long error messages.  The short form of the message is
27    printed, followed by a detailed explanation of the error.
28 -temp_dir path, -td path
29    changes the directory that used to hold the temporary segments that
30    contain the active workspace to path. The default is to use the
31    process directory.
32 
33 
34 -terminal_type STR, -ttp STR
35    specifies the kind of terminal being used.  Possible values of STR
36    are 1050, 2741, CORR2741, ARDS, TN300, TEK4013, TEK4015, 1030,
37    TYPEPAIRED, BITPAIRED, ASCII, TELERAY11, LA36.    This control
38    argument specifies which one of several character translation tables
39    is to be used by APL when reading or writing to the terminal.  Since
40    there are different kinds of APL terminals, each incompatible with
41    the rest, it is important that the correct table be used.
42 -user_number N
43    sets the APL user number (returned by some APL functions) to N.  The
44    default is 100.
45 
46 
47 Control arguments for debugging:
48 -debug, -db
49    calls the listener (cu_$cl) upon system errors.  This puts you at a
50    new command level.  The default is to remain in APL.  This control
51    argument is intended for debuggin apl itself.
52 -meter
53    saves metering information about the APL storage manager.  These
54    meters may be displayed with apl_storage_meters.  The default is not
55    to save any information.
56 -no_quit_handler, -nqh
57    ignores the quit condition.  The default is to trap all quits within
58    apl.
59 
60 
61 Notes on compatibility with version 1 APL:
62 Version 1 APL workspaces can be manipulated with the )V1COPY,
63 )V1PCOPY, )V1LIB, and )V1DROP system commands.  There are a number of
64 differences between the two implementations (see apl_vs_v1apl.info).
65 
66 
67 Notes: To list the apl info segments, type--
68    list_help apl
69    lisp_help apl -pn >exl>info
70 
71 Information on known bugs and a log of recent changes to apl are kept
72 in >exl>info>apl.status.info and >exl>info>apl.changes.info.
73 
74 
75 :hcom:
76 
77 
78 
79 /****^  HISTORY COMMENTS:
80   1) change(2020-04-23,GDixon), approve(2021-02-22,MCR10088),
81      audit(2021-05-27,Swenson), install(2021-05-27,MR12.6g-0056):
82       A) Fix section titles to meet current guidelines.
83                                                    END HISTORY COMMENTS */
84 
85 
86