0 Members and 3 Guests are viewing this topic.
[015D]"M"→Str1GetCalc(Str1)→P
In other news, Frey continues kicking unprecedented levels of ass.
Not on the calc... that little L thingy is EB, but CheckFindSym does not read that as 5Dh, unfortunately, so you have to convert it in case like these. Whenever I copy a user string to OP1 as a name of a var, I have code that checks that byte and converts it if it is EB to 5D.
Didn't know that. I used to set it up to check for both cases... This'll save some bytes
Quote from: Deep Thought on February 24, 2011, 04:21:16 pmDidn't know that. I used to set it up to check for both cases... This'll save some bytes It is a very useful trick that I love taking advantage of As another trick, rFindSym will not find programs or other named vars, but it doesn't need the type byte
Out of randomness, I created a routine that is like rFindSym except the name is in the register BC instead of in OP1 >_> It returns the same results, too
Edit:Now if only I could figure out what, exactly, P is pointing to....
Quote from: Xeda112358 on February 24, 2011, 04:25:59 pmOut of randomness, I created a routine that is like rFindSym except the name is in the register BC instead of in OP1 >_> It returns the same results, too I wonder why TI didn't do that. It wouldn't support named lists, though, right?