That's what I was kinda thinking: a simple case of names not matching the lookup values. All we probably need is a simple routine to strip symbols off before looking up the names from our internal list.
Does the following work?
CONST X! = 3.14
CONST Y! = 2 * X
PRINT X, Y
If you notice, the second line is using X without the specific symbol attached. At the moment, I'm thinking the glitch is probably only on the right side of the = sign.
(IF it works, try it with X! and see if that breaks it. If so, I think it'll be a trivial fix once I get my PC back and can address the issue.)
No they are all working (I also tested with % and I put the assignments on same CONST line. I am having a difficult time coming up with a simple example that is not working.
Qwerkey was staying true to suffix endings with his names in the problem set.
I did manage to run across a problem with adding something to a CONST for another CONST and I don't usually worry about suffix endings with CONSTs. Sorry I didn't save the case. I was assigning on the same CONST line, if I recall, and probably using a camelVariableName. That's why I thought you might be onto something with the camel test.
Aha! Caught one, 2nd line sAm%
And sAm fixed!
But sAm% is OK here