wrote code to emit code for plus expressions. tested with a+b and a+(b+c). need to test with (a+b)+c. problem is that it does s-16, sp-20 at the top depending on number of attributes added