1reference types-dsl as t 2 3Model: includes*=Include data+=Data; 4Data: 'data' name=ID '{' 5 attributes+=Attribute 6'}'; 7Attribute: name=ID ':' type=[t.Type|ID|+m:types]; 8Include: '#include' importURI=STRING; 9Comment: /\/\/.*$/; 10