The programming model employed is a special
BASIC dialect. Ten programming areas are supported, P0 through P9. BASIC lines can be numbered from 1 through to 9999.
Subroutines are supported, but passing
parameters to subroutines is not supported. The subroutine
call stack can be up to 10 deep. Both
GOTO lines and subroutines can be
addressed indirectly via line number calculation.
FOR/NEXT structures can be nested up to eight times. A single one and/or two dimensional
array is supported. However, array memory space must be reserved (subtracted) from the 1,680 character program space via the DEFM command. Array memory can be
aliased to fixed variable names, for example A(11) references the same location as variable B1. Both programs and data can be stored to magnetic tape. Data can be stored under program control. Programs can be
password protected from both listing and execution. ==Interface==