[on progress] Implementation of the CYK parsing algorithm