use decorators instead of explicitly adding to table
handle ast node tests with decorators as well
update doc
rename: 'opcodes.h' -> '_opcodes.h'
auto remake opcode file
rename: test.py -> demo.py
fix
startup messages
fix
generate bytecode for calling primitives
don't track _opcodes.h
ignore all _* (auto-generated) files
calling c primitives
test c primitives
script for building the c primitive include files
script for easily running code on avm
test script
a test for calling primitives
auto build include files for c primitives
'quit' and 'delay' primitives