dec var_name var_value
- auto declares a variable
strdec
- declares a string, a must for concatenation
intdec
- declares an integer
chardec
- declares a char
floatdec
- declares a float
doubledec
- declares a double
booldec
- declares a boolean
mov a b
- copies the value of a into b
cat a b
- adds two strings together. converts b into a string
add a b
- adds a and b and stores it in a
sub a b
- subtracts b from a and stores it in a
mul a b
- multiplies a and b and stores it in a
div a b
- divides a and b and stores it in a
mod a b
- gets the modulus of a and b and stores it in a
io out a
- prints out a to the console
io nlout a
- prints out a to the console with a newline
io in name
- declares name as a string, then gets the input and stores it in name
NEWLINE
- \n - The newline character
SPACE
- “ “ - a space
TRUE
- true
FALSE
- false
Comments start with a semicolon: “;
”. Anything after the “;
” will be ignored.