Menu

Instructions

Teln0

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.