
4. CONVERSATIONAL MACRO FUNCTION
B–62073E–2/03
58
(1) Variables which can be used in the conversational macro function are
All the Series 15 system variables and the following.
Variable
number
Function R/W
Conver
sational
macro
Auxiliary
macro
Execution
macro
Macro variables
#1 – #33 Local variables (different function for conversational
and execution macros)
R/W f × f
#1 – #99 Referencing a variable as an array R/W f f ×
#100 – #199 Common variables (not battery–powered) R/W f f f
#500 – #999 Common variables (battery–powered) R/W f f f
#30000 – P–CODE variables R/W f f f
#40000 – Expanded P–CODE variables R/W f f f
#99100 – System common variables R/W f f f
Execution control
#8500 Conversational–macro execution–control variable 1 R/W f f f
#8510 Conversational–macro activation–control variable 1 /W f f f
#8600 Conversational–macro execution–control variable 2 R/W f f f
Screen control
#8509 Character–string input program control variable R/W f f ×
#8530 Function–screen control variable R/W f f ×
Key/data input control
#8501 Command–key input variable R/ f × ×
#8502 Data input control variable R/W f × ×
#8503 Numerical–data variable R/ f × ×
#8504 Address–data variable R/ f × ×
#8550 Character–string input R/ f × ×
Expanded key/data input control
#8552 Setting a variable number R/W f × ×
Array processing for P–CODE variables
#8511 Source data R/W f f ×
#8512 Two–dimensional array number at transfer source R/W f f ×
#8513 Three–dimensional array number at transfer source R/W f f ×
#8514 Two–dimensional array number at transfer destination R/W f f ×
#8515 Three–dimensional array number at transfer destination R/W f f ×
Array reference for P–CODE variables
#8512 Two–dimensional array number R/W f f ×
#8513 Three–dimensional array number R/W f f ×
#8516 Number of elements in a one–dimensional array R/W f f ×
#8517 Number of elements in a two–dimensional array R/W f f ×
#8518 (Always set to 1) R/W f f ×
#8519 Number of the first variable in an array R/W f f ×
4.5
VARIABLE,
FUNCTION AND
CONTROL CODE