Some apparently disjoint aims and requirements for grammar development environments” the case of natural language generation John Bateman author 1997 text Computational Environments for Grammar Development and Linguistic Engineering conference publication bateman-1997-apparently https://aclanthology.org/W97-1501/ 1997