|
6 | 6 | <use id="f61473f9-130f-42f6-b98d-6c438812c2f6" name="jetbrains.mps.baseLanguage.unitTest" version="1" /> |
7 | 7 | <use id="d4280a54-f6df-4383-aa41-d1b2bffa7eb1" name="com.mbeddr.core.base" version="6" /> |
8 | 8 | <use id="92d2ea16-5a42-4fdf-a676-c7604efe3504" name="de.slisson.mps.richtext" version="0" /> |
9 | | - <use id="5186c6ce-428c-4f09-a9df-73d9e86c27d3" name="org.iets3.core.expr.typetags" version="1" /> |
10 | | - <use id="be679007-4312-4db1-9ac0-ab7dfbe66a74" name="org.iets3.core.expr.typetags.units.quantity" version="0" /> |
11 | | - <use id="cb91a38e-738a-4811-a96d-448d08f526fa" name="org.iets3.core.expr.typetags.units" version="1" /> |
12 | | - <devkit ref="ec967770-4707-442f-baaf-a8b7bb554717(org.iets3.core.expr.genall.core.devkit)" /> |
| 9 | + <use id="fbba5118-5fc6-49ff-9c3b-0b4469830440" name="org.iets3.core.expr.mutable" version="8" /> |
13 | 10 | <devkit ref="c4e521ab-b605-4ef9-a7c3-68075da058f0(org.iets3.core.expr.core.devkit)" /> |
| 11 | + <devkit ref="b2a65b84-7ec9-404f-8602-f16394bb1d98(org.iets3.core.expr.stateful.devkit)" /> |
14 | 12 | </languages> |
15 | 13 | <imports /> |
16 | 14 | <registry> |
|
99 | 97 | <child id="531692237848499024" name="selectorList" index="3LEy0l" /> |
100 | 98 | </concept> |
101 | 99 | <concept id="4618483580248255217" name="org.iets3.core.expr.collections.structure.UnpackOptionsOp" flags="ng" index="3LGWMD" /> |
| 100 | + <concept id="9097157441620016186" name="org.iets3.core.expr.collections.structure.ForeachOp" flags="ng" index="3NG6h4" /> |
102 | 101 | <concept id="7740953487940081584" name="org.iets3.core.expr.collections.structure.MinOp" flags="ng" index="1W43ev" /> |
103 | 102 | <concept id="4931785860342338320" name="org.iets3.core.expr.collections.structure.FoldOp" flags="ng" index="1XzICc"> |
104 | 103 | <child id="4931785860342371144" name="combiner" index="1YsmDk" /> |
|
292 | 291 | <child id="4052432714772608243" name="text" index="1w35rA" /> |
293 | 292 | </concept> |
294 | 293 | </language> |
| 294 | + <language id="fbba5118-5fc6-49ff-9c3b-0b4469830440" name="org.iets3.core.expr.mutable"> |
| 295 | + <concept id="3795092733479561024" name="org.iets3.core.expr.mutable.structure.NowExpression" flags="ng" index="3C7svV" /> |
| 296 | + </language> |
295 | 297 | <language id="ceab5195-25ea-4f22-9b92-103b95ca8c0c" name="jetbrains.mps.lang.core"> |
296 | 298 | <concept id="1133920641626" name="jetbrains.mps.lang.core.structure.BaseConcept" flags="ng" index="2VYdi"> |
297 | 299 | <child id="5169995583184591170" name="smodelAttribute" index="lGtFl" /> |
|
306 | 308 | </concept> |
307 | 309 | </language> |
308 | 310 | <language id="9464fa06-5ab9-409b-9274-64ab29588457" name="org.iets3.core.expr.lambda"> |
| 311 | + <concept id="5096753237482793710" name="org.iets3.core.expr.lambda.structure.ReadModifyEffectTag" flags="ng" index="2lgajY" /> |
309 | 312 | <concept id="4790956042240983401" name="org.iets3.core.expr.lambda.structure.BlockExpression" flags="ng" index="1aduha"> |
310 | 313 | <child id="4790956042240983402" name="expressions" index="1aduh9" /> |
311 | 314 | </concept> |
|
324 | 327 | <child id="4790956042240522406" name="args" index="1afhQ5" /> |
325 | 328 | </concept> |
326 | 329 | <concept id="4790956042240100911" name="org.iets3.core.expr.lambda.structure.IFunctionLike" flags="ngI" index="1ahQWc"> |
| 330 | + <child id="3880322347437217307" name="effect" index="28QfE6" /> |
327 | 331 | <child id="4790956042240100927" name="args" index="1ahQWs" /> |
328 | 332 | <child id="4790956042240100950" name="body" index="1ahQXP" /> |
329 | 333 | </concept> |
|
20416 | 20420 | </node> |
20417 | 20421 | </node> |
20418 | 20422 | </node> |
| 20423 | + <node concept="1aga60" id="3GdqffBR5lX" role="_iOnB"> |
| 20424 | + <property role="TrG5h" value="fakeChange" /> |
| 20425 | + <node concept="1aduha" id="3GdqffBR5n4" role="1ahQXP"> |
| 20426 | + <node concept="3C7svV" id="1yEri41gibc" role="1aduh9" /> |
| 20427 | + </node> |
| 20428 | + <node concept="2lgajY" id="4qVjx3k0RYS" role="28QfE6" /> |
| 20429 | + <node concept="1ahQXy" id="3HYRP_wMtRW" role="1ahQWs"> |
| 20430 | + <property role="TrG5h" value="index" /> |
| 20431 | + <node concept="mLuIC" id="3HYRP_wMtX0" role="3ix9CU" /> |
| 20432 | + </node> |
| 20433 | + </node> |
20419 | 20434 | <node concept="_ixoA" id="1e59C2QE68d" role="_iOnB" /> |
20420 | 20435 | <node concept="2zPypq" id="3S$dVIhq7kc" role="_iOnB"> |
20421 | 20436 | <property role="TrG5h" value="indexCollection" /> |
|
20550 | 20565 | </node> |
20551 | 20566 | </node> |
20552 | 20567 | </node> |
| 20568 | + <node concept="_fkuZ" id="XJW33sLrtX" role="_fkp5"> |
| 20569 | + <node concept="_fku$" id="XJW33sLrtY" role="_fkur" /> |
| 20570 | + <node concept="1QScDb" id="XJW33sLruC" role="_fkuY"> |
| 20571 | + <node concept="1HmgMX" id="XJW33sLrGM" role="1QScD9"> |
| 20572 | + <node concept="3izI60" id="XJW33sLrGN" role="2lDidJ"> |
| 20573 | + <node concept="30cPrO" id="XJW33sLsge" role="2lDidJ"> |
| 20574 | + <node concept="30bXRB" id="XJW33sLstk" role="30dEs_"> |
| 20575 | + <property role="30bXRw" value="1" /> |
| 20576 | + </node> |
| 20577 | + <node concept="2GTG47" id="XJW33sLs4t" role="30dEsF" /> |
| 20578 | + </node> |
| 20579 | + </node> |
| 20580 | + </node> |
| 20581 | + <node concept="_emDc" id="XJW33sLruf" role="2lDidJ"> |
| 20582 | + <ref role="_emDf" node="3S$dVIhq7kc" resolve="indexCollection" /> |
| 20583 | + </node> |
| 20584 | + </node> |
| 20585 | + <node concept="30bXRB" id="XJW33sLsCL" role="_fkuS"> |
| 20586 | + <property role="30bXRw" value="2" /> |
| 20587 | + </node> |
| 20588 | + </node> |
20553 | 20589 | <node concept="3dYjL0" id="3S$dVIhHJrO" role="_fkp5" /> |
20554 | 20590 | <node concept="_fkuZ" id="3S$dVIhHJsZ" role="_fkp5"> |
20555 | 20591 | <node concept="_fku$" id="3S$dVIhHJt0" role="_fkur" /> |
|
20630 | 20666 | </node> |
20631 | 20667 | </node> |
20632 | 20668 | </node> |
| 20669 | + <node concept="_fkuZ" id="XJW33sLsD0" role="_fkp5"> |
| 20670 | + <node concept="_fku$" id="XJW33sLsD1" role="_fkur" /> |
| 20671 | + <node concept="1QScDb" id="XJW33sLsEk" role="_fkuY"> |
| 20672 | + <node concept="1HmgMX" id="XJW33sLulK" role="1QScD9"> |
| 20673 | + <node concept="3izI60" id="XJW33sLuxk" role="2lDidJ"> |
| 20674 | + <node concept="30cPrO" id="XJW33sLuTr" role="2lDidJ"> |
| 20675 | + <node concept="2GTG47" id="XJW33sLuGf" role="30dEsF" /> |
| 20676 | + <node concept="30bXRB" id="XJW33sLv4p" role="30dEs_"> |
| 20677 | + <property role="30bXRw" value="1" /> |
| 20678 | + </node> |
| 20679 | + </node> |
| 20680 | + </node> |
| 20681 | + </node> |
| 20682 | + <node concept="_emDc" id="XJW33sLsDr" role="2lDidJ"> |
| 20683 | + <ref role="_emDf" node="3S$dVIhF_gw" resolve="indexList" /> |
| 20684 | + </node> |
| 20685 | + </node> |
| 20686 | + <node concept="30bXRB" id="XJW33sLtNR" role="_fkuS"> |
| 20687 | + <property role="30bXRw" value="2" /> |
| 20688 | + </node> |
| 20689 | + </node> |
| 20690 | + <node concept="_fkuZ" id="3HYRP_wF_np" role="_fkp5"> |
| 20691 | + <node concept="_fku$" id="3HYRP_wF_nq" role="_fkur" /> |
| 20692 | + <node concept="1QScDb" id="1yEri41h53G" role="_fkuY"> |
| 20693 | + <node concept="3NG6h4" id="1yEri41he42" role="1QScD9"> |
| 20694 | + <node concept="3izI60" id="1yEri41he43" role="2lDidJ"> |
| 20695 | + <node concept="1af_rf" id="1yEri41hmNi" role="2lDidJ"> |
| 20696 | + <property role="0Rz4W" value="-1258774389" /> |
| 20697 | + <ref role="1afhQb" node="3GdqffBR5lX" resolve="fakeChange" /> |
| 20698 | + <node concept="2GTG47" id="3HYRP_wPr9w" role="1afhQ5" /> |
| 20699 | + </node> |
| 20700 | + </node> |
| 20701 | + </node> |
| 20702 | + <node concept="3iBYfx" id="1yEri41h50e" role="2lDidJ"> |
| 20703 | + <node concept="30bXRB" id="1yEri41h50m" role="3iBYfI"> |
| 20704 | + <property role="30bXRw" value="1" /> |
| 20705 | + </node> |
| 20706 | + <node concept="30bXRB" id="1yEri41h51b" role="3iBYfI"> |
| 20707 | + <property role="30bXRw" value="2" /> |
| 20708 | + </node> |
| 20709 | + <node concept="30bXRB" id="1yEri41h52l" role="3iBYfI"> |
| 20710 | + <property role="30bXRw" value="3" /> |
| 20711 | + </node> |
| 20712 | + </node> |
| 20713 | + </node> |
| 20714 | + <node concept="3iBYfx" id="3HYRP_wPrxy" role="_fkuS"> |
| 20715 | + <node concept="30bXRB" id="3HYRP_wPrxz" role="3iBYfI"> |
| 20716 | + <property role="30bXRw" value="1" /> |
| 20717 | + </node> |
| 20718 | + <node concept="30bXRB" id="3HYRP_wPrx$" role="3iBYfI"> |
| 20719 | + <property role="30bXRw" value="2" /> |
| 20720 | + </node> |
| 20721 | + <node concept="30bXRB" id="3HYRP_wPrx_" role="3iBYfI"> |
| 20722 | + <property role="30bXRw" value="3" /> |
| 20723 | + </node> |
| 20724 | + </node> |
| 20725 | + </node> |
20633 | 20726 | <node concept="3dYjL0" id="3S$dVIhJYfV" role="_fkp5" /> |
20634 | 20727 | <node concept="_fkuZ" id="3S$dVIhJYio" role="_fkp5"> |
20635 | 20728 | <node concept="_fku$" id="3S$dVIhJYip" role="_fkur" /> |
|
20710 | 20803 | </node> |
20711 | 20804 | </node> |
20712 | 20805 | </node> |
| 20806 | + <node concept="_fkuZ" id="XJW33sLtO6" role="_fkp5"> |
| 20807 | + <node concept="_fku$" id="XJW33sLtO7" role="_fkur" /> |
| 20808 | + <node concept="1QScDb" id="XJW33sLtPf" role="_fkuY"> |
| 20809 | + <node concept="1HmgMX" id="XJW33sLu62" role="1QScD9"> |
| 20810 | + <node concept="3izI60" id="XJW33sLu63" role="2lDidJ"> |
| 20811 | + <node concept="30cPrO" id="XJW33sLvC$" role="2lDidJ"> |
| 20812 | + <node concept="30bXRB" id="XJW33sLvOh" role="30dEs_"> |
| 20813 | + <property role="30bXRw" value="1" /> |
| 20814 | + </node> |
| 20815 | + <node concept="2GTG47" id="XJW33sLvsa" role="30dEsF" /> |
| 20816 | + </node> |
| 20817 | + </node> |
| 20818 | + </node> |
| 20819 | + <node concept="_emDc" id="XJW33sLtOm" role="2lDidJ"> |
| 20820 | + <ref role="_emDf" node="3S$dVIhJXO6" resolve="indexSet" /> |
| 20821 | + </node> |
| 20822 | + </node> |
| 20823 | + <node concept="30bXRB" id="XJW33sLw0m" role="_fkuS"> |
| 20824 | + <property role="30bXRw" value="2" /> |
| 20825 | + </node> |
| 20826 | + </node> |
20713 | 20827 | </node> |
20714 | 20828 | <node concept="_ixoA" id="3S$dVIhL6H6" role="_iOnB" /> |
20715 | 20829 | <node concept="_ixoA" id="2ufoZQJ2tm0" role="_iOnB" /> |
|
0 commit comments