Module meval::shunting_yard [−][src]
Implementation of the shunting-yard algorithm for converting an infix expression to an expression in reverse Polish notation (RPN).
See the Wikipedia articles on the shunting-yard algorithm and on reverse Polish notation for more details.
Enums
RPNError |
An error produced by the shunting-yard algorightm. |
Functions
to_rpn |
Converts a tokenized infix expression to reverse Polish notation. |