rpn/parser library

Classes

Parser
The parser Works in a similar way to Forth's but with native string parsing so you don't need the space If it encounters a string, it is parsed Other input is split on whitespaces, each word is checked for compatibility with double if it parses, double is returned, otherwise it is treated as an identifier

Exceptions / Errors

ParserError
an error has occurred while parsing