How do I create a Subroutine using System RPL?
|
09-30-2022, 08:03 PM
Post: #14
|
|||
|
|||
RE: How do I create a Subroutine using System RPL?
(09-30-2022 06:53 PM)DavidM Wrote: For someone just starting out with SysRPL, you are definitely getting a good start! Explorations like this one are common, as there are many situations like this where things seem different than you might expect. Thank you! It helps to know at least I was in the right path. I was using Nosy as per your earlier suggestion. Took me a little while to understand how it works but it is a great tool for learning. (09-30-2022 06:53 PM)DavidM Wrote: I'll go out on a limb here and guess that you only tried the original program on an emulated calculator. If you had tried it on a real calculator, I believe you would find that it worked as expected. Looking at the internal code of the FlashMsg command provided the clue that was needed. Amazing! You guessed right and I was just trying it in the emulator. It would probably take me some time to realize that! Interestingly there is a checkbox in the emulator that says "Authentic Calculator Speed" which is checked, but don't seem to have an effect on these particular commands. I did try to use Nosy to see what's in the SLOW command, but it got down to assembly level. It seems like a loop of some sort, but I cannot follow that execution. I think that is too far for me for the time being. I found another document about the saturn assembly but I think I have to spend more time on System RPL level... |
|||
« Next Oldest | Next Newest »
|
User(s) browsing this thread: 2 Guest(s)