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