melange
melange copied to clipboard
Generating a language witch slice on another language with aspects fail
I have defined the following melange file with 4 languages.
Language A: A simple domain model (expression language) Language B: Similar to A but with a semantics weaved in. Language C: Language A sliced on Mult and Const Language D: Language B sliced on Mult and Const
Language A, B and C are generated just fine.
But D is failing to generate (when using the Generate All operation).
package fr.mleduc.concern.melange.sliceme
language A {
syntax "platform:/resource/fr.mleduc.concern.melange.expression.sliceme.model/model/sliceme.ecore"
}
language B {
syntax "platform:/resource/fr.mleduc.concern.melange.expression.sliceme.model/model/sliceme.ecore"
with sliceme.aspects.*
}
language C {
slice A on ["Mult", "Const" ]
}
language D {
slice B on ["Mult", "Const" ]
}