x86: fix code for array pre-decrements
Add some comments throughout
Document operator precedence
Fix parsing of mixed-operator arithmetic expressions
I accidentally a word in the last commit