Added documentation of parser grammar