2010-05-31 17 views

Respuesta

7

Lo único que sé sería XText.
podría ser un poco sobre-kill:

xtext es un marco para el desarrollo de lenguajes de programación y de dominio de lenguajes específicos (DSLs). Simplemente describa su propia DSL utilizando el lenguaje gramatical EBNF simple de Xtext y el generador creará un analizador sintáctico, un modelo AST-meta (implementado en EMF) y un editor de texto Eclipse con todas las características.

El editor de DSL se ve así:

alt text http://www.eclipse.org/Xtext/documentation/latest/images/getting-started-grammar.png

que le permite jugar con el lenguaje que acaba de definir:

alt text http://www.eclipse.org/Xtext/documentation/latest/images/getting-started-editor.png

+0

intuitiva y sencilla para usar, gran editor, poderoso - Me gusta ese. –

Cuestiones relacionadas