added parser for the basic grammar