Rewriting Text.Parsec.Token to manage Assembler parsers