fixed ast gen for minus expression