Ì 2
main
[function]
&(T)TDK[tdkF]
Field Name Len Dat Typ J DPM Offset/Local/VAL
function 10 FREE L tdkF
canned.text.ok 1 YN L &(T)TDK[tdkF]|2
function.active 1 YN L &(T)TDK[tdkF]|0
function.name 30 FREE L &(T)TDK[tdkF]|1
function.version 5 PINT R &(T)TDK[tdkF]|5
interactive 1 YN L &(T)TDK[tdkF]|3
list.function.active 1 YN L VAL=IF{@.user="MTB" "Y";@function.active}
width 3 PINT R &(T)TDK[tdkF]|4
Ì 2
keywords
[function, mnemonic]
&(T)TDK[tdkF]K[tdk]
Field Name Len Dat Typ J DPM Offset/Local/VAL
mnemonic 20 FREE L tdk
active 1 YN L &(T)TDK[tdkF]K[tdk]|0
custom 1 YN L &(T)TDK[tdkF]K[tdk]|2
edit 1 YN L
editor.doc 0 FREE L
execute 1 YN L &(T)TDK[tdkF]K[tdk]A|3
last.update 9 FREE L &(T)TDK[tdkF]K[tdk]UPD
list.keyword.active 1 YN L VAL=IF{@.user="MTB" "Y";@active}
magic.if.interactive 65 FREE L &(T)TDK[tdkF]K[tdk]|3
max.length 3 PINT R &(T)TDK[tdkF]K[tdk]|4
minimum.length 3 INT R &(T)TDK[tdkF]K[tdk]A|1
multi.line.output 1 YN L &(T)TDK[tdkF]K[tdk]A|0
name 40 FREE L &(T)TDK[tdkF]K[tdk]|1
no.arguments 2 INT R &(T)TDK[tdkF]K[tdk]A|2
Ì 2
magic.code
[function,mnemonic, code.q]
&(T)TDK[tdkF]K[tdk]C[tdkQ]
Field Name Len Dat Typ J DPM Offset/Local/VAL
code.q 2 PINT R tdkQ
code.line 80 TEXT L &(T)TDK[tdkF]K[tdk]C[tdkQ]
Ì 2
specials
[function,mnemonic, special.flag]
&(T)TDK[tdkF]K[tdk]SP[tdkSP]
Field Name Len Dat Typ J DPM Offset/Local/VAL
special.flag 10 FREE L tdkSP
special.value 30 FREE L &(T)TDK[tdkF]K[tdk]SP[tdkSP]
|
|
| |