Here is the list of instructions and their function:
cls
Clears the screen.
pxl (X) (Y) (Y) (R) (G) (B)
Draw a pixel at the indicated location and color.
int (name) (value)
Creates a variable and assigns it a value.
tag (name)
Place a tag.
jmp (tag)
Jumps to the tag.
in (path) (sector index)
Execute a specific sector in a file.
fnc (sector index)
Execute a certain sector in the main file.
include (library)
Transforms all library sectors into functions.
exeil (function)
Performs a function previously included.
inc (name)
Adds 1 to a variable.
do (operation) (value) (value) (variable)
Assign to the variable the result of the operation between the two values.
exeiltines (amount) (function)
performs a function previously included a certain amount of times.
decint (name)
Deletes a variable.
dectag (name)
Deletes a tag.
debug print (name)
Displays the content of a variable in the console.
pat (path) (name)
Loads a pattern.
putpat (name) (X) (Y)
Draw a paterne at the indicated position.
if (value1) (value2) jmp (tag1)
Go to tag1 if the value 1 equals the value2.
key (ASCII code) jmp (tag1)
Go to tag2 if the corresponding key is pressed.
slp (ms)
Wait a certain amount of milliseconds.