Thursday, January 3, 2019

Expression completes correctly

I added
name=6; # added to exec file to test basic assignment and expression
to my exec file.  I need to initialize the accumulator, so i introduced the equal operator to do that. But non terminal expressions in while loops do not have equals? Not a problem, the original equals got wiped out long ago in shunt, this equals is a fake equals, used by expr command to goose the binop machine into initializing the accumulator.

All is not quite robust, executing from a file can, under the right circumstances cause a bug I am looking for.  Otherwise, it is on to while loops, which are a composition of expression and macro.


No comments: