|Re: HP49G: Lost command remedy|
Message #4 Posted by James M. Prange on 30 Apr 2003, 5:30 a.m.,
in response to message #1 by Juergen Rodenkirchen (GER)
They're part of library 256, the "hacker's library". Try 256 MENU to
have them available as operations, or better yet, 256 ATTACH to have
them available as commands and show up in the catalogue.
Note that these are considered to be hacker commands, so if
you're using them, it might be wise to have a recent backup. They seem
to have some argument checking, but I wouldn't bet that you couldn't get
a "Try To Recover Memory?" if you misuse them.
I doubt that SYSEVAL would work for these; more likely LIBEVAL. (I'd
consider these to be hacker commands too.)
\->ALG, \->LST, and \->PRG can change a composite object (algebraic,
list, or composite) from one type to another. Try putting '1+2+3' on the
stack and executing \->LST followed by \->PRG (note that the resulting
program lacks the UserRPL "program delimiter" commands), followed by
\->ALG to get back to what you started with. Also note that you can
change a composite object to a "MetaObject" (the elements followed by
the count on the stack) with the COMP\-> command, and change the
MetaObject back to a composite with \->ALG, \->LST, or \->PRG.
Note that the composite objects are much the same "on the inside", but
have different prologues, and therefore different types and behaviour,
and are displayed differently.