Developing a parser with the Cocke-Kasami-Younger Algorithm