manual:chapter1:rpl

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
manual:chapter1:rpl [2017/05/21 20:27]
smartin
manual:chapter1:rpl [2019/10/21 15:23]
jojo1973
Line 1: Line 1:
 =====A brief introduction to RPL===== =====A brief introduction to RPL=====
  
-The original **RPL** (Reverse Polish Lisp) programming language was designed and implemented by Hewlett Packard for their calculators from the mid-1980s until 2015 (the year the HP50g was discontinued).  It is based on older calculators that used **RPN** (Reverse Polish Notation).  Whereas RPN had a limited stack size of 4, RPL has a stack size only limited by memory and also incorporates programmatic concepts from LISP.  The first implementation of RPL accessible by the user was on the HP 28C (circa 1987) which had a Saturn processor.  More recent implementations (e.g., HP 49, 50g) run through a Saturn emulation layer on an ARM based processor. +The original **RPL** (Reverse Polish Lisp) programming language was designed and implemented by Hewlett Packard for their calculators from the mid-1980s until 2015 (the year the HP50g was discontinued).  It is based on older calculators that used **RPN** (Reverse Polish Notation).  Whereas RPN had a limited stack size of 4, RPL has a stack size only limited by memory and also incorporates programmatic concepts from LISP. 
 + 
 +The first implementation of RPL accessible by the user was on the HP 28C (circa 1987) which had a Saturn processor.  More recent implementations (e.g., HP 49, 50g) run through a Saturn emulation layer on an ARM based processor. 
  • manual/chapter1/rpl.txt
  • Last modified: 2019/10/21 15:23
  • by jojo1973