uninline funcs
rename vm_op_macro_call to vm_op_reevaluate
added vm_op_define