Make a new file and end it with .armt. Go in the config.json and change the script variable's value to the name of your script.
If you wrote a script, just run the compiler script and it will run.
Make a python script and create all your functions. Make a dictionary called Cmds. The name of each element is what you want it to be in the script. The value should be a list. The first thing in the list is the function. The second thing is how many arguments your command takes.
It is very easy. Just put the python file in the same folder as the compiler. Go into the config.json file and add the name of it to the libraries list.
out *Hello,world!
# Spaces are not allowed when outputting a string
# This program counts up
add 1
out int
jmp 1
# This script counts to 10
out int
add 1
if int != 10 6
nex
jmp 1
Output s
Sets the register of r with the value of s.
Does the action you chose with int and n
If a r (for example ==) b, run line l
Don't run the next line
Jumps to line l
Waits for n seconds
Does nothing
A comment (doesn't do anything)
Make\set a variable named n with the type of t with the value of v.