An APL compiler

Front Cover
Springer-Verlag, 1988 - Computers - 156 pages
0 Reviews
Presents the results of an investigation into the issues raised by the development of a compiler for APL, a very high level computer programming language. APL presents a number of novel problems for a compiler writer: weak variable typing, run time changes in variable shape, and a host of primitive operations. Through the integration of several recently developed compiler construction techniques, such as data flow analysis, and a novel and space efficient demand driven or lazy evaluation approach to code generation, the author has been able to produce a true compiler for the language while still maintaining the felxibility and ease that are the hallmarks of APL.

From inside the book

What people are saying - Write a review

We haven't found any reviews in the usual places.


Why A Compiler?
The Inferencing Pass
Code Generation Overview

10 other sections not shown

Other editions - View all

Common terms and phrases

References to this book

About the author (1988)

Timothy A. Budd is an Associate Professor of Computer Science at Oregon State University. Budd received his Bachelor of Arts degree in Mathematics and Computer Science from Western Washington University, and his masters and doctorate degrees in computer science from Yale University. His research interests include multi-paradigm programming languages, programming environments, compiler implementation and optimization techniques.

Bibliographic information