I am trying to make a basic calculator

All,

Thanks again for the node.warn( ) command.

I’ve put it in and found a couple of bugs with the names I used.

Granted I should have seen them sooner.

As I don’t always know the reserved words, if I use one and then realise it, I append it with a ‘_’.

But when I mix up the variable names and the context names… well… Anyway.

While on it, have I got the context stuff right now?

I was told I was using deprecated syntax on a few posts.

Thanks.

Just in conclusion:

With the edits of the variable names and a bit of debugging, it now works.

In answer to the question about pressing two function buttons and what happens:
It remembers and applies the first one.

This whole thing was more a test of buttons, GUI, and a bit more on parsing messages.

I did learn things.