Parsing theory, volume 1: Languages and parsing. - Springer Verlag, 1988. - ( EATCS Monographs on Theoretical Computer Science ; 15).