@article{mcdonald-1975-framework, title = "A Framework for Writing Generation Grammars for Interactive Computer Programs", author = "McDonald, David", editor = "Hays, David G.", journal = "American Journal of Computational Linguistics", month = nov, year = "1975", note = "Microfiche 33", url = "https://preview.aclanthology.org/jlcl-multiple-ingestion/J75-4016/", pages = "4--17" }