• Argument –1 works as with argument 0, except that the currently specified menu is also
displayed.
!, ..., ~, ~!, and ~... are not by themselves valid keys.
Arguments 0 and –1 do not affect the display, so that messages persist even though the keyboard
is ready for input (FREEZE is not required).
Normally, the MENU command does not update the menu keys until a program halts or ends.
WAIT with argument –1 enables a previous execution of MENU to display that menu while the
program is suspended for a key press.
!° L
Access:
Input/Output:
See also:
KEY
WHILE
Type:
Command Operation
Description: WHILE Indefinite Loop Structure Command: Starts the WHILE ... REPEAT ... END
indefinite loop structure.
WHILE ... REPEAT ... END repeatedly evaluates a test and executes a loop clause if the test is
true. Since the test clause occurs before the loop-clause, the loop clause is never executed if the
test is initially false. The syntax is this:
The test clause is executed and must return a test result to the stack. REPEAT takes the value
from the stack. If the value is not zero, execution continues with the loop clause; otherwise,
execution resumes following END.
!°
Access:
Input/Output:
See also:
DO, END, REPEAT
WIREFRAME
Type:
Command
Description: WIREFRAME Plot Type Command: Sets the plot type to WIREFRAME.
When the plot type is set to WIREFRAME, the DRAW command plots a perspective view of
the graph of a scalar function of two variables. WIREFRAME requires values in the reserved
variables EQ, VPAR, and PPAR.
VPAR has the following form:
{ x
, x
left
right
For plot type WIREFRAME, the elements of VPAR are used as follows:
3-198 Full Command and Function Reference
IN WAIT
Level 1/Argument 1
x
0
–1
WHILE test-clause REPEAT loop-clause END
BRANCH WHILE
Level 1/Argument 1
WHILE
REPEAT
END
, y
, y
, z
, z
, x
, x
near
far
low
high
min
( °is the left-shift of the Nkey).
( °is the left-shift of the Nkey).
T/F
, y
, y
, x
, y
, z
max
min
max
eye
eye
eye
Level 1/Item 1
x
key
x
key
Level 1/Item 1
, x
, y
}
step
step