Based on Recursive Descent Parsing by hpp3.
I created this parser to learn about the Recursive Descent Parser algorithm.
Lexing is done before parsing.
This parser is based on the following Context-Free Grammar.
E -> T + E | T - E | T
T -> F* T | F / T | F
F -> Integer
Integer -> /[0-9+]/