RPL



Proiectat de: Hewlett-Packard


RPL [3] este un sistem de operare a calculatorului de mână și un limbaj de programare a aplicațiilor utilizat pe Graficul științific RPN (notația poloneză inversă) din seria HP 28, 48, 49 și 50, dar este utilă și pe calculatoarele non-RPN , cum ar fi seria 38, 39 și 40.

RPL este un limbaj de programare structurat bazat pe RPN, dar la fel de capabil să proceseze expresiile și formulele algebrice, implementate ca interpret filetat.

RPL are multe asemănări cu Forth, ambele limbi fiind bazate pe stive, precum și Lisp bazat pe listă.

Spre deosebire de calculatoarele anterioare HP RPN, care aveau o stivă fixă ​​pe patru niveluri, stiva dinamică folosită de RPL este limitată doar de RAM disponibilă, calculatorul afișând un mesaj de eroare atunci când rămâne fără memorie, mai degrabă decât să renunțe la argumente de pe stivă În stivele RPN de dimensiuni fixe.

Ultimul calculator