Parsing Theory I by Seppo Sippu