Mehlhorn, Kurt Algorithms and Complexity, MPI for Informatics, Max Planck Society;
Mehlhorn, K. (1979). Parsing Macro Grammars Top Down. Information and Control, 40, 123-143.