modeling an assembly machine for oblivion
//;op:arg1:arg2; --> Format for commands /* ;!foo(f,d,a);+:3;-:3:4; --> function declaration ;+=:d:3:4:5; --> assign-equal opers ;$:foo:3:4:5;=>:f; --> return oper */