Added support for operators.  Heisenbug of invalid token at the end of the input stream has returned.