for input. The FREEZE command can be used to cause the object to persist in the display until a key is pressed.

Access:

!°LOUT DISP

( °is the left-shift of the Nkey).

Input/Output:

 

 

 

 

 

 

 

 

 

 

 

Level 2/Argument 1

Level 1/Argument 2

Level 1/Item 1

 

 

 

 

 

 

 

obj

n

Example:

The program

 

 

 

 

 

 

« "ENTER Data Now" 1 DISP 7 FREEZE HALT »

displays ENTER Data Now at the top of the display, “freezes” the entire display, and halts.

See also: DISPXY, FREEZE, HALT, INPUT, PROMPT

DISPXY

Type:

Command

 

 

 

Description:

Display Command: Displays obj at the specified screen coordinates using a specified font size.

 

The list argument expects exactly two binary integers to specify the X and Y coordinates. The

 

level one integer argument n will display the obj using a small font if n is 1 and using the system

 

font if n is 2.

 

 

 

 

To facilitate the display of messages, strings are displayed without the surrounding " " delimiters.

 

All other objects are displayed in the same form as would be used if the object were in level 1 in

 

the multiline display format. If the object display requires more than one display line, the display

 

starts at coordinate #x #y, and continues down the display either to the end of the object or the

 

bottom of the display. NOTE: DISPXY is not useful for displaying grobs.

 

The object displayed by DISPXY persists in the display only until the keyboard is ready for input.

 

The FREEZE command can be used to cause the object to persist in the display until a key is

 

pressed.

 

 

 

Access:

!°LOUT DISPXY

( °is the left-shift of the Nkey).

Input/Output:

 

 

 

 

 

 

 

 

 

 

 

 

 

Level 3/Argument 1

Level 2/Argument 2

Level 1/Argument 3

Level 1/Item 1

 

 

 

 

 

 

 

 

obj

{ list }

n

 

DISP,

 

 

 

See also:

FREEZE, HALT, INPUT, PROMPT

 

 

DISTRIB

 

 

 

 

 

Type:

Command

 

 

 

Description:

Applies one step of the distributive property of multiplication and division with respect to

 

addition and subtraction. Used for single-stepping through a multi-step distribution.

Access:

REWRITE

 

 

 

Input:

An expression.

 

 

 

Output:

An equivalent expression that results from applying the distributive property of multiplication

 

over addition one time.

 

 

 

Flags:

Exact mode must be set (flag –105 clear).

 

 

 

Numeric mode must not be set (flag –3 clear).

 

 

Example:

Expand (X+1)( X-1)( X+2).

 

 

 

Command:

DISTRIB((X+1)*(X-1)*(X+2))

 

 

Result:

X*(X-1)*(X+2)+1*(X-1)*(X+2)

 

 

See also:

FDISTRIB

 

 

 

 

 

 

 

 

 

Full Command and Function Reference 3-61