• Cite Icon9
  • https://doi.org/10.1145/1500412.1500449Copy DOI Icon

Euclid

  • Jan 1, 1981
  • David B Wortman +4 more
Show More
  • Abstract
  • Literature Map
  • References
  • Citations
  • Similar Papers
Abstract

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.

Similar Papers
  • Research Article
  • Citations2

Program design languages: How much detail should they include?

  • Oct 01, 1987
  • International Journal of Man-Machine Studies
  • Deborah A Boehm-Davis
  • Conference Article
  • Citations30

Socio-PLT

  • Oct 19, 2012
  • Leo A Meyerovich +1
  • Research Article
  • Citations26

Design concepts in programming languages

  • Feb 01, 2009
  • Choice Reviews Online
  • Franklyn Turbak +1
  • Conference Instance
  • Citations44

Proceedings of the ACM SIGPLAN 2003 conference on Programming language design and implementation

  • Jun 09, 2003
  • Conference Instance
  • Citations59

Proceedings of the 42nd ACM SIGPLAN International Conference on Programming Language Design and Implementation

  • Jun 18, 2021
  • Auguste Olivry +5
  • Research Article
  • Citations13

Influences on the design of exception handling ACM SIGSOFT project on the impact of software engineering research on programming language design

  • Jul 01, 2003
  • ACM SIGSOFT Software Engineering Notes
  • Barbara G Ryder +1
  • Research Article
  • Citations9

A Foreword to ‘Fundamental Concepts in Programming Languages’

  • Apr 01, 2000
  • Higher-Order and Symbolic Computation
  • Peter D Mosses
  • Conference Article

Some misconceptions frequently detected in students of compiler construction courses

  • Nov 01, 2019
  • Jose Luis Sierra
  • Research Article
  • Citations15

Self-Assessment Procedure XXIII

  • May 01, 1995
  • Communications of the ACM
  • Mitchell H Clifton
  • Conference Article
  • Citations24

Interdisciplinary programming language design

  • Oct 24, 2018
  • Michael Coblenz +3
  • Journal Issue
  • Citations1

Proceedings Eighth International Workshop on Programming Language Approaches to Concurrency- and Communication-cEntric Software

  • Feb 10, 2016
  • Electronic Proceedings in Theoretical Computer Science
  • Simon J Gay +1
  • Journal Issue

Proceedings Tenth Workshop on Programming Language Approaches to Concurrency- and Communication-cEntric Software

  • Apr 08, 2017
  • Electronic Proceedings in Theoretical Computer Science
  • Vasco T Vasconcelos
  • Conference Article

A life-cycle oriented Ada design language

  • Jan 01, 1987
  • L E Murray
  • Conference Instance
  • Citations7

Proceedings of the 21st Brazilian Symposium on Programming Languages

  • Sep 21, 2017
  • Conference Article
  • Citations1

Design automation for Ada development under DOD-STD-2167 (and beyond)

  • Jan 01, 1987
  • Brett Bachman
Cactus Communications logo

Copyright 2026 Cactus Communications. All rights reserved.