Commit 32cf58ba authored by Sebastian Erdweg's avatar Sebastian Erdweg

first steps toward generator

parent c9e0bd98
......@@ -14,6 +14,9 @@
</modelRoot>
</models>
<external-templates />
<dependencies>
<dependency reexport="false">ceab5195-25ea-4f22-9b92-103b95ca8c0c(jetbrains.mps.lang.core)</dependency>
</dependencies>
<languageVersions>
<language slang="l:f3061a53-9226-4cc5-a443-f952ceaf5816:jetbrains.mps.baseLanguage" version="6" />
<language slang="l:fd392034-7849-419d-9071-12563d152375:jetbrains.mps.baseLanguage.closures" version="0" />
......
......@@ -176,9 +176,21 @@
</concept>
</language>
<language id="83888646-71ce-4f1c-9c53-c54016f6ad4f" name="jetbrains.mps.baseLanguage.collections">
<concept id="540871147943773365" name="jetbrains.mps.baseLanguage.collections.structure.SingleArgumentSequenceOperation" flags="nn" index="25WWJ4">
<child id="540871147943773366" name="argument" index="25WWJ7" />
</concept>
<concept id="1226511727824" name="jetbrains.mps.baseLanguage.collections.structure.SetType" flags="in" index="2hMVRd">
<child id="1226511765987" name="elementType" index="2hN53Y" />
</concept>
<concept id="1226516258405" name="jetbrains.mps.baseLanguage.collections.structure.HashSetCreator" flags="nn" index="2i4dXS" />
<concept id="1151688443754" name="jetbrains.mps.baseLanguage.collections.structure.ListType" flags="in" index="_YKpA">
<child id="1151688676805" name="elementType" index="_ZDj9" />
</concept>
<concept id="1237721394592" name="jetbrains.mps.baseLanguage.collections.structure.AbstractContainerCreator" flags="nn" index="HWqM0">
<child id="1237721435808" name="initValue" index="HW$Y0" />
<child id="1237721435807" name="elementType" index="HW$YZ" />
</concept>
<concept id="1172254888721" name="jetbrains.mps.baseLanguage.collections.structure.ContainsOperation" flags="nn" index="3JPx81" />
</language>
</registry>
<node concept="1M2fIO" id="2_58u12dRvj">
......@@ -212,16 +224,34 @@
<ref role="EomxK" to="tpck:h0TrG11" resolve="name" />
<node concept="QB0g5" id="2_58u12hfob" role="QCWH9">
<node concept="3clFbS" id="2_58u12hfoc" role="2VODD2">
<node concept="3cpWs8" id="4XA4NEmGqUV" role="3cqZAp">
<node concept="3cpWsn" id="4XA4NEmGqUW" role="3cpWs9">
<property role="TrG5h" value="reserved" />
<node concept="2hMVRd" id="4XA4NEmGqUT" role="1tU5fm">
<node concept="17QB3L" id="4XA4NEmGr52" role="2hN53Y" />
</node>
<node concept="2ShNRf" id="4XA4NEmGqUX" role="33vP2m">
<node concept="2i4dXS" id="4XA4NEmGqUY" role="2ShVmc">
<node concept="Xl_RD" id="4XA4NEmGqUZ" role="HW$Y0">
<property role="Xl_RC" value="parent" />
</node>
<node concept="Xl_RD" id="4XA4NEmGsg7" role="HW$Y0">
<property role="Xl_RC" value="_" />
</node>
<node concept="17QB3L" id="4XA4NEmGrsq" role="HW$YZ" />
</node>
</node>
</node>
</node>
<node concept="3clFbF" id="2_58u12hfvw" role="3cqZAp">
<node concept="1Wc70l" id="5jddR$Dj4V8" role="3clFbG">
<node concept="3fqX7Q" id="5jddR$DiNa5" role="3uHU7B">
<node concept="2OqwBi" id="5jddR$DiNa7" role="3fr31v">
<node concept="1Wqviy" id="5jddR$DiNa8" role="2Oq$k0" />
<node concept="liA8E" id="5jddR$DiNa9" role="2OqNvi">
<ref role="37wK5l" to="wyt6:~String.equals(java.lang.Object):boolean" resolve="equals" />
<node concept="Xl_RD" id="5jddR$DiNaa" role="37wK5m">
<property role="Xl_RC" value="_" />
</node>
<node concept="2OqwBi" id="4XA4NEmGt_9" role="3fr31v">
<node concept="37vLTw" id="4XA4NEmGsM_" role="2Oq$k0">
<ref role="3cqZAo" node="4XA4NEmGqUW" resolve="reserved" />
</node>
<node concept="3JPx81" id="4XA4NEmGuFq" role="2OqNvi">
<node concept="1Wqviy" id="4XA4NEmGuRC" role="25WWJ7" />
</node>
</node>
</node>
......
......@@ -1328,5 +1328,33 @@
<ref role="1k5W1q" to="tpen:hshU_KJ" resolve="Annotation" />
</node>
</node>
<node concept="24kQdi" id="4XA4NEmF81P">
<property role="3GE5qa" value="metaterm" />
<ref role="1XX52x" to="b83y:4XA4NEmF81A" resolve="ParentMetaTerm" />
<node concept="3EZMnI" id="4XA4NEmF81R" role="2wV5jI">
<node concept="3F0ifn" id="4XA4NEmF821" role="3EZMnx">
<property role="3F0ifm" value="parent" />
</node>
<node concept="3F0ifn" id="4XA4NEmF82a" role="3EZMnx">
<property role="3F0ifm" value="(" />
<node concept="11L4FC" id="4XA4NEmF82W" role="3F10Kt">
<property role="VOm3f" value="true" />
</node>
<node concept="11LMrY" id="4XA4NEmF834" role="3F10Kt">
<property role="VOm3f" value="true" />
</node>
</node>
<node concept="3F1sOY" id="4XA4NEmF82M" role="3EZMnx">
<ref role="1NtTu8" to="b83y:4XA4NEmF81E" resolve="term" />
</node>
<node concept="3F0ifn" id="4XA4NEmF82n" role="3EZMnx">
<property role="3F0ifm" value=")" />
<node concept="11L4FC" id="4XA4NEmF83a" role="3F10Kt">
<property role="VOm3f" value="true" />
</node>
</node>
<node concept="l2Vlx" id="4XA4NEmF81U" role="2iSdaV" />
</node>
</node>
</model>
......@@ -598,5 +598,22 @@
<ref role="PrY4T" node="2_58u12cYDn" resolve="SortMode" />
</node>
</node>
<node concept="1TIwiD" id="4XA4NEmF81A">
<property role="EcuMT" value="5721281518977712230" />
<property role="3GE5qa" value="metaterm" />
<property role="TrG5h" value="ParentMetaTerm" />
<property role="34LRSv" value="parent" />
<ref role="1TJDcQ" to="tpck:gw2VY9q" resolve="BaseConcept" />
<node concept="PrWs8" id="4XA4NEmF81B" role="PzmwI">
<ref role="PrY4T" node="2_58u12g7Tn" resolve="IMetaTerm" />
</node>
<node concept="1TJgyj" id="4XA4NEmF81E" role="1TKVEi">
<property role="IQ2ns" value="5721281518977712234" />
<property role="20lmBu" value="aggregation" />
<property role="20kJfa" value="term" />
<property role="20lbJX" value="1" />
<ref role="20lvS9" node="2_58u12g7Tn" resolve="IMetaTerm" />
</node>
</node>
</model>
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment