Search found 20 matches

by eulerfan
Sun Apr 07, 2019 9:33 pm
Forum: DM42
Topic: Spreadsheet App for DM42
Replies: 48
Views: 37112

Re: Spreadsheet App for DM42

Maybe an extension to VARMENU would be good enough, or maybe you need a more general forms facility. I need to think about this. How about using VARMENU exactly as it is now, but with a way to document the variables offered by VARMENU, and with a way to describe your outputs? I suggest attaching a ...
by eulerfan
Fri Apr 05, 2019 11:23 pm
Forum: DM42
Topic: Spreadsheet App for DM42
Replies: 48
Views: 37112

Re: Spreadsheet App for DM42

Hi all - My post on 18 Mar 19 was not very clear. Let me try again using ........... ……………..…..INPUT DATA………………………|….…………… OUTPUT DATA……..…… Departure Airport LAT………… 41-33.14….|……Magnetic Heading (deg).…. 276 Departure Airport LONG…... 112-03.73..|…..Distance (nm)…………………...122 Destination Airport ...
by eulerfan
Fri Apr 05, 2019 10:47 pm
Forum: DM42
Topic: Spreadsheet App for DM42
Replies: 48
Views: 37112

Re: Spreadsheet App for DM42

The original VisiCalc was less than 30k :mrgreen: People expect more from a spreadsheet these days. Somebody mentioned Lotus 1-2-3. I forget how big it was, but I'm pretty sure it was larger than 30 kb. A textmode spreadsheet might be possible in 100k, if we use Forth. It'll still be a tight fit th...
by eulerfan
Thu Apr 04, 2019 8:24 pm
Forum: DM42
Topic: Spreadsheet App for DM42
Replies: 48
Views: 37112

Re: Spreadsheet App for DM42

A spreadsheet is a major application. I seem to recall that only about 100k of the 1 MB internal flash memory is free; that may not be enough program space for a decent spreadsheet.
by eulerfan
Fri Sep 21, 2018 11:47 am
Forum: DM42
Topic: Bigger ALPHA register
Replies: 33
Views: 19945

Re: Bigger ALPHA register

Yeah, that program memory was so small that after a while I knew several of the more useful programs by heart (the root finder and moon rocket lander come to mind). I never tried to memorize any programs; it was usually easier to write them as needed. One thing I disliked about the -25 was that my ...
by eulerfan
Thu Sep 20, 2018 4:38 pm
Forum: DM42
Topic: Bigger ALPHA register
Replies: 33
Views: 19945

Re: Bigger ALPHA register

Programmable HP calculators have done that at least since the HP-25! I actually owned an HP-25 and never noticed the feature. :lol: That's really weird! :shock: I dug a bit and that feature was, in fact, first introduced in the HP-25: One innovative feature of the HP-25 is the behavior of the SST (...
by eulerfan
Thu Sep 20, 2018 5:00 am
Forum: DM42
Topic: Bigger ALPHA register
Replies: 33
Views: 19945

Re: Bigger ALPHA register

It already does that. Press and hold SST and it will show you the line that's about to be executed. I just tried this on my brand new DM42 (Free42 2.0.21), and it works! Thanks. Programmable HP calculators have done that at least since the HP-25! I actually owned an HP-25 and never noticed the feat...
by eulerfan
Wed Sep 19, 2018 3:22 pm
Forum: DM42
Topic: Bigger ALPHA register
Replies: 33
Views: 19945

Re: Bigger ALPHA register

I was debugging some code in Free42 today, and at one point it did occur to me that having "step over" and "step out" would be nice. SST is really "step into" and that's not always what you want. Those wouldn't be hard to implement. But where to put on the keyboard? :D...
by eulerfan
Wed Aug 29, 2018 12:29 pm
Forum: Usage tips, tricks and problem reports
Topic: Solver bug for secondary roots?
Replies: 2
Views: 2083

Re: Solver bug for secondary roots?

Thanks for the quick answer. You're right, ENTER does disable stack lift, even in a running program. My old, worn out HP-15C does this too. I never noticed it in all the years I've been using HP calculators. Strange. If I do as you say (remove the ENTER and replace the X<>Y with RCL "X"), ...
by eulerfan
Wed Aug 29, 2018 2:44 am
Forum: Usage tips, tricks and problem reports
Topic: Solver bug for secondary roots?
Replies: 2
Views: 2083

Solver bug for secondary roots?

While waiting for my DM42 to arrive (it's a long way from Switzerland to Canada!) I've been refreshing my memory of the HP-42S by playing with the Free42 program on my Linux box. I've tried using the Solver on the following program for (x - 7)(x - 11) = 0 : 00 { 25-byte Prgm } 01 LBL "QUAD"...