Added the ability to evaluate the basic grammar