• DocumentCode
    970069
  • Title

    A Simple Separate Compilation Mechanism for Block-Structured Languages

  • Author

    Blanc, Richard J Le ; Fischer, Charles N.

  • Author_Institution
    School of Information and Computer Science, Georgia Institute of Technology, Atlanta, GA 30332.
  • Issue
    3
  • fYear
    1984
  • fDate
    5/1/1984 12:00:00 AM
  • Firstpage
    221
  • Lastpage
    227
  • Abstract
    A very simple and efficient technique for the introduction of separate compilation facilities into compilers for block-structured languages is presented. Using this technique, programs may be compiled in parts while the compile-time checking advantages of compilation as a whole are retained. These features are simple for a programmer to understand and are easy to implement. Experience has shown this separate compilation mechanism to be a useful tool in the development of large programs in block-structured languages.
  • Keywords
    Algorithms; Computer languages; Costs; Couplings; Data structures; Program processors; Programming profession; Proposals; Runtime; Block-structured languages; Pascal; compilers; programming languages; separate compilation;
  • fLanguage
    English
  • Journal_Title
    Software Engineering, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    0098-5589
  • Type

    jour

  • DOI
    10.1109/TSE.1984.5010230
  • Filename
    5010230