1. Alfred V. Aho and Stephen C. Johnson. Optimal code generation for expression trees. Journal of the ACM, 23(3):488–501, July 1976.
2. Ali Bahrami. CAGT — an automated approach to abstract and parsing grammars. Master's thesis, Department of Electrical and Computer Engineering, University of Colorado, Boulder, CO, 1986.
3. Robert A. Ballance, Jacob Butcher, and Susan L. Graham. Grammatical abstraction and incremental syntax analysis in a language-based editor. In Proceedings of the SIGPLAN '88 Conference on Programming Language Design and Implementation, pages 185–198. SIGPLAN, ACM, June 1988.
4. Franklin L. DeRemer. Compiler Construction; An Advanced Course, chapter 2.E., pages 121–145. Springer-Verlag, New York, Heidelberg, Berlin, second edition, 1976.
5. Franklin L. DeRemer. Compiler Construction; An Advanced Course, chapter 2.A., pages 37–56. Springer-Verlag, New York, Heidelberg, Berlin, second edition, 1976.