This paper is a pre-print of: Lennart C. L. Kats, Karl T. Kalleberg, Eelco Visser. Domain-Specific Languages for Composable Editor Plugins. In T. Ekman and J. Vinju, editors, Proceedings of the Ninth Workshop on Language Descriptions, Tools, and Applications (LDTA’09), Electronic Notes in Theoretical Computer Science. York, United Kingdom, March 2009. Modern IDEs increase developer productivity by incorporating many different kinds of editor services. These can be purely syntactic, such as syntax highlighting, code folding, and an outline for navigation; or they can be based on the language semantics, such as in-line type error reporting and resolving identifier declarations. Building all these services from scratch requires both the extens...
Eclipse is an open source platform for tool integration which can be extended by writing plug-ins th...
International audienceComplex systems are developed by teams of experts from multiple domains , who ...
Development and evolution of Domain-Specific Languages (DSLs) is becoming recurrent in the developme...
This paper is a pre-print of: Lennart C. L. Kats, Karl T. Kalleberg, Eelco Visser. Domain-Specific L...
Modern IDEs increase developer productivity by incorporating many different kinds of editor services...
AbstractModern IDEs increase developer productivity by incorporating many different kinds of editor ...
Spoofax is a language workbench for efficient, agile development of textual domain-specific language...
Implementing the syntax and semantics of a new (domain-specific) programming language is a lot of wo...
Preprint of paper published in: LDTA 2008: 8th Workshop on Language Descriptions, Tools and Applicat...
Integrated Development Environments (IDEs) increase productivity by providing a rich user interface ...
Abstract—Large software projects are often based on libraries that provide abstractions for a partic...
The idea to treat domain-specific languages (DSL) as software product lines (SPL) of compilers/inter...
This thesis describes a set of tools and abstractions that facilitate the development of an Integrat...
Domain-specific visual language editors are useful in many areas of software engineering but develop...
International audienceTo cope with the ever-growing number of programming languages, manufacturers o...
Eclipse is an open source platform for tool integration which can be extended by writing plug-ins th...
International audienceComplex systems are developed by teams of experts from multiple domains , who ...
Development and evolution of Domain-Specific Languages (DSLs) is becoming recurrent in the developme...
This paper is a pre-print of: Lennart C. L. Kats, Karl T. Kalleberg, Eelco Visser. Domain-Specific L...
Modern IDEs increase developer productivity by incorporating many different kinds of editor services...
AbstractModern IDEs increase developer productivity by incorporating many different kinds of editor ...
Spoofax is a language workbench for efficient, agile development of textual domain-specific language...
Implementing the syntax and semantics of a new (domain-specific) programming language is a lot of wo...
Preprint of paper published in: LDTA 2008: 8th Workshop on Language Descriptions, Tools and Applicat...
Integrated Development Environments (IDEs) increase productivity by providing a rich user interface ...
Abstract—Large software projects are often based on libraries that provide abstractions for a partic...
The idea to treat domain-specific languages (DSL) as software product lines (SPL) of compilers/inter...
This thesis describes a set of tools and abstractions that facilitate the development of an Integrat...
Domain-specific visual language editors are useful in many areas of software engineering but develop...
International audienceTo cope with the ever-growing number of programming languages, manufacturers o...
Eclipse is an open source platform for tool integration which can be extended by writing plug-ins th...
International audienceComplex systems are developed by teams of experts from multiple domains , who ...
Development and evolution of Domain-Specific Languages (DSLs) is becoming recurrent in the developme...