A simple recursive descent parser implemented in C, to evaluate a basic grammar supporting arithmetic expressions.