updated error token
added bad expression error
changed what the operand matches to