Page 1 of 2

8 Level Stack?

Posted: Mon Oct 01, 2018 11:15 pm
by TomC
How do I set the stack height to 8?

I do recall doing this - perhaps on an early version.

Did it 'go away'? At what software level?

Thanks,
TomC
DM42 SN:0068

Re: 8 Level Stack?

Posted: Tue Oct 02, 2018 12:20 am
by ijabbott
Perhaps you were using a WP-34S? I don't think Free42 or DM42 has ever had an 8 level stack (and neither has the HP-42S).

Re: 8 Level Stack?

Posted: Tue Oct 02, 2018 3:10 am
by Walter
ijabbott wrote:
Tue Oct 02, 2018 12:20 am
Perhaps you were using a WP-34S? I don't think Free42 or DM42 has ever had an 8 level stack (and neither has the HP-42S).
... but it will come back with the 43S. Please see "Discuss".

Re: 8 Level Stack?

Posted: Tue Oct 02, 2018 6:37 am
by grsbanks
I can confirm that the DM42 has never had an 8-level stack!

Re: 8 Level Stack?

Posted: Tue Oct 02, 2018 2:19 pm
by Dave Britten
This would be an excellent feature for a potential Free42+ fork. Expand the flags to 3-digits for toggling advanced features, then add an 8-level stack, secondary alpha register that can be swapped in and out by toggling a flag, PUSH/POP instructions to save/restore the whole stack, alpha, and flags, etc.

Re: 8 Level Stack?

Posted: Tue Oct 02, 2018 7:38 pm
by Walter
Hmmh, let's see:
Dave Britten wrote:
Tue Oct 02, 2018 2:19 pm
This would be an excellent feature for a potential Free42+ fork. Expand the flags to 3-digits for toggling advanced features, ...
What for do you need more than 100 flags? Please specify.
Dave Britten wrote:
Tue Oct 02, 2018 2:19 pm
then add an 8-level stack, ...
Done for the 43S (and present on the WP34S and WP31S already).
Dave Britten wrote:
Tue Oct 02, 2018 2:19 pm
secondary alpha register that can be swapped in and out by toggling a flag, ...
We'll give you an infinite number of alpha registers on the 43S.
Dave Britten wrote:
Tue Oct 02, 2018 2:19 pm
PUSH/POP instructions to save/restore the whole stack, ...
Done for the 43S (and present on the WP34S and WP31S already).
Dave Britten wrote:
Tue Oct 02, 2018 2:19 pm
alpha, and flags, etc.
More alpha? More flags? Please elaborate.

Re: 8 Level Stack?

Posted: Wed Oct 03, 2018 12:51 am
by TomC
Thank you all - sorry for the confusion/extra efforts.

Perhaps in my excitement with the DM42, my synapses crossed!

Cheers,
TomC
DM42SN68

Re: 8 Level Stack?

Posted: Mon Oct 22, 2018 2:07 pm
by Dave Britten
Walter wrote:
Tue Oct 02, 2018 7:38 pm
Hmmh, let's see:
Dave Britten wrote:
Tue Oct 02, 2018 2:19 pm
This would be an excellent feature for a potential Free42+ fork. Expand the flags to 3-digits for toggling advanced features, ...
What for do you need more than 100 flags? Please specify.
In the context of Free42, they would just be used for adding additional toggles for for enabling/disabling enhancements that could break compatibility with the original 42S. For example, "SF 101" might enable an 8-level stack. The 00-99 flag space is already pretty much spoken for, so adding 100-199 would be necessary.

Re: 8 Level Stack?

Posted: Wed Oct 24, 2018 4:01 am
by toml_12953
Dave Britten wrote:
Mon Oct 22, 2018 2:07 pm

In the context of Free42, they would just be used for adding additional toggles for for enabling/disabling enhancements that could break compatibility with the original 42S. For example, "SF 101" might enable an 8-level stack. The 00-99 flag space is already pretty much spoken for, so adding 100-199 would be necessary.
Well there go all those programs I wrote that depend on there only being 100 flags total! :D

Re: 8 Level Stack?

Posted: Wed Oct 24, 2018 7:12 am
by Walter
toml_12953 wrote:
Wed Oct 24, 2018 4:01 am
Dave Britten wrote:
Mon Oct 22, 2018 2:07 pm

In the context of Free42, they would just be used for adding additional toggles for for enabling/disabling enhancements that could break compatibility with the original 42S. For example, "SF 101" might enable an 8-level stack. The 00-99 flag space is already pretty much spoken for, so adding 100-199 would be necessary.
Well there go all those programs I wrote that depend on there only being 100 flags total! :D
Don't you panic! Nothing's decided about 8 levels yet but they will be implemented in 43S for sure. And in 43S, 100 global flags will be provided plus optional 16 local flags per program so far.