The C programming language
ICSE '81 Proceedings of the 5th international conference on Software engineering
The Euclid Language: a progress report
ACM '78 Proceedings of the 1978 annual conference
A model for implementing Euclid modules and type templates
SIGPLAN '79 Proceedings of the 1979 SIGPLAN symposium on Compiler construction
Proceedings of an ACM conference on Language design for reliable software
Report on the programming language Euclid
ACM SIGPLAN Notices
On Legality Assertions in Euclid
IEEE Transactions on Software Engineering
Hi-index | 0.00 |
This paper discusses the design and implementation of a production-quality compiler for the programming language Euclid. Euclid is a Pascal-based system implementation language that has features to aid in the production of well-modularized, verifiable system software. The emphasis in this paper is on the insights that were gained in programming language design and implementation as a result of implementing this compiler.