Post Reply 
RPN83P: RPN calculator for TI-83+ TI-84+ inspired by HP-42S
12-19-2023, 06:51 PM
Post: #53
RE: RPN83P: RPN calculator for TI-83+ TI-84+ inspired by HP-42S
(12-04-2023 08:24 PM)jthole Wrote:  So the STK, REGS, and Ans (list) variables are really the link between the RPN calculator part, and the remaining TI-84+ functions.

I want to give you a heads-up that I had to redesign the REGS and STK variables to support complex numbers in RPN83P. Unfortunately, as a consequence, TI-BASIC can no longer parse those variables. ANS still works. (Technical details if you are curious: The TI-OS seems to support Real Lists and Complex Lists, but not a polymorphic List that holds both types. I had to create my own List type and storage format, which TI-OS does not know how to parse.) If we want interoperability between TI-BASIC and RPN83P, I think that may still be possible, but I think it needs to be a deliberate feature, with an explicit API between the two systems, instead of relying on an accident of the implementation details.

I'm about 60-70% done with complex number support.
Find all posts by this user
Quote this message in a reply
Post Reply 


Messages In This Thread
RE: RPN83P: RPN calculator for TI-83+ TI-84+ inspired by HP-42S - bxparks - 12-19-2023 06:51 PM



User(s) browsing this thread: 1 Guest(s)