Affiliation:
1. Univ. of Wisconsin, Madison
Abstract
DITRAN
DI
agnostic FOR
TRAN
) is an implementation of ASA Basic FORTRAN with rather extensive error checking capabilities both at compilation time and during execution of a program. The need for improved diagnostic capabilities and some objectives to be met by any compiler are discussed. Attention is given to the design and implementation of DITRAN and the particular techniques employed to provide the diagnostic features. The handling of error messages by a general macro approach is described. Special features which provide teaching aids for use by instructors are noted.
Publisher
Association for Computing Machinery (ACM)
Cited by
40 articles.
订阅此论文施引文献
订阅此论文施引文献,注册后可以免费订阅5篇论文的施引文献,订阅后可以查看论文全部施引文献
1. Learning From Errors: Exploring the Effectiveness of Enhanced Error Messages in Learning to Program;Frontiers in Psychology;2021-11-30
2. Compiler Error Messages Considered Unhelpful;Proceedings of the Working Group Reports on Innovation and Technology in Computer Science Education;2019-12-18
3. How should compilers explain problems to developers?;Proceedings of the 2018 26th ACM Joint Meeting on European Software Engineering Conference and Symposium on the Foundations of Software Engineering;2018-10-26
4. Effective compiler error message enhancement for novice programming students;Computer Science Education;2016-07-02
5. Frequency distribution of error messages;Proceedings of the 6th Workshop on Evaluation and Usability of Programming Languages and Tools;2015-10-26