I'll put this into RT tracker. I noticed this while integrating some code from Angel Faus for the IMCC compiler. The assembler currently does not check if your register is in the correct range. So it allows:
set I100001, -1 At least I don't think we've implemented unlimited register file size. :) I'm sure this is an easy fix, I'll look at it after dinner if someone else doesn't snag it. -Melvin