- if (isnan(rpnstack->s[stptr - 1])) {
- rpnstack->s[stptr - 1] = rpnstack->s[stptr];
- } else if (isnan(rpnstack->s[stptr])) {
- //rpnstack->s[stptr - 1] = rpnstack->s[stptr - 1];
- } else {
- rpnstack->s[stptr - 1] = rpnstack->s[stptr - 1]
- + rpnstack->s[stptr];
- }
+ if (isnan(rpnstack->s[stptr - 1])) {
+ rpnstack->s[stptr - 1] = rpnstack->s[stptr];
+ } else if (isnan(rpnstack->s[stptr])) {
+ /* NOOP */
+ /* rpnstack->s[stptr - 1] = rpnstack->s[stptr - 1]; */
+ } else {
+ rpnstack->s[stptr - 1] = rpnstack->s[stptr - 1]
+ + rpnstack->s[stptr];
+ }