Starting the implementation of the parser