Interpreter/compiler integration in ECL

  • Authors:
  • Glenn H. Holloway

  • Affiliations:
  • Center for Research in Computing Technology, Harvard University, Cambridge, Massachusetts

  • Venue:
  • Proceedings of the international symposium on Extensible languages
  • Year:
  • 1971

Quantified Score

Hi-index 0.00

Visualization

Abstract

As mentioned in [1], a primary design objective of the ECL programming system [2, 3] has been to maximize the flexibility afforded its user, particularly during the design and debugging of his programs, without sacrificing the efficiency of his final product. The programmer is given the facility first to tailor the system to his needs, then to shed unneeded variability in exchange for increased efficiency. To this end, ECL includes both an interpreter and a compiler for the language EL1. The integration of two compatible language processors in a single system is achieved with a minimum of duplicate syntactic or semantic analysis.