Get 20M+ Full-Text Papers For Less Than $1.50/day. Start a 14-Day Trial for You or Your Team.

Learn More →

A PASCAL prettyprinter with a different purpose

A PASCAL prettyprinter with a different purpose -lO- technical contributions A PASCAL PRETTYPRINTER WITH A DIFFERENT PURPOSE Rodney Ms Bates Department of Computer Science Kansas State University Manhattan, Kansas 66506 Many prettyprint programs have been written for programming languages like PASCAL in which syntactic structures can be nested [1,10,11]. These rearrange the text of source programs to follow a standard set of indentation rules, so that the nesting can be easily discerned by humans. In late 1975. I began writing a prettyprinter for SIMULA, which I was using at the time. As part of that design, I came up with some ideas which I was unable to pursue because of time limitations. I ended up producing a much simpler prettyprinter which did not do all the things I really wanted. Recently, I have had the chance to resurrect these ideas and properly implement them, this time using PASCAL as the language to be reformatted. Both in the SIMULA and the PASCAL prettyprinter projects, my single principal motivation was to save time at the terminal editing source code. I am perfectly capable of setting up source text according to a standard set of indentation rules, as is most any programmer. The time it takes to do http://www.deepdyve.com/assets/images/DeepDyve-Logo-lg.png ACM SIGPLAN Notices Association for Computing Machinery

A PASCAL prettyprinter with a different purpose

ACM SIGPLAN Notices , Volume 16 (3) – Mar 1, 1981

Loading next page...
 
/lp/association-for-computing-machinery/a-pascal-prettyprinter-with-a-different-purpose-MdOfn57ptU

References

References for this paper are not available at this time. We will be adding them shortly, thank you for your patience.

Publisher
Association for Computing Machinery
Copyright
Copyright © 1981 by ACM Inc.
ISSN
0362-1340
DOI
10.1145/947825.947826
Publisher site
See Article on Publisher Site

Abstract

-lO- technical contributions A PASCAL PRETTYPRINTER WITH A DIFFERENT PURPOSE Rodney Ms Bates Department of Computer Science Kansas State University Manhattan, Kansas 66506 Many prettyprint programs have been written for programming languages like PASCAL in which syntactic structures can be nested [1,10,11]. These rearrange the text of source programs to follow a standard set of indentation rules, so that the nesting can be easily discerned by humans. In late 1975. I began writing a prettyprinter for SIMULA, which I was using at the time. As part of that design, I came up with some ideas which I was unable to pursue because of time limitations. I ended up producing a much simpler prettyprinter which did not do all the things I really wanted. Recently, I have had the chance to resurrect these ideas and properly implement them, this time using PASCAL as the language to be reformatted. Both in the SIMULA and the PASCAL prettyprinter projects, my single principal motivation was to save time at the terminal editing source code. I am perfectly capable of setting up source text according to a standard set of indentation rules, as is most any programmer. The time it takes to do

Journal

ACM SIGPLAN NoticesAssociation for Computing Machinery

Published: Mar 1, 1981

There are no references for this article.