Make error codes negative
Make error codes macros yla vm specific