RPN (Reverse Polish Notation)
GPTKB entity
Statements (23)
Predicate | Object |
---|---|
gptkbp:instanceOf |
gptkb:mathematical_concept
|
gptkbp:advantage |
eliminates ambiguity in expressions
simplifies computation |
gptkbp:alsoKnownAs |
postfix notation
|
gptkbp:application |
gptkb:programming_language
expression evaluation stack machines |
gptkbp:compatibleWith |
parentheses
|
gptkbp:contrastsWith |
gptkb:infix_notation
prefix notation |
gptkbp:example |
3 4 +
5 1 2 + 4 * + 3 - |
gptkbp:feature |
operators follow operands
|
https://www.w3.org/2000/01/rdf-schema#label |
RPN (Reverse Polish Notation)
|
gptkbp:introducedIn |
1920s
|
gptkbp:inventedBy |
gptkb:Jan_Łukasiewicz
|
gptkbp:popularizedBy |
gptkb:Hewlett-Packard_calculators
|
gptkbp:requires |
stack-based evaluation
|
gptkbp:usedIn |
computer science
calculators |
gptkbp:bfsParent |
gptkb:HP-41CV
gptkb:HP-41 |
gptkbp:bfsLayer |
6
|