Post Reply 
RPN83P: RPN calculator for TI-83+ TI-84+ inspired by HP-42S
04-01-2024, 03:32 PM (This post was last modified: 04-01-2024 03:34 PM by bxparks.)
Post: #91
RE: RPN83P: RPN calculator for TI-83+ TI-84+ inspired by HP-42S
(04-01-2024 10:04 AM)dmh Wrote:  looks like you've added a lot of functionality very quickly!

It's funny that you say that, because I feel the opposite. I could be 2-3X more productive in C instead of assembly. For example, it took me 2 weeks (40-50 hours) to translate about 100 lines of C code into Z80 assembly. Granted it was an unusually complex bit of C code, with ~20 equations and ~20 variables, which does not translate into assembly very easily, due to all the hand-written register and stack juggling.

(04-01-2024 10:04 AM)dmh Wrote:  If I key in a date I can save it to a numbered register but not to a named variable. Attempting to save to a named variable gives "Err:DataType".

Sorry, I should have made this more clear: storage variables (A-Z,Theta) are incompatible with Date objects. Only numerical storage registers can be used with Date objects. That's because storage variables can only support native TI-OS objects for compatibility with TI-BASIC, but Date objects are RPN83P extensions which cannot escape the RPN83P environment.

Now, if you have a `D{2024,4,1}` in the X register, and you try to do a `2ND RCL + ALPHA A`, with `A` holding an integer, I don't think I ever tested that... I will have to look at this more closely.
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 - 04-01-2024 03:32 PM



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