z-logo
Premium
A LIS compiler for GCOS‐7
Author(s) -
Henin Bernard,
Couprie Daniel,
Douspis Pierre
Publication year - 1984
Publication title -
software: practice and experience
Language(s) - English
Resource type - Journals
SCImago Journal Rank - 0.437
H-Index - 70
eISSN - 1097-024X
pISSN - 0038-0644
DOI - 10.1002/spe.4380140305
Subject(s) - compiler , computer science , programming language , compiler construction , code generation , generator (circuit theory) , code (set theory) , compiler correctness , interprocedural optimization , relation (database) , operating system , loop optimization , power (physics) , physics , set (abstract data type) , quantum mechanics , database , key (lock)
This paper describes the implementation of a LIS compiler for GCOS‐7. LIS is a high level system implementation language developed at CII‐Honeywell Bull during the middle 1970s, and experience with the language and its implementation have largely influenced the design of Ada. The design of the compiler was particularly aimed at efficient code generation. Design decisions concerning the run‐time organization in relation to procedure call and separate compilation are discussed. The structure of the compiler is described. The articulation between the different phases of the code generator is emphasized. Experience with the bootstrap is related.

This content is not available in your region!

Continue researching here.

Having issues? You can contact us here