Jump table for comparison operators, clean up some constants
Fix lexing of unmatched '-' characters