ecore.rs

A parser and internal representation for the Ecore format used by the Eclipse Modeling Framework (EMF).

TODO

Input (XML) format

A few examples are available in the rsc folder, both XML and JPG.

We currently support the following abstract layout

```ebnf file = xml_version (package)*

package = "" (annotation | package | classifier)* ""

a class (concrete/abstract/enum/...)

classifier = "" (annotation | operation | structural_feature) "

annotation = "" ( "" )* ""

a method

operation = "" ( "" )* ""

structural_feature = "" ```