Bug fixes.

Fixed error reporting. Fixed getting location in ERRLAB1. Fixed undefined `begin`.
Tokens hash converter to a list of vars.