ssi-schaefer / lcdsl

Eclipse Launch Configuration DSL (Xtext based)
Eclipse Public License 1.0
23 stars 12 forks source link

Schema based Grammar #16

Open mduft opened 6 years ago

mduft commented 6 years ago

To make the language extensible, it should be possible to define schemas (without changing LcDsl) to define new launch configuration types.

The language should provide the value types (string, int, plugin, feature, path, ...), and the schema should define which keys are using which value types, as well as how they transform into the launch configuration attributes later on.