fix typo in parser_spec
break up Program spec and declarations spec