Skip to content

Commit 461bbf6

Browse files
author
Alexander Pann
committed
expr.repl: implement an insert row handler
1 parent 7123287 commit 461bbf6

File tree

2 files changed

+543
-2
lines changed
  • code/languages/org.iets3.opensource/languages/org.iets3.core.expr.repl/models/org/iets3/core/expr/repl

2 files changed

+543
-2
lines changed

code/languages/org.iets3.opensource/languages/org.iets3.core.expr.repl/models/org/iets3/core/expr/repl/behavior.mps

Lines changed: 58 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -393,6 +393,10 @@
393393
<concept id="1162934736510" name="jetbrains.mps.baseLanguage.collections.structure.GetElementOperation" flags="nn" index="34jXtK" />
394394
<concept id="1162935959151" name="jetbrains.mps.baseLanguage.collections.structure.GetSizeOperation" flags="nn" index="34oBXx" />
395395
<concept id="1175845471038" name="jetbrains.mps.baseLanguage.collections.structure.ReverseOperation" flags="nn" index="35Qw8J" />
396+
<concept id="1225621920911" name="jetbrains.mps.baseLanguage.collections.structure.InsertElementOperation" flags="nn" index="1sK_Qi">
397+
<child id="1225621943565" name="element" index="1sKFgg" />
398+
<child id="1225621960341" name="index" index="1sKJu8" />
399+
</concept>
396400
<concept id="1165595910856" name="jetbrains.mps.baseLanguage.collections.structure.GetLastOperation" flags="nn" index="1yVyf7" />
397401
<concept id="1202120902084" name="jetbrains.mps.baseLanguage.collections.structure.WhereOperation" flags="nn" index="3zZkjj" />
398402
<concept id="1202128969694" name="jetbrains.mps.baseLanguage.collections.structure.SelectOperation" flags="nn" index="3$u5V9" />
@@ -2772,8 +2776,8 @@
27722776
<ref role="3uigEE" to="pbu6:4_qY3E5IXRD" resolve="DefaultCoverageAnalyzer" />
27732777
</node>
27742778
<node concept="2ShNRf" id="7obiejCzImJ" role="33vP2m">
2775-
<node concept="HV5vD" id="7obiejCzImK" role="2ShVmc">
2776-
<ref role="HV5vE" to="pbu6:4_qY3E5IXRD" resolve="DefaultCoverageAnalyzer" />
2779+
<node concept="1pGfFk" id="74LepNSq2fB" role="2ShVmc">
2780+
<ref role="37wK5l" to="pbu6:7ezRWquAAWk" resolve="DefaultCoverageAnalyzer" />
27772781
</node>
27782782
</node>
27792783
</node>
@@ -3118,6 +3122,58 @@
31183122
<node concept="10Oyi0" id="5avmkTFbHMb" role="1tU5fm" />
31193123
</node>
31203124
</node>
3125+
<node concept="13i0hz" id="74LepNSqhZb" role="13h7CS">
3126+
<property role="TrG5h" value="setCell" />
3127+
<node concept="3Tm1VV" id="74LepNSqhZc" role="1B3o_S" />
3128+
<node concept="3clFbS" id="74LepNSqhZe" role="3clF47">
3129+
<node concept="3clFbF" id="74LepNSqt71" role="3cqZAp">
3130+
<node concept="2OqwBi" id="74LepNSqvR0" role="3clFbG">
3131+
<node concept="2OqwBi" id="74LepNSqtsc" role="2Oq$k0">
3132+
<node concept="13iPFW" id="74LepNSqt6Z" role="2Oq$k0" />
3133+
<node concept="3Tsc0h" id="74LepNSqtVo" role="2OqNvi">
3134+
<ref role="3TtcxE" to="wtll:5xEoEMrnaAC" resolve="cells" />
3135+
</node>
3136+
</node>
3137+
<node concept="1sK_Qi" id="74LepNSqwm3" role="2OqNvi">
3138+
<node concept="37vLTw" id="74LepNSqwA4" role="1sKFgg">
3139+
<ref role="3cqZAo" node="74LepNSqqP4" resolve="cell" />
3140+
</node>
3141+
<node concept="3cpWs3" id="74LepNSqwtd" role="1sKJu8">
3142+
<node concept="37vLTw" id="74LepNSqwte" role="3uHU7w">
3143+
<ref role="3cqZAo" node="74LepNSqhZu" resolve="row" />
3144+
</node>
3145+
<node concept="17qRlL" id="74LepNSqwtf" role="3uHU7B">
3146+
<node concept="37vLTw" id="74LepNSqwtg" role="3uHU7B">
3147+
<ref role="3cqZAo" node="74LepNSqhZs" resolve="col" />
3148+
</node>
3149+
<node concept="2OqwBi" id="74LepNSqwth" role="3uHU7w">
3150+
<node concept="13iPFW" id="74LepNSqwti" role="2Oq$k0" />
3151+
<node concept="3TrcHB" id="74LepNSqwtj" role="2OqNvi">
3152+
<ref role="3TsBF5" to="wtll:5avmkTF$G24" resolve="NUM_ROWS" />
3153+
</node>
3154+
</node>
3155+
</node>
3156+
</node>
3157+
</node>
3158+
</node>
3159+
</node>
3160+
</node>
3161+
<node concept="37vLTG" id="74LepNSqqP4" role="3clF46">
3162+
<property role="TrG5h" value="cell" />
3163+
<node concept="3Tqbb2" id="74LepNSqhZd" role="1tU5fm">
3164+
<ref role="ehGHo" to="wtll:5xEoEMrm2D8" resolve="Cell" />
3165+
</node>
3166+
</node>
3167+
<node concept="37vLTG" id="74LepNSqhZs" role="3clF46">
3168+
<property role="TrG5h" value="col" />
3169+
<node concept="10Oyi0" id="74LepNSqhZt" role="1tU5fm" />
3170+
</node>
3171+
<node concept="37vLTG" id="74LepNSqhZu" role="3clF46">
3172+
<property role="TrG5h" value="row" />
3173+
<node concept="10Oyi0" id="74LepNSqhZv" role="1tU5fm" />
3174+
</node>
3175+
<node concept="3cqZAl" id="74LepNSqqoE" role="3clF45" />
3176+
</node>
31213177
<node concept="13i0hz" id="7HzLUeHEjOc" role="13h7CS">
31223178
<property role="2Ki8OM" value="false" />
31233179
<property role="TrG5h" value="updateFromTemplate" />

0 commit comments

Comments
 (0)