A portable x86 assembler which uses Intel-like syntax