An extensible programming environment for Modula-3

This paper describes the design and implementation of a practical programming environment for the Modula-3 programming language. The environment is organised around an extensible intermediate representation of programs and makes extensive use of reusable components. The environment is implemented in Modula-3 and exploits some of the novel features of the language.

[1]  Reidar Conradi,et al.  Advanced Programming Environments , 1986, Lecture Notes in Computer Science.