Fix parsing and x86 coding of pointer assignments (e.g. *p = x;)