You can specify menu labels and key actions independently by replacing a single object within the custom-
menu list with a list of the form {"label-object" action-object }.
To provide different shifted actions for custom menu keys, action-object can be a list containing three action
objects in this order:
The unshifted action ( required if you want to specify the shifted actions ).
!
The left-shifted action.
!
The right-shifted action.
!
ENVSTACK
ENVSTACK is a variable stored in the CAS directory. It is used by PUSH and POP to save the status of flags
and the current directory. (PUSH saves the data in ENVSTACK; POP restores it.)
EQ
EQ contains the current equation or the name of the variable containing the current equation,
EQ supplies the equation for ROOT, as well as for the plotting command DRAW. ( DAT supplies the
information when the plot type is HISTOGRAM, BAR, or SCATTER.)
The object in EQ can be an algebraic object, a number, a name, or a program. How DRAW interprets EQ
depends on the plot type.
For graphics use, EQ can also be a list of equations or other objects. If EQ contains a list, then DRAW treats
each object in turn as the current equation, and plots them successively. However, ROOT in the HP Solve
application cannot solve an EQ containing al list.
To alter the contents of EQ, use the command STEQ.
EXITED
EXITED can be stored in any directory. If there is an EXITED program that exists in the path, it will be called
upon exiting the command line. This can be used in conjunction with STARTED, for instance, to set a header
size of 0 when entering the command line and restore it to 2 when exiting (in order to increase the editor
window size). Note, this is only valid when entering the command line through a EDIT function.
EXPR
EXPR contains the current algebraic expression ( or the name of the variable containing the current expression )
used by the SYMBOLIC application and its associated commands. The object in EQ must be an algebraic or a
name.
IOPAR
IOPAR is a variable in the HOME directory that contains a list of the I/O parameters needed for a
communications link with a computer. It is created the first time you transfer data or open the serial port
(OPENIO ), and is automatically updated whenever you change the I/O settings. All IOPAR parameters are
integers.
D - 4 Reserved Variables