Skip to content

Commit 7123287

Browse files
author
Alexander Pann
committed
expr.lookup: add new rows at the index not at the end of the table
1 parent e1e5a0e commit 7123287

File tree

1 file changed

+26
-7
lines changed
  • code/languages/org.iets3.opensource/languages/org.iets3.core.expr.lookup/models

1 file changed

+26
-7
lines changed

code/languages/org.iets3.opensource/languages/org.iets3.core.expr.lookup/models/editor.mps

Lines changed: 26 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -93,6 +93,9 @@
9393
<child id="1197027771414" name="operand" index="2Oq$k0" />
9494
<child id="1197027833540" name="operation" index="2OqNvi" />
9595
</concept>
96+
<concept id="1145552977093" name="jetbrains.mps.baseLanguage.structure.GenericNewExpression" flags="nn" index="2ShNRf">
97+
<child id="1145553007750" name="creator" index="2ShVmc" />
98+
</concept>
9699
<concept id="1137021947720" name="jetbrains.mps.baseLanguage.structure.ConceptFunction" flags="in" index="2VMwT0">
97100
<child id="1137022507850" name="body" index="2VODD2" />
98101
</concept>
@@ -270,6 +273,9 @@
270273
<language id="7866978e-a0f0-4cc7-81bc-4d213d9375e1" name="jetbrains.mps.lang.smodel">
271274
<concept id="1139184414036" name="jetbrains.mps.lang.smodel.structure.LinkList_AddNewChildOperation" flags="nn" index="WFELt" />
272275
<concept id="1171999116870" name="jetbrains.mps.lang.smodel.structure.Node_IsNullOperation" flags="nn" index="3w_OXm" />
276+
<concept id="1180636770613" name="jetbrains.mps.lang.smodel.structure.SNodeCreator" flags="nn" index="3zrR0B">
277+
<child id="1180636770616" name="createdType" index="3zrR0E" />
278+
</concept>
273279
<concept id="1138055754698" name="jetbrains.mps.lang.smodel.structure.SNodeType" flags="in" index="3Tqbb2">
274280
<reference id="1138405853777" name="concept" index="ehGHo" />
275281
</concept>
@@ -314,6 +320,10 @@
314320
<concept id="1160612413312" name="jetbrains.mps.baseLanguage.collections.structure.AddElementOperation" flags="nn" index="TSZUe" />
315321
<concept id="1162934736510" name="jetbrains.mps.baseLanguage.collections.structure.GetElementOperation" flags="nn" index="34jXtK" />
316322
<concept id="1162935959151" name="jetbrains.mps.baseLanguage.collections.structure.GetSizeOperation" flags="nn" index="34oBXx" />
323+
<concept id="1225621920911" name="jetbrains.mps.baseLanguage.collections.structure.InsertElementOperation" flags="nn" index="1sK_Qi">
324+
<child id="1225621943565" name="element" index="1sKFgg" />
325+
<child id="1225621960341" name="index" index="1sKJu8" />
326+
</concept>
317327
<concept id="1165530316231" name="jetbrains.mps.baseLanguage.collections.structure.IsEmptyOperation" flags="nn" index="1v1jN8" />
318328
<concept id="1225727723840" name="jetbrains.mps.baseLanguage.collections.structure.FindFirstOperation" flags="nn" index="1z4cxt" />
319329
<concept id="1202120902084" name="jetbrains.mps.baseLanguage.collections.structure.WhereOperation" flags="nn" index="3zZkjj" />
@@ -705,14 +715,23 @@
705715
<node concept="3Tqbb2" id="55lPkJGKBxL" role="1tU5fm">
706716
<ref role="ehGHo" to="8qwc:55lPkJGLB68" resolve="LookupTableHeader" />
707717
</node>
708-
<node concept="2OqwBi" id="55lPkJGKBxO" role="33vP2m">
709-
<node concept="2OqwBi" id="55lPkJGKBxP" role="2Oq$k0">
710-
<node concept="2r2w_c" id="55lPkJGKBxQ" role="2Oq$k0" />
711-
<node concept="3Tsc0h" id="55lPkJGKBxR" role="2OqNvi">
718+
<node concept="2OqwBi" id="74LepNSa0mK" role="33vP2m">
719+
<node concept="2OqwBi" id="74LepNS9XMx" role="2Oq$k0">
720+
<node concept="2r2w_c" id="74LepNS9X7m" role="2Oq$k0" />
721+
<node concept="3Tsc0h" id="74LepNS9YqF" role="2OqNvi">
712722
<ref role="3TtcxE" to="8qwc:55lPkJGHmp6" resolve="rows" />
713723
</node>
714724
</node>
715-
<node concept="WFELt" id="55lPkJGKBxS" role="2OqNvi" />
725+
<node concept="1sK_Qi" id="74LepNSa2$s" role="2OqNvi">
726+
<node concept="10bopy" id="74LepNSa2Cq" role="1sKJu8" />
727+
<node concept="2ShNRf" id="74LepNSapdF" role="1sKFgg">
728+
<node concept="3zrR0B" id="74LepNSapZM" role="2ShVmc">
729+
<node concept="3Tqbb2" id="74LepNSapZO" role="3zrR0E">
730+
<ref role="ehGHo" to="8qwc:55lPkJGLB68" resolve="LookupTableHeader" />
731+
</node>
732+
</node>
733+
</node>
734+
</node>
716735
</node>
717736
</node>
718737
</node>
@@ -730,10 +749,10 @@
730749
<node concept="3clFbF" id="55lPkJGKFDJ" role="3cqZAp">
731750
<node concept="2OqwBi" id="55lPkJGKIwk" role="3clFbG">
732751
<node concept="2OqwBi" id="55lPkJGKFPT" role="2Oq$k0">
733-
<node concept="2r2w_c" id="55lPkJGKFDI" role="2Oq$k0" />
734752
<node concept="3Tsc0h" id="55lPkJGKLS7" role="2OqNvi">
735753
<ref role="3TtcxE" to="8qwc:55lPkJGINeh" resolve="cells" />
736754
</node>
755+
<node concept="2r2w_c" id="55lPkJGKFDI" role="2Oq$k0" />
737756
</node>
738757
<node concept="TSZUe" id="55lPkJGKQA9" role="2OqNvi">
739758
<node concept="2pJPEk" id="55lPkJGKR1H" role="25WWJ7">
@@ -907,10 +926,10 @@
907926
<node concept="3clFbF" id="55lPkJGO3wG" role="3cqZAp">
908927
<node concept="2OqwBi" id="55lPkJGO3wH" role="3clFbG">
909928
<node concept="2OqwBi" id="55lPkJGO3wI" role="2Oq$k0">
910-
<node concept="2r2w_c" id="55lPkJGO3wJ" role="2Oq$k0" />
911929
<node concept="3Tsc0h" id="55lPkJGO3wK" role="2OqNvi">
912930
<ref role="3TtcxE" to="8qwc:55lPkJGINeh" resolve="cells" />
913931
</node>
932+
<node concept="2r2w_c" id="55lPkJGO3wJ" role="2Oq$k0" />
914933
</node>
915934
<node concept="TSZUe" id="55lPkJGO3wL" role="2OqNvi">
916935
<node concept="2pJPEk" id="55lPkJGO3wM" role="25WWJ7">

0 commit comments

Comments
 (0)