User RPL
E812229
User RPL is a high-level, user-oriented variant of the RPL programming language used primarily for programming Hewlett-Packard graphing calculators.
All labels observed (1)
| Label | Occurrences |
|---|---|
| User RPL canonical | 1 |
Statements (48)
| Predicate | Object |
|---|---|
| instanceOf |
high-level programming language
ⓘ
programming language ⓘ |
| basedOn | RPL ⓘ |
| designedFor |
HP 48 series calculators
ⓘ
HP 49 series calculators NERFINISHED ⓘ HP 50g calculator NERFINISHED ⓘ Hewlett-Packard graphing calculators NERFINISHED ⓘ |
| documentationLanguage | English ⓘ |
| executionModel | interpreted ⓘ |
| hasFeature |
I/O commands
ⓘ
ROM-based command set ⓘ algebraic objects ⓘ arrays ⓘ automatic memory management ⓘ conditionals ⓘ error handling constructs ⓘ garbage collection ⓘ global variables ⓘ graphics commands ⓘ lists ⓘ local variables ⓘ loops ⓘ menus and soft-keys integration ⓘ structured programming constructs ⓘ symbolic expressions ⓘ user-defined functions ⓘ |
| hasProperty |
high-level compared to System RPL
ⓘ
protected from most system crashes ⓘ safer than System RPL ⓘ slower execution than System RPL ⓘ user-oriented ⓘ |
| introducedBy | Hewlett-Packard NERFINISHED ⓘ |
| paradigm |
procedural
ⓘ
stack-based ⓘ |
| supports |
graphing
ⓘ
numeric computation ⓘ program libraries ⓘ reverse Polish notation ⓘ symbolic computation ⓘ |
| targetUser |
end users of HP calculators
ⓘ
engineers ⓘ scientists ⓘ students ⓘ |
| typicalFileExtension | HP calculator object format ⓘ |
| usedIn |
engineering calculations
ⓘ
mathematics education ⓘ scientific computations ⓘ |
| uses | stack for parameter passing ⓘ |
Referenced by (1)
Full triples — surface form annotated when it differs from this entity's canonical label.