Catégorie: DSL

07.04.07

Permalink Categories: DSL, Textual syntax   English (EU)

Whole Platform - Eclipse based language workbench

I'm impressed every day with I find in the eclipse ecosystem ...

Whole is a platform for developing new languages, manipulating them using domain notations and transforming them to executable code

The Whole Platform includes a modeling framework, a generative system, a family of languages, and domain editors integrated with the Eclipse platform.
The languages boundled with the Platform include popular languages such as Java and XML together with some new domain languages used for modeling the structure, the behavior, the persistence and the notations of a language.

05.04.07

Permalink Categories: DSL, Metamodeling, Textual syntax   English (EU)

TEF - Textual Editing Framework

The Textual Editing Framework (TEF) allows you to write text based editors for your models. An editor written in TEF is based on a meta-model and therefore allows editing of instances for this meta-model. TEF editors provide an extensive set of modern text editor features without additional efforts. You get, for example, syntax highlighting, content assist (code completion), intelligent navigation, or visualisation of occurrences by simply describing your model notation as a set of template classes.

Permalink Categories: DSL, Metamodeling, Textual syntax   English (EU)

On the Specification of Textual Syntaxes for Models

This paper describes the TMF (Textual Modeling Framework) project, a GMF equivalent which instead of generating visual syntaxes would generate textual syntaxes.

This would be a major step forward in terms of ease of model edition.

24.12.06

Permalink Categories: Java, DSL   English (EU)

Martin Fowler's FluentInterface

Martin Fowlers explains how to write an easy to use "fluent" DSL like Java API without the burden of defining a real full featured DSL.

Permalink Categories: Java, DSL, Metamodeling, Textual syntax   English (EU)

Creating a textual DSL with xText article: The Pragmatic Code Generator Programmer

Very interesting article which explains how to write a DSL with a parser, an Eclipse editor ;D with syntax highlighting and validation ... nothing less, amazing 88|. In order to accomplish that, it leverages oAW and xText.

DraK's Klog

Septembre 2010
Lun Mar Mer Jeu Ven Sam Dim
<< <     
    1 2 3 4 5
6 7 8 9 10 11 12
13 14 15 16 17 18 19
20 21 22 23 24 25 26
27 28 29 30      

Rechercher

Catégories

Linkblog

Friends

Other

Syndiquez ce blog XML

Qu'est-ce que RSS?

powered by
b2evolution