1
include uml.yml2
2
3
UML {
4
include uml2idl.yml2
5
6
Root apply "packagedElement", 0;
7
8
Package {
9
| module «@name» {
10
applyClass;
11
| };
12
}
13
14
Class("@stereotype='Struct'") {
15
| interface «@name» {
16
applyAttributes;
17
18
19
20
Attribute | attribute †type «@name»;
21