type | meaning of type | example keyword | example |
NUM | numeric VARIABLE required | WINdowhandle = | win=wh |
num | numeric argument required | Height = | H=20 |
[=NUM] | optional num arg (default is n) | Line = | L=3 |
txt | character argument required | TeXt = | tx='abc' |
TXT | character VARIABLE required | TeXt = | tx=Name |
[O] | optional char arg (default is 'O') | Message = | m='?Y2' |
n/c | numeric OR character required | Edit = | e=string |
log | num arg required, TRUE if not 0 | UnderLine = | ul= i<3 |
[T] | TRUE if keyword is present | APPend | app |
LBL | on error jump to label | ERror = | er=999 |
vec | vector argument (no subscripts) | GetPosition = | gp=PosVec |
NxM | numeric matrix as argument | Matrix = | m=mtx |
arr | vector OR matrix as argument | Transpose = | t=mtx |
xpr | expression to evaluate | NUL = | NUL= COS(x) |
SUB | subroutine name to be called | CallBack = | cb=sub |
--- | no argument | Mark1 | m1 |