add fetch_b32code()
fetch_b32code() returns how many pointers was increased
tests: track a change 51b8e30ad
Add enum InstructionId, struct Instruction
add fetch_b32instruction()
validate buffer overflow
add count_instructions()
fix fetch_b32instruction()
tests: comment out out
add prepare_code()
mix
fix IS_VALID_{,P,D}REGISTER_ID macro
prepare_code returns 0 if malloc is failure
Merge branch 'improve_interpreter'