Post Reply 
Announcing the "Dare 2 Compare", new version of the Total_Rekall
09-07-2016, 05:24 AM (This post was last modified: 09-07-2016 09:47 AM by Ángel Martin.)
Post: #13
RE: Announcing the "Dare 2 Compare", new version of the Total_Rekall
(09-06-2016 06:54 PM)Gene Wrote:  Perhaps a base 6 integer. 0-5 representing 0, X, Y, Z, T and L ? 55555 would copy L to all five locations.

Well not a bad idea but I prefer the Alphanumeric approach (you're too influenced by the HP-67 ;-) So this is how it works:

- In Manual mode, SHFL prompts for five arguments, which are restricted to the stack registers (including M,N,O,P,Q) and the digit zero. Adding other digits is not possible, no room available and the code would become too complicated.

- In a running program a string of five letters is expected from the register M in ALPHA. You can still use N,O,P and Q - albeit the last one is of very limited used due to the scratch role it plays in multiple functions and the OS.

- Entering the SHFL function in a program: being a sub-function it takes two program lines, XF# followed by the index (53 in this case). Then the Alpha string must be added manually *before* the XF# step.

- The alteration is for the main stack registers X,Y,Z,T,L.

I'm doing some final testing, will post it here when complete.
Find all posts by this user
Quote this message in a reply
Post Reply 


Messages In This Thread
RE: Announcing the "Dare 2 Compare", new version of the Total_Rekall - Ángel Martin - 09-07-2016 05:24 AM



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