started coding basic tokenizer precedence