Text this: The theory of parsing, translation, and compiling / [by] Alfred V. Aho [and] Jeffrey D. Ullman.