1 08/04/86  pascal_area_status
 2 
 3 Syntax as a command:  pascal_area_status {names} {-control_args}
 4 
 5 
 6 Function:  Displays attributes of specified Pascal areas.
 7 These areas are temporary segments.  Allocation is performed by the
 8 Pascal "new" statement, deallocation by the "dispose" and "reset"
 9 statements.
10 
11 
12 Arguments:
13 names
14    are relative pathnames of Pascal object segments that have their own
15    private areas.  (See the pascal_create_area command.)
16 
17 
18 Control arguments:
19 -all, -a
20    operates on all private Pascal areas as well as on the default
21    Pascal area.
22 -brief, -bf
23    does not print a dump of each allocated block. (Default)
24 -default
25    specifies the default area used by Pascal to allocate storage.
26 -dump
27    prints a comprehensive, unformatted dump of the area(s).  This
28    control argument is intended for use by the maintainers of the
29    Pascal compiler and related software.
30 -long, -lg
31    prints a dump of each allocated block, if -trace is specified.
32 
33 
34 -no_dump
35    does not print a comprehensive dump as printed by -dump. (Default)
36 -no_status, -nst
37    does not print status information.
38 -no_trace
39    does not print the address and length of each block. (Default)
40 -status, -st
41    prints the maximum size, the size occupated my allocated blocks,
42    and the maximum possible size for a new allocation.
43 -trace
44    prints the address and length of each block and, if -long is
45    specified, an octal dump of each block.
46 
47 
48 Notes:  Names and control arguments can be present in any order.
49 
50 If no areas are specified, -default is assumed.  If no actions are
51 specified, -status is assumed.
52 
53 In addition, if more than one action is specified, the operations
54 are performed in the following order
55 
56           -status -dump -trace