Bonjour.
J'ai un libellé ".END." dans la liste des programmes qui ne correspond a rien (voir photo).
Comment peut on le supprimer ?
Merci bien.
Hello.
I have a label ".END." in the list of programs which does not correspond to anything (see photo).
How can we remove it?
Thanks very much.
.END. in programs
Re: .END. in programs
Il me semble que ça m’est arrivé une fois. Essaie de supprimer le END (sans point) de ton dernier programme en mémoire.
Re: .END. in programs
On the 42S, if a program doesn’t contain a global label the END instruction of this program appears in the program catalog instead of the missing global label.
This has two usages:
1. To show programs missing a global label
2. To allow to goto the end of a program without a global label with GTO END to either modify it, add a global label or delete it.
In your case, between the END of the last program and the .END. of the program memory there was no global label, this is why .END. was showing up in the program catalog.
This has two usages:
1. To show programs missing a global label
2. To allow to goto the end of a program without a global label with GTO END to either modify it, add a global label or delete it.
In your case, between the END of the last program and the .END. of the program memory there was no global label, this is why .END. was showing up in the program catalog.
DM42: 00425 - DM41X: β00066 - WP43: 00042
Re: .END. in programs
Thanks Didier for the fuil explanation.
@airevspin & @Pyjam - English please in the Forums (using both languages is also fine).
@airevspin & @Pyjam - English please in the Forums (using both languages is also fine).
--bob p
DM42: β00071 & 00282, DM41X: β00071 & 00656, DM10L: 071/100
DM42: β00071 & 00282, DM41X: β00071 & 00656, DM10L: 071/100
Re: .END. in programs
Why bother about the .END. in the first place?
I see it as the place in memory, where you can enter the next new program.
For me, since my HP-41, is has been SOP to enter GTO.. and then PRGM to begin implementing a new program.
Once You have gone through the trouble of removing the .END. as described above, try entering GTO.. and have a look again, .END. is (conveniently) back again
(And I slightly remember, that using GTO.. was also a part of making a program un-PRIVATE backin the HP-41 days
I see it as the place in memory, where you can enter the next new program.
For me, since my HP-41, is has been SOP to enter GTO.. and then PRGM to begin implementing a new program.
Once You have gone through the trouble of removing the .END. as described above, try entering GTO.. and have a look again, .END. is (conveniently) back again
(And I slightly remember, that using GTO.. was also a part of making a program un-PRIVATE backin the HP-41 days
/Rudi
DM-42 (s/n 06999), HP-42S, HP-35s, HP-11c, HP-32SII (ex HP-41CV, ex HP-75C, ex HP-48G + a lot, really lot of a accessories)
Denmark
DM-42 (s/n 06999), HP-42S, HP-35s, HP-11c, HP-32SII (ex HP-41CV, ex HP-75C, ex HP-48G + a lot, really lot of a accessories)
Denmark
-
- Posts: 1107
- Joined: Tue May 02, 2017 5:48 pm
- Location: Netherlands
- Contact:
Re: .END. in programs
It just makes things a lot easier, both in terms of the calculator's internals and in terms of the user interface, if it is enforced that there is always at least one program in memory. And that's what the .END. is for.
Re: .END. in programs
That what I meant, why bother and be annoyed by the .END.Thomas Okken wrote: ↑Thu Apr 06, 2023 7:12 pmIt just makes things a lot easier, both in terms of the calculator's internals and in terms of the user interface, if it is enforced that there is always at least one program in memory. And that's what the .END. is for.
I like it and am used to it from HP41 and HP42.
/Rudi
DM-42 (s/n 06999), HP-42S, HP-35s, HP-11c, HP-32SII (ex HP-41CV, ex HP-75C, ex HP-48G + a lot, really lot of a accessories)
Denmark
DM-42 (s/n 06999), HP-42S, HP-35s, HP-11c, HP-32SII (ex HP-41CV, ex HP-75C, ex HP-48G + a lot, really lot of a accessories)
Denmark