Формальные языки, грамматики и основы построения трансляторов. Кревский И.Г