HP71B: two questions


Hi, HP71B users;

my turn to ask questions.

I received one e-message mentioning the HP71B's ROM version. How can I know which version is mine? Serial # or some specific command?

I remember that BASIC variables are all set to "0" (empty?) and all definable variables for an specific BASIC environment exist anytime a program "call" their contents. This is not the same with C, where variables not "declared" in a program are taken as "error" if called. Anyway, based on what I saw so far, used variables in the HP71B consume memory space. Is there a way to list varable names already used somehow?

Thanks for any help.

Luiz (Brazil)

Edited: 19 July 2003, 5:41 p.m.


VER$ should give you the version of your HP-71B and plugged ROMs. If I remember well...


...and my turn to pay you back ;)
Yes, VER$ gives version info, and
DELETE ALL deletes the space used by variables.
Also, you can DELETE specific vars by name.


Hi, Sean;

thank you for the information. I read that DESTROY names and DESTROY ALL would "erase" variable contents. I was not know about DELETE being used the same way.

Now, is there a way to know which variables have their contents changed before "erasing" (deleting, destroying) them? I thought about listing their names. Is it possible?

Thanks again.

Luiz (Brazil)


Sorry - I meant DESTROY. Not DELETE. I tend to mix both of those as well as PURGE up....
I really have no idea about listing variables, let me find my manual and take a look.... (will post results)


Hi, Emmanuel;

thank you. As Sean confirms your answer, you actualy remembered it well.

Best regards.

Luiz (Brazil)


DESTROY <var> can be used to free the memory used by individual variables, and DESTROY ALL will delete all allocated variables in the current environment.

However, I have not found an obvious way to list the variables currently allocated. You would probably have to consult the Software IDS to find out where this information is stored, and peek it from the HP 71's allocation tables.

Cheers, Victor


Hello, Victor;

I was affraid I'd have to "peek" RAM positions in order to seek for variables. I'm not aware of how is data organized in the HP71's RAM, I believe I'll find this information in the Internal Specs documents, as you mentioned.

I'd be delving into this subject with more "energy" if I had an HP71B, say, eighteen years ago, when I was actualy programming and working with assembly code. But I'll find the time to go further somehow.

Thanks a lot.

Luiz (Brazil)

Edited: 19 July 2003, 9:32 p.m.

Possibly Related Threads...
Thread Author Replies Views Last Post
  HP71B Spy Radio Crypto Donald Ingram 2 533 10-14-2013, 10:51 AM
Last Post: Eric Smith
  HP71B to HP 41 Translator ROM Manual Michael Lopez 5 706 04-25-2013, 03:51 AM
Last Post: Mike (Stgt)
  Rather large missed opportunity - a pile of HP71B's Chris Smith 3 539 04-19-2013, 07:30 AM
Last Post: Chris Smith
  Has anyone else had problems with ebay member 'hp71b'? Dan Grelinger 6 766 01-26-2013, 09:33 AM
Last Post: aurelio
  Curious SINPLOT behavior on HP71B Christoph Giesselink 4 566 07-12-2012, 03:12 PM
Last Post: J-F Garnier
  New HP71B emulation (go71b) Olivier De Smet 9 973 06-26-2012, 10:25 AM
Last Post: Jerry Raia
  HP71B News?? John W Kercheval 19 1,487 05-11-2012, 03:52 PM
Last Post: aurelio
  Right, thanks to a typo, I am now proud owner of a HP71B Harald 22 1,540 05-10-2012, 11:34 PM
Last Post: Eddie W. Shore
  HP71B Maths Module John Abbott (S. Africa) 25 1,800 05-07-2012, 04:48 AM
Last Post: Valentin Albillo
  Vintage HP71B Calculator HP 71B RARE CLEAR CASE! in TAS robertoataulfo 4 599 12-19-2011, 11:43 PM
Last Post: Keith Midson

Forum Jump: