Post Reply 
Can we have RPN back?
02-10-2014, 01:53 AM (This post was last modified: 02-10-2014 02:41 AM by Han.)
Post: #30
RE: Can we have RPN back?
They're all RPN, yes. But they can be distinguished by their programming "language."

Many of the calculators that have "immediate entry" (what a lot of folks call RPN -- see HP48 manual; I could not find a reference to RPN) rely on an RPL engine. I was specifically referring to the programming method. The older calculators had pgramming-by-keystroke only (what I am calling RPN machines) while the later models allowed the use of UserRPL (what I am calling RPL machines). They all, however, were running off of an RPL-based engine (running SysRPL, but only the later graphical models actually allowed users to type in commands as opposed to using keystrokes).

The "RPN" calculators were limited to keystrokes and 4-level stacks. The "RPL" machines had a stack limited only by memory, and could be programed using RPL commands. The "RPL" machines no longer behaved like the "RPN" machines even at the keystroke level. DUP-on-ENTER was omitted; Stack Level X -- the equivalent of Stack Level 1, was no longer tied to the input/command line. However, there were still a number of similarities.

That you may have never heard about the underlying layer is nothing out of the ordinary. It was never a regular term like RPN -- unless you did a lot of RPL programming.

From the HP48 FAQ:
Quote: RPL
RPL is the name of the language used to program the HP48 and
HP-28 series calculators. RPL stands for "Reverse Polish Lisp".
It's interesting to note that an HP Journal article incorrectly
described RPL as "ROM-based Procedural Language".

From Bill Wickes:

RPL stands for Reverse Polish Lisp. In the early days of RPL
development, we got tired of calling the unnamed system "the new
system," and one of the development team came up with "RPL,"
both as a play on "RPN" which has been the loved/hated hallmark
of HP calcs forever, and as an accurate indication of the
derivation of the language from Forth and Lisp.

RPL was never particularly intended to be a public term; at the
time of the HP Journal article (August 1987) on the HP 28C there
was an attempt to create a less whimsical name--hence "ROM-based
procedural language," which preserved the initials but had a
more dignified sound. The development team never calls it
anything but (the initials) RPL. You can choose either of the
two full-word versions that you prefer. Or how about 'Rich
People's Language?'

Even the HP42S has an RPL engine even though none of it was immediately available to the user. A quick disassembly will reveal a rudimentary version of RPL. I have not disassembled ALL Saturn-based calculators, but it would not surprise me the least if they all had some early form of RPL as the interface between user keystrokes and assembly code.

Graph 3D | QPI | SolveSys
Find all posts by this user
Quote this message in a reply
Post Reply 


Messages In This Thread
Can we have RPN back? - Tugdual - 01-26-2014, 10:24 AM
RE: Can we have RPN back? - Thomas Radtke - 01-26-2014, 05:42 PM
RE: Can we have RPN back? - Tim Wessman - 01-26-2014, 07:29 PM
RE: Can we have RPN back? - Tugdual - 01-26-2014, 05:45 PM
RE: Can we have RPN back? - Craig Thomas - 01-26-2014, 06:23 PM
RE: Can we have RPN back? - Joe Horn - 01-27-2014, 03:58 AM
RE: Can we have RPN back? - Thomas Radtke - 01-27-2014, 06:32 AM
RE: Can we have RPN back? - Joe Horn - 01-27-2014, 07:56 AM
RE: Can we have RPN back? - Thomas Radtke - 01-28-2014, 06:14 AM
RE: Can we have RPN back? - Tugdual - 01-26-2014, 07:02 PM
RE: Can we have RPN back? - Tim Wessman - 01-26-2014, 07:47 PM
RE: Can we have RPN back? - orcinus - 03-27-2014, 02:31 PM
RE: Can we have RPN back? - Tim Wessman - 03-27-2014, 03:58 PM
RE: Can we have RPN back? - Han - 01-26-2014, 08:57 PM
RE: Can we have RPN back? - John R. Graham - 02-09-2014, 02:50 PM
RE: Can we have RPN back? - Craig Thomas - 01-26-2014, 11:53 PM
RE: Can we have RPN back? - Mark Hardman - 01-27-2014, 01:03 AM
RE: Can we have RPN back? - Craig Thomas - 01-27-2014, 06:45 AM
RE: Can we have RPN back? - Tugdual - 01-27-2014, 09:24 AM
RE: Can we have RPN back? - Ivan Rancati - 03-28-2014, 06:29 PM
RE: Can we have RPN back? - Thomas Radtke - 03-28-2014, 06:41 PM
RE: Can we have RPN back? - Craig Thomas - 03-30-2014, 06:24 AM
RE: Can we have RPN back? - Tim Wessman - 01-27-2014, 03:45 PM
RE: Can we have RPN back? - rlinden12 - 02-04-2014, 11:28 PM
RE: Can we have RPN back? - Thomas Radtke - 02-05-2014, 06:28 AM
RE: Can we have RPN back? - Joe Horn - 02-05-2014, 10:01 PM
RE: Can we have RPN back? - Craig Thomas - 02-06-2014, 12:31 AM
RE: Can we have RPN back? - Steve Simpkin - 02-06-2014, 01:40 AM
RE: Can we have RPN back? - Steve Simpkin - 02-09-2014, 11:43 PM
RE: Can we have RPN back? - Han - 02-10-2014 01:53 AM
RE: Can we have RPN back? - John R. Graham - 02-10-2014, 04:26 PM
RE: Can we have RPN back? - Han - 02-10-2014, 08:00 PM
RE: Can we have RPN back? - John R. Graham - 02-10-2014, 08:47 PM
RE: Can we have RPN back? - Steve Simpkin - 02-10-2014, 08:58 PM
RE: Can we have RPN back? - John R. Graham - 02-10-2014, 09:51 PM
RE: Can we have RPN back? - Tim Wessman - 02-10-2014, 10:00 PM
RE: Can we have RPN back? - John R. Graham - 02-10-2014, 10:14 PM
RE: Can we have RPN back? - Tim Wessman - 02-10-2014, 10:23 PM
RE: Can we have RPN back? - John R. Graham - 02-11-2014, 10:53 PM
RE: Can we have RPN back? - orcinus - 03-27-2014, 04:08 PM
RE: Can we have RPN back? - John R. Graham - 03-28-2014, 03:34 PM
RE: Can we have RPN back? - orcinus - 03-28-2014, 11:42 PM
RE: Can we have RPN back? - John R. Graham - 03-29-2014, 03:05 AM
RE: Can we have RPN back? - HP67 - 03-30-2014, 07:05 AM
RE: Can we have RPN back? - Jake Schwartz - 03-27-2014, 06:06 PM
RE: Can we have RPN back? - Tugdual - 03-29-2014, 12:21 AM
RE: Can we have RPN back? - orcinus - 03-29-2014, 12:45 AM
RE: Can we have RPN back? - Tugdual - 03-29-2014, 07:16 AM
RE: Can we have RPN back? - HP67 - 03-30-2014, 07:07 AM
RE: Can we have RPN back? - Joe Horn - 03-30-2014, 09:40 AM
RE: Can we have RPN back? - orcinus - 03-29-2014, 05:00 AM
RE: Can we have RPN back? - John R. Graham - 03-29-2014, 11:53 AM
RE: Can we have RPN back? - orcinus - 04-02-2014, 09:26 PM
RE: Can we have RPN back? - HP67 - 03-30-2014, 09:45 AM
RE: Can we have RPN back? - RyanB - 03-30-2014, 04:35 PM
RE: Can we have RPN back? - HP67 - 03-30-2014, 04:42 PM
RE: Can we have RPN back? - Joe Horn - 03-31-2014, 03:37 AM
RE: Can we have RPN back? - Han - 03-31-2014, 04:00 AM
RE: Can we have RPN back? - HP67 - 03-31-2014, 06:19 AM
RE: Can we have RPN back? - Thomas Radtke - 03-31-2014, 06:32 AM
RE: Can we have RPN back? - RyanB - 03-30-2014, 07:20 PM
RE: Can we have RPN back? - Matt Agajanian - 03-30-2014, 08:02 PM
RE: Can we have RPN back? - Tim Wessman - 03-31-2014, 03:01 PM
RE: Can we have RPN back? - Steve Simpkin - 03-31-2014, 04:22 PM
RE: Can we have RPN back? - Matt Agajanian - 04-02-2014, 05:31 PM



User(s) browsing this thread: 1 Guest(s)