Implement LL(1) recursive descent parser for cPaws.