Fix some parser errors to throw errors earlier.

Including plain assignment and compound assignment.
Fix some signage in math.