Changes
/* Commands and operators */ - Added subcategories
=== Commands and operators ===
==== AFTER I[,t] GOSUB Ln ====
: Waits for i/50 seconds and then jumps to the subruotine at line Ln.
: Automaticaly generates line numbers starting at line Ln with increment i between line numbers.
: Use [ESC to leave AUTO mode. Default value for Ln and i is 10.
::AUTO 100,5 - generates line numbers 100, 105, 110...
: [...]
: Allows an externally developed subroutine to be called by BASIC
::''Example:''
::CALL 0 - resets the computer completely
: Displays the names of all existing programes on the tape or disk.
::'''Examples:'''
::CAT [ENTER] - lists names of all tape files in their storage order
: [...]
: [...]
: Clears all variables from memory, leaving the program in memory unchanged. All open files are abandoned.
: Clears the graphics screen to colour specified by ink. If parameter ink is not specified them the graphics screen is cleared to the colour specified by the GRAPHICS PAPER statement.
: [...]
: [...]
: [...]
: [...]
: [...]
: [...]
: [...]
: [...]
: [...]
: [...]
: [...]
: [...]
: Disables interrupts (but not[ESC]) until re-enabled by EI command or by RETURN at end of an interrupts service routine.
: [...]
: Draws a line from the current cursor position to position x,y. i1 specifies colour, i2 is the logical colour.
<pre>
::DRAW 500,400,0 - draws a line from 0,0 to 500,400
: Draws a line from current graphics cursor position to current cursor x position + xr, current cursor y position + yr. i1 and i2 as DRAW.
::''Example:''
:: DRAWR 100,100,0 - draws a line from 200,200 to 300,300
: [...]
: Enable interrupts which have been disabled by DI
: Indicates end of program
: [...]
: [...]
: Clears the contents of an array that is no longer required.
: [...]
: Returns the error message whose error code number is i.
: [...]
: Fills an area of a graphics screen i colour i (0-15). Default value of i is the current graphics pen colour. Only available in Basic 1.1.
: [...]
: [...]
: Smooths character and graphics movement and reduces flicker (waits for a VSYNC signal). Only available in Basic 1.1. On a CPC 464 you can use CALL &BD19 instead.
: Jumps to subroutine which is given as argument.
: ''Example:''
</pre>
: Jumps to the line number which is given as argument.
: ''Example:''
</pre>
: [...]
: [...]
: [...]
: [...]
: [...]
: [...]
: [...]
: [...]
: [...]
: [...]
: [...]
: [...]
: [...]
: [...]
: [...]
: [...]
: [...]
: [...]
: [...]
: [...]
: [...]
: [...]
: [...]
: [...]
: [...]
: [...]
: [...]
: [...]
: [...]
: [...]
: [...]
: [...]
: [...]
: [...]
: [...]
: [...]
: [...]
: [...]
: [...]
: [...]
: [...]
: [...]
: [...]
: [...]
: [...]
: [...]
: [...]
: [...]
: [...]
: [...]
: [...]
: [...]
: [...]
: [...]
: [...]
: [...]
: [...]
: [...]
: [...]
: [...]
: [...]
: [...]