Context-free grammars: covers, normals forms, and parsing - Nijholt Anton (Berlin Springer Verlag, 1980)