some algorithms and tables added in parsing chapter