Inline routines in VAXELN Pascal

MD MacLaren - Proceedings of the 1984 SIGPLAN symposium on …, 1984 - dl.acm.org
MD MacLaren
Proceedings of the 1984 SIGPLAN symposium on Compiler construction, 1984dl.acm.org
This paper describes the implementation of inline procedures and functions inthe VAXELN
Pascal compiler. Inline expansion translates the reverse Polish text produced by the parser
into an intermediate language like that used in the VAX-11 PL/I and C compilers. The paper
gives detailed descriptions of the front end's organization as it relates to inline routines and
of the symbol substitutions made during inline expansion. The paper also discusses global
optimization and the compiler's treatment of dynamically sized data, which is based on …
This paper describes the implementation of inline procedures and functions inthe VAXELN Pascal compiler. Inline expansion translates the reverse Polish text produced by the parser into an intermediate language like that used in the VAX-11 PL/I and C compilers. The paper gives detailed descriptions of the front end's organization as it relates to inline routines and of the symbol substitutions made during inline expansion. The paper also discusses global optimization and the compiler's treatment of dynamically sized data, which is based on parametric types.
ACM Digital Library