This page lists all the instructions that can be used on run machine:
0000 (character code)
displays a character
0001 (index or tag)
jumps to the indicated place
0002 (variable name) (variable value)
creates a variable with its name and value
0003 (Variable1) (Variable2) (index or tag)
jumps to the indicated place if variable1 equals variable 2
0004 (tag name)
Place a tag
0005 (variable name) (value)
Assigns a new value to the variable
0006 (variable name)
Displays the content of the variable
0007 (variable name)
Adds 1 to the variable
0008 (variable name)
Requests a number from the user and assigns it to the variable
0009 (variable 1) (variable 2) (operation) (variable 3)
Assign to variable 1 the result of the operation between variable 2 and 3
0 : addition
1: subtraction
2: multiplication
3: division
0010 (variable 1) (variable 2)
Assigns to variable 1 the value of variable 2
0011 (sector index)
Execute the sector as a function
0012 (variable name)
Displays the character whose code is the value of the variable
0013 (variable name)
Ask the user to enter a value for the variable (text)
0014 (name of the variable)
Displays the text contained in the variable
0015 (variable name) (index or tag)
Assign to the variable the value indicated by the index or the tag.
0016
Skips the next instruction / value (used with instruction 0015)
0017 (tag name)
Places a tag and skips the next instruction / value (used with instruction 0015)
0018 (variable name)
Adds an instruction contained in the variable
0019
Saves the sector / code to the vird.vd file
0020 ( index)
Deletes a specified instruction
Feel free to ask a question or report a bug!