Separate ? and - into special tokens, don't allow variables to end in -
Parse expressions in Variable.c_strict_parse