Can now tokenize basic math operators: +,-,*,/ and parens;
The lexer does some basic grammar checks, like checking for equal number of
parens;
Subunitary numbers as "0.123" may be written as ".123"