HP-35s multi Library repository - Printable Version +- HP Forums (https://www.hpmuseum.org/forum) +-- Forum: HP Calculators (and very old HP Computers) (/forum-3.html) +--- Forum: General Forum (/forum-4.html) +--- Thread: HP-35s multi Library repository (/thread-19009.html) |
HP-35s multi Library repository - Pacazo - 10-23-2022 03:50 AM Hi all, I have developed a set of programs for the HP-35s calculator that complete and improve the built-in functions. These are the main features: User stack (Mandatory for all other functions) - Pop and push X - Pop and push TZY RPN for 900 extra registers of RPN stack - Reserve block of memory for other uses - (De)allocate memory - Memory copy - Save all vars (akin to making stackable workspaces) - Reset stack (When you lose track of the number of pushes/pops) Complex numbers: - Conjugate - Real/imaginary part - Contract/expand rectangular/polar Vectors: - Normalize - Determinant (interactive) - Vector product - Contract/expand 2D/3D vectors 3D orientations as unit quaternions: - Only one register needed - Create quaternion from axis-angle - Composition - Transform 3D point - Angle Additionally, - Brief help for every function and shortcut - The functions have no side effects - Real and complex solutions to 2nd degree equation - Tested for 1 year of intensive use - Just 3103 bytes - Flag 0 indicates stack holds data. No other flags used. - Register J reserved for internal use (Stores the stack pointer) Here is the link (In Spanish, but easy to infer meaning): www.pacoarjonilla.es/HP-35s.html Please enjoy and respect the license. Paco RE: HP-35s multi Library repository - Steve Simpkin - 10-23-2022 06:43 AM Paco, thank you very much for creating and posting this set of programs! You provided this at exactly when I happened to need some of them (Complex numbers). I am also looking at the other routines as well, somewhat in awe I might add... Thanks again! RE: HP-35s multi Library repository - Eddie W. Shore - 10-25-2022 03:57 AM Thank you for posting! |