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.
Type de document :
Rapport
[Research Report] RR-1266, INRIA. 1990
Liste complète des métadonnées

https://hal.inria.fr/inria-00075293
Contributeur : Rapport de Recherche Inria <>
Soumis le : mercredi 24 mai 2006 - 17:53:25
Dernière modification le : samedi 27 janvier 2018 - 01:31:35
Document(s) archivé(s) le : mardi 12 avril 2011 - 22:23:28

Fichiers

Identifiants

  • HAL Id : inria-00075293, version 1

Collections

Citation

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

Partager

Métriques

Consultations de la notice

78

Téléchargements de fichiers

48