Marked LBLs in the programm listing

Discussion around the SwissMicros DM42 calculator
Post Reply
mcc
Posts: 277
Joined: Fri Jun 23, 2017 5:10 am

Marked LBLs in the programm listing

Post by mcc »

Hi,

with Thomas' Free42 there is a nice feature:
When "printing" a code listing to the internal thermo paper ;) there is an arrow on the
left hand side of each "LBL"-intruction. This makes reading of code much easier - especially when
following instructions like XEQ and GTO.

When listing code with the DM42 there is no such marking.
If an additional marking of lines, which contain a LBL instructions would considerably slow down scrolling I would think that not
diplaying line numbers for those lines will increase readability the same way.
Since lines will follow the n->n+1 scheme, I think the loss of
informations in that case will be very acceptable in the context of the increased readability you will get in turn.

What do you think?

Cheers
Meino
DM 42 - SN: 00373, Firmware release v.:3.22. / DMCP 3.24. as compiled by SwissMicros
User avatar
Walter
Posts: 3070
Joined: Tue May 02, 2017 11:13 am
Location: On a mission close to DRS, Germany

Re: Marked LBLs in the programm listing

Post by Walter »

1+
WP43 SN00000, 34S, and 31S for obvious reasons; HP-35, 45, ..., 35S, 15CE, DM16L S/N# 00093, DM42β SN:00041
grsbanks
Posts: 1122
Joined: Tue Apr 25, 2017 11:23 am
Location: Preston, Lancs, UK
Contact:

Re: Marked LBLs in the programm listing

Post by grsbanks »

OK, so how would you mark the currently active program line? That's what the arrow is for in PRGM mode (on the DM42, Free42 and the HP-42S). It does appear against a LBL in struction on a paper listing just as it does for the HP-42S, for that matter.
There are only 10 kinds of people in the world: those who understand binary and those who do not.
User avatar
Walter
Posts: 3070
Joined: Tue May 02, 2017 11:13 am
Location: On a mission close to DRS, Germany

Re: Marked LBLs in the programm listing

Post by Walter »

How about inverting?
WP43 SN00000, 34S, and 31S for obvious reasons; HP-35, 45, ..., 35S, 15CE, DM16L S/N# 00093, DM42β SN:00041
mcc
Posts: 277
Joined: Fri Jun 23, 2017 5:10 am

Re: Marked LBLs in the programm listing

Post by mcc »

Hi,

for the currently editable line use the arrow (as it is already done).
For marking "LBL-lines" remove the line counter on the very left.
Or use any other character in the space between line numbering and code.
An "X" for example would be visible enough I think.
Should not be too complicated.
Only drawback would be a -- possible -- impact to the scrolling speed.
In that case -- as said -- the removal of the line number would do the trick,
I think.

Cheers
Meino
DM 42 - SN: 00373, Firmware release v.:3.22. / DMCP 3.24. as compiled by SwissMicros
keithdalby
Posts: 564
Joined: Mon Apr 24, 2017 8:38 pm

Re: Marked LBLs in the programm listing

Post by keithdalby »

Is it really a problem as it is now?
grsbanks
Posts: 1122
Joined: Tue Apr 25, 2017 11:23 am
Location: Preston, Lancs, UK
Contact:

Re: Marked LBLs in the programm listing

Post by grsbanks »

All of these changes proposed mean fundamental changes to Free42.
There are only 10 kinds of people in the world: those who understand binary and those who do not.
Post Reply