IAI America XSEL-QX User Manual

Page 144

Advertising
background image

120

Part 3 Controller Data Structure

[3] Variables with “*” (asterisk) (indirect specification)

An “*” (asterisk) is used to specify a variable.
In the following example, the content of variable box 1 will be put in variable box 2. If variable
box 1 contains “1234,” then “1234” will be put in variable box 2.

Command

Operand 1

Operand 2

LET 1 1234

Command

Operand 1

Operand 2

LET 2 *1

The above use of variables is called “indirect specification.”

An “*” is also used when indirectly specifying a symbol variable (refer to 1.8, “Symbols”).

Command

Operand 1

Operand 2

LET ABC 1

LET BCD 2

ADD ABC *BCD

Put 1 in variable ABC.

Put 2 in variable BCD.

Add the content of variable BCD, or 2, to
variable ABC
(The content of variable ABC becomes 3).

Variable

box 1

Put in.

Variable

box 1

Variable

box 2

Advertising
This manual is related to the following products: