Use nasm preprocessor to write clean x86 asm · HackerTrans