Skip to Main content Skip to Navigation
Reports

A distributed architecture for programming environments

Dominique Clement 1
1 CROAP - Design and Implementation of Programming Tools
CRISAM - Inria Sophia Antipolis - Méditerranée
Abstract : Programming environments are typically based on concepts such as syntax and semantics and they provide functionalities such as parsing, editing, type-checking and compilation. But most existing programming environments are designed in a rather integrated manner where parsers, editors and semantic tools are tightly coupled. This leads to systems that are the sum of all their components with obvious implications in terms of size, of reusability and of maintainability. In this paper, we present a proposal for a distributed architecture for programming environments.
Document type :
Reports
Complete list of metadata

https://hal.inria.fr/inria-00075293
Contributor : Rapport de Recherche Inria <>
Submitted on : Wednesday, May 24, 2006 - 5:53:25 PM
Last modification on : Saturday, January 27, 2018 - 1:31:35 AM
Long-term archiving on: : Tuesday, April 12, 2011 - 10:23:28 PM

Identifiers

  • HAL Id : inria-00075293, version 1

Collections

Citation

Dominique Clement. A distributed architecture for programming environments. [Research Report] RR-1266, INRIA. 1990. ⟨inria-00075293⟩

Share

Metrics

Record views

104

Files downloads

119