Track token postitions.
Improve syntax error description.