lex sequential tokens, todo - figure out non determinism in compile process