Confusing Times

 

I'm feeling really screwed up today. I've been making all these changes in the way that the equation display is handled, and now I have another problem: initializing the Select token. What should it be?

 

Now, the equation routine wants it to be a "D" type variable, both readable and writable, but I don't want it to show up on a menu. So I can't just insert it into the Master Globals file. I could create a new type variable just for this case, I suppose, and amend the if-statement that's messing me up.

 

Then there's the problem of the substitution variables. How do they get into the system? I don't want to set them up as a regular menu item, so they'll need their own token type.

 

There's also the matter that I'd like to hardcode the operators. After all, who's gonna want to mess with addition and subtraction? But won't this screw up Dave Walker's code?