A simple assembler