Fix lexer bugs.
Add test functions for parser testing.
Add test data for expression parsing testing.