Clase 9 (29/10) - Programación Declarativa e Introducción a los DSLs

Material teórico

El material teórico disponible se encuentra en Domain Specific Language.

Ejemplos

Para hacerlos andar, conviene pensar en tres workspaces diferentes:
  • En un primer workspace, desde un Eclipse con Scala, importn los proyectos
    • primera-parte que tiene todo los primeros ejemplos, hasta xml y annotations, y
    • scala, que tiene el ejemplo de DSL interno en Scala.
  • En un segundo workspace con el plugin de XText, importen:
  • Desde ese workspace, cuando ejecuten "Eclipse Application", les va a crear un tercer workspace, ahí deben importar:

Comments