RPL

Un article de Wikipédia, l'encyclopédie libre.

Le RPL est un langage de programmation procédural inventé par Hewlett-Packard en 1984 pour ses calculatrices (HP-28, 48, 49). Le seul nom officiel du langage est RPL, mais ces initiales proviendraient à l'origine de « Reverse Polish Lisp » (« Lisp polonais inversé »)[1]. La transcription « ROM-based Procedural Language » a également été suggérée[1].

Il dérive des langages Forth (langage pour machines de 4e génération) et Lisp, dont le nom signifie « LISt Processor ». Le RPL utilise la notation polonaise inverse.

Ce langage utilise une pile et est pourvu des instructions classiques de boucles et tests. (FOR NEXT , IF THEN ELSE END, CASE THEN END, WHILE REPEATE END, DO UNTIL END).

[modifier] Notes et références

  1. ab Voir la FAQ du groupe Usenet comp.sys.hp48 : selon Bill Wickes, l'un des membres de l'équipe de développement, « RPL stands for Reverse Polish Lisp. [...] RPL was never particularly intended to be a public term [...] there was an attempt to create a less whimsical name — hence "ROM-based procedural language" [...] The development team never calls it anything but (the initials) RPL. »
Autres langues