skip to main content
article
Free Access

Implementing separate compilations in Pascal

Published:01 August 1987Publication History
Skip Abstract Section

Abstract

PIC (Pascal Interface Controller) is a tool for the development of large, modular software systems in Pascal. The new kind of modularity, implemented by PIC, is analyzed in the paper. Two different versions of PIC have been developed, to interface with Pascal compilers providing different support to program decomposition into compilation units.

References

  1. [1] D. Cooper, "Standard Pascal User Reference Manual", W. W. Norton Company, 1983. Google ScholarGoogle ScholarDigital LibraryDigital Library
  2. [2] R. B. Kieburtz, W. Barabash and C. R. Hill, "A Type-checking Program Linkage System for Pascal", Proc. 3rd Int. Con. on Software Engeneering, Atlanta 1978. Google ScholarGoogle ScholarDigital LibraryDigital Library
  3. [3] "Pascal-2 User Manual", Oregon Software, 1983.Google ScholarGoogle Scholar
  4. [4] M. Ancona, L. De Floriani, G. Dodero, S. Mancosu, "Integrating library modules into Pascal programs", Proc. 6th International Conference on Software Engineering, Poster Session, IEEE, Tokyo, 13-16 September 1982.Google ScholarGoogle Scholar
  5. [5] M. Ancona, L. De Floriani, G. Dodero, P. Thea "Program Development by using a Source Linker", Proceedings of the 4th Jerusalem Conference Information Techonology, 1984.Google ScholarGoogle Scholar
  6. [6] G. Nani, "Source Linker User Manual", Tech. Rep. n. 160 Istituto per la Matematica Applicata, Genova, 1984 (in Italian).Google ScholarGoogle Scholar
  7. [7] S. Boyd, "Modular C", SIGPLAN Notice, 18(4), 1983. Google ScholarGoogle ScholarDigital LibraryDigital Library
  8. [8] G. Nani, "Implementing separate compilation by means of independent compilation", Tech. Rep. n. 206, Istituto per la Matematica Applicata, Genova, 1986 (in Italian).Google ScholarGoogle Scholar
  9. [9] "VAX Pascal User Manual", Digital Equipment Corporation, 1982.Google ScholarGoogle Scholar
  10. [10] N. Wirth, "Programming in Modula-2", Springer Verlag, 1982. Google ScholarGoogle ScholarDigital LibraryDigital Library
  11. [11] N. Wirth, "The Module: a system structuring facility in high level programming languages", Proceedings Symposium on Language Design and Programming Methodology, Sydney, 1979. Google ScholarGoogle ScholarDigital LibraryDigital Library

Index Terms

  1. Implementing separate compilations in Pascal

        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 SIGPLAN Notices
          ACM SIGPLAN Notices  Volume 22, Issue 8
          August 1, 1987
          88 pages
          ISSN:0362-1340
          EISSN:1558-1160
          DOI:10.1145/35596
          Issue’s Table of Contents

          Copyright © 1987 Author

          Publisher

          Association for Computing Machinery

          New York, NY, United States

          Publication History

          • Published: 1 August 1987

          Check for updates

          Qualifiers

          • article

        PDF Format

        View or Download as a PDF file.

        PDF

        eReader

        View online with eReader.

        eReader