HP-12C erase program steps



#2

Is there any way to erase program steps in HP-12C to free memory besides CLEAR PRGM?

Could not find info in the manual.


#3

No. You overwrite program steps when editing programs on the 12C. If you're looking to free up only some memory that was used in a program so that you can have more cash flow registers, you're out of luck. You have to erase all program steps.


#4

It's a pity. Katie, do you know simple way to read HP-12C flags programmatically (i mean BEGIN/END and DAY format).

#5

Wow. That's a major deficiency in this calc's programming capabilities. I've never given it any thought, since I've never programmed my HP-12C. I simply assumed it worked the same as my HP-15C, which I programmed a lot, but now I can see the difference, since the HP-12C lacks the back arrow (<--) keys that the HP-15C uses to delete displayed entries. It also means that if you make a mistake when keying in an entry, you cannot backspace over the incorrect digit to correct it, and must clear the entire entry and enter the entire line again.


#6

Quote:
It also means that if you make a mistake when keying in an entry, you cannot backspace over the incorrect digit to correct it, and must clear the entire entry and enter the entire line again.

Michael, it s much worse. You can't clear entry. Only overwrite it.
If you skipped one program line during programming, you should start with the line and enter all lines following.
I think it is the last RPN HP calculator (may be shares this feature with HP-10C) without insertion/deletion. HP-20S and HP-21S have this annoying feature too, but they are not RPN.


#7

The 20s and 21s have insert/delete editing I think.

I've concluded that the reason why the 12C (10C, 25, 38e/c, others?) don't have insert/delete editing is becasue there are no labels. You can branch to any program line number. To make for a easy to use programming environment insert/delete would have to re-assign all the goto/gosub targets each time you deleted or inserted a step. This would likely create an unacceptable delay on the original 12C (and the others) and it also would require the programmer to keep looking around for the new target location if it were needed for further entries/edits.


Personally, I think that they should have allowed insert/delete editing and let the user reassign branches as needed. That's not more difficult than the suggested method of adding branches out of the code stream then back in, when you want to insert additional code.

-Katie


#8

Quote:
The 20s and 21s have insert/delete editing I think.

May be. I do not have it at hand. So, i'm wrong.

Edited: 11 Feb 2011, 12:03 p.m.


#9

For interest:

Now that I have had opportunity to take out my 20S, it has Label and line Insert/Delete (with auto renumber) functionality. Unlike the Voyager calculators, the 20S has fixed 99 line (merged keystroke) program memory that is not shared with its 10 registers.


Possibly Related Threads…
Thread Author Replies Views Last Post
  HP Prime: run a program in another program Davi Ribeiro de Oliveira 6 2,788 11-11-2013, 08:28 PM
Last Post: Davi Ribeiro de Oliveira
  Maximum number of program steps in HP-42S, 33S, and 35S? Walter B 3 1,715 12-18-2012, 03:44 PM
Last Post: Eric Smith
  Entering 34s SAM-BA bootloader without Erase button. Harald 4 1,614 03-04-2012, 03:03 PM
Last Post: Harald
  HP-12C program Gerson W. Barbosa 5 2,035 02-22-2012, 04:12 AM
Last Post: Gerson W. Barbosa
  Merged Steps? Tim Wessman 31 7,012 08-06-2011, 09:04 AM
Last Post: BobVA
  HP 12C, 12C Platinum & 15C iOS App Walter Lam 2 1,478 06-02-2011, 01:25 PM
Last Post: Andrés C. Rodríguez (Argentina)
  Re: HP-25 fails to store programming steps Alberto Fenini 0 755 02-02-2009, 04:35 AM
Last Post: Alberto Fenini
  Re: HP-25 fails to store programming steps Mike Morrow 1 936 01-28-2009, 04:24 PM
Last Post: Michael de Estrada
  HP-25 fails to store programming steps Alberto Fenini 10 2,566 01-27-2009, 07:48 PM
Last Post: Randy
  HP-41 MCODE: Making an MCODE program call another MCODE program Geir Isene 10 2,948 01-13-2008, 05:58 AM
Last Post: Raymond Del Tondo

Forum Jump: