Affiliation:
1. University of Nebraska, Lincoln, Nebraska
Abstract
A simple indentation rule, indent statements from the control statement they belong to, is sufficient to express a program's block structure without the use of compound statements or closing keywords. This is proven using a PASCAL-like language (using indentation instead of BEGIN-END blocks). Using indentation alone means a programmer need not give two independent specifications of a program's block structure, thus reducing effort and eliminating a potential source of errors.
Publisher
Association for Computing Machinery (ACM)
Subject
Computer Graphics and Computer-Aided Design,Software
Cited by
10 articles.
订阅此论文施引文献
订阅此论文施引文献,注册后可以免费订阅5篇论文的施引文献,订阅后可以查看论文全部施引文献
1. Understanding the effects of code presentation;Proceedings of the 6th Workshop on Evaluation and Usability of Programming Languages and Tools;2015-10-26
2. Four Dimensions of programming-language independence;ACM SIGPLAN Notices;1992-03
3. Enhancing program comprehension;ACM SIGPLAN Notices;1992-02
4. Tool for making programs more readable;ACM SIGCSE Bulletin;1991-09
5. Pancode and boxcharts: structured programming revisited;ACM SIGPLAN Notices;1987-08