skip to main content
article
Free Access

A sequence of structured subsets of PL/I

Published:01 January 1974Publication History
Skip Abstract Section

Abstract

This paper gives a brief introduction to a sequence of subsets of the PL/I language that has been designed for the purpose of teaching introductory computer, programming. The six subsets, called SP/1, SP/2, ..., SP/6, restrict PL/I to language features which the authors feel encourage good programming habits. Each subset introduces new language features while retaining features introduced in earlier subsets.

References

  1. 1 Holt, Richard C., "Teaching the Fatal Disease (or) Introductory Computer Programming Using PL/I", SIGPLAN Notices, 8, 5 (May 1973) 8-23. Google ScholarGoogle ScholarDigital LibraryDigital Library
  2. 2 Conway, Richard and Gries, David, "An Introduction to Programming: A Structured Approach Using PL/I and PL/C", Winthrop Publishers, Cambridge, Mass., 1973.Google ScholarGoogle Scholar
  3. 3 Conway, R.W. and Wilcox, T.R., "Design and Implementation of a Diagnostic Compiler for PL/I", Communications of the ACM, March 1973. Google ScholarGoogle ScholarDigital LibraryDigital Library
  4. 4 IBM System 360 PL/I Reference Manual, Form C28-8201.Google ScholarGoogle Scholar
  5. 5 IBM PL/I Language Specifications, Form C28-6571.Google ScholarGoogle Scholar
  6. 6 Pollack, S.V. and Sterling, T.D., A Guide to PL/I, Holt Rinehart Winston, 1969.Google ScholarGoogle Scholar
  7. 7 Boulton, P.l.P. and Jeanes , D.L., "The Structure and Performance of PLUTO, a Teaching Oriented PL/I Compiler System", INFOR, vol. 10, no. 2, June 1972, pp. 140-153.Google ScholarGoogle Scholar
  8. 8 IBM: OS PL/I Checkout and Optimizing Compilers. Language Reference Manual, From SC33-0009-2.Google ScholarGoogle Scholar
  9. 9 ECMA.TC10/ANSI.X3J1 (European Computer Manufacturers Association and American National Standards Institute), "PL/I Basis/1-10", September 1973.Google ScholarGoogle Scholar
  10. 10 Wortman, D.B., "Student PL - A PL/I Dialect Designed for Teaching", Proceedings of Canadian Computer Conference, Montreal, June 1972.Google ScholarGoogle Scholar
  11. 11 Beech, David and Marcotty, Michael, "Unfurling the PL/I Standard", SIGPLAN Notices, 8,10 (October 1973) 12-43. Google ScholarGoogle ScholarDigital LibraryDigital Library
  12. 12 Wirth, Niklaus, "The Programming Language Pascal", Eidgenossische Technische Hochschule, Zurich, November 1970.Google ScholarGoogle Scholar
  13. 13 PLAGO Project, "PLAGO/360 Users Manual", Polytechnic Institute of Brooklyn, 333 Jay St., Brooklyn, N.Y. 11201.Google ScholarGoogle Scholar
  14. 14 McKeeman, W.M., Homing, J.J., Wortman, D.B. A Compiler Generator, Prentice Hall 1970.Google ScholarGoogle Scholar
  15. 15 IBM Corp., DOS and TOE PL/I (D) Compiler Programmer's Guide PL/I - Programmer's Guide, IBM Form GC24-9005.Google ScholarGoogle Scholar
  16. 16 IBM Corporation, "Student Language - A Teaching Subset of PL/I - Teaching Guide", IBM Form GR09-0004-1.Google ScholarGoogle Scholar
  17. 17 Glass, Robert L., "An Elementary Discussion of Compiler/Interpreter Writing", ACM Computing Surveys, vol. 1, no. 1, 55-77 (March 1969). Google ScholarGoogle ScholarDigital LibraryDigital Library
  18. 18 Corbato, F.J., "PL/I as a Tool for System Programming", Datamation, vol. 15, no. 5 (May 1969) 68-75.Google ScholarGoogle Scholar
  19. 19 Holt, Richard C. and Wortman, David B., "Structured Subsets of the PL/I Language", Computer Systems Research Group, University of Toronto, Report CSRG-27, October 1973.Google ScholarGoogle Scholar

Index Terms

  1. A sequence of structured subsets of PL/I

          Recommendations

          Comments

          Login options

          Check if you have access through your login credentials or your institution to get full access on this article.

          Sign in

          Full Access

          • Published in

            cover image ACM SIGCSE Bulletin
            ACM SIGCSE Bulletin  Volume 6, Issue 1
            Proceedings of the 4th SIGCSE symposium on Computer science education
            February 1974
            195 pages
            ISSN:0097-8418
            DOI:10.1145/953057
            Issue’s Table of Contents
            • cover image ACM Conferences
              SIGCSE '74: Proceedings of the fourth SIGCSE technical symposium on Computer science education
              January 1974
              194 pages
              ISBN:9781450374835
              DOI:10.1145/800183

            Copyright © 1974 ACM

            Publisher

            Association for Computing Machinery

            New York, NY, United States

            Publication History

            • Published: 1 January 1974

            Check for updates

            Qualifiers

            • article

          PDF Format

          View or Download as a PDF file.

          PDF

          eReader

          View online with eReader.

          eReader
          About Cookies On This Site

          We use cookies to ensure that we give you the best experience on our website.

          Learn more

          Got it!