wrote the tokenizer of the assembler