I had an idea to be able to type in lowercase on my calc. Store everything to a string and use expr to access. This is what I have so far, I'm sure someone will know how to do it in like 3 lines.
:ClrHome :Lbl 1 :getkey->K :If K=41:Then :Str2+expr(Str1,1,1->Str2 :End
And so on, matching up each key with the character in the string. Please post an optimized version of this, I have pondered over this for hours! (not really, but I have no ideas)