Commit 83186d06 authored by André Pacak's avatar André Pacak
Browse files

node/subtree deletion and reinsertion

parent 8856f057
......@@ -2194,57 +2194,6 @@
</node>
</node>
</node>
<node concept="1XdyHe" id="7YmdsW3f03u" role="1dubk0" />
<node concept="3zyOaA" id="7YmdsW3fg2B" role="1dubk0">
<property role="TrG5h" value="test1" />
<node concept="3zV_Rz" id="7YmdsW3fg2C" role="3zVECR">
<node concept="34ocy7" id="7YmdsW3firT" role="1dgzf0">
<node concept="34sUYq" id="7YmdsW3fiso" role="34ocs8">
<node concept="2k1GkI" id="7YmdsW3fisT" role="34sUSb">
<node concept="2k1_uq" id="7YmdsW3fisR" role="2nKVj6">
<ref role="2nKBpL" node="7YmdsW3f4J9" resolve="varSelfAvailable" />
<node concept="30NkWi" id="7YmdsW3fita" role="2nKBpO">
<ref role="XkjO9" node="7YmdsW3firw" resolve="v" />
</node>
</node>
</node>
</node>
</node>
</node>
<node concept="1VLyuc" id="7YmdsW3firw" role="1dv5OJ">
<property role="TrG5h" value="v" />
<node concept="2kdjtB" id="7YmdsW3firM" role="1dukDx">
<ref role="2UGuZ7" to="jzuy:1Da9ityUTbw" resolve="Var" />
</node>
</node>
</node>
<node concept="1XdyHe" id="7YmdsW3fdE1" role="1dubk0" />
<node concept="3zyOaA" id="7YmdsW3flh5" role="1dubk0">
<property role="TrG5h" value="test2" />
<node concept="3zV_Rz" id="7YmdsW3flh6" role="3zVECR">
<node concept="34ocy7" id="7YmdsW3fnH1" role="1dgzf0">
<node concept="34sUYq" id="7YmdsW3fnHw" role="34ocs8">
<node concept="2k1GkI" id="7YmdsW3fnI1" role="34sUSb">
<node concept="2k1_uq" id="7YmdsW3fnHZ" role="2nKVj6">
<ref role="2nKBpL" node="3g6selKTO0M" resolve="lookup_projection_typeOf_Context" />
<node concept="30NkWi" id="7YmdsW3fnIj" role="2nKBpO">
<ref role="XkjO9" node="7YmdsW3fnGG" resolve="v" />
</node>
<node concept="30NkWi" id="7YmdsW3fvXc" role="2nKBpO">
<ref role="XkjO9" node="7YmdsW3fnGG" resolve="v" />
</node>
</node>
</node>
</node>
</node>
</node>
<node concept="1VLyuc" id="7YmdsW3fnGG" role="1dv5OJ">
<property role="TrG5h" value="v" />
<node concept="2kdjtB" id="7YmdsW3fnGU" role="1dukDx">
<ref role="2UGuZ7" to="jzuy:1Da9ityUTbw" resolve="Var" />
</node>
</node>
</node>
<node concept="1XdyHe" id="7YmdsW3fiS2" role="1dubk0" />
<node concept="3zyOaA" id="3g6selKTO1h" role="1dubk0">
<property role="TrG5h" value="typeOf_errors" />
......
......@@ -19,6 +19,9 @@
</imports>
<registry>
<language id="8c9a2720-9d21-4370-a226-819eb3e76e1e" name="org.inca.fun">
<concept id="5746856838774042406" name="org.inca.fun.structure.Def" flags="ng" index="2dT$3Y">
<child id="5746856838774042549" name="expression" index="2dT$1H" />
</concept>
<concept id="996292992024565907" name="org.inca.fun.structure.Tuple" flags="ng" index="2k1_ex">
<child id="5168759050436890827" name="expressions" index="3tmOSN" />
</concept>
......@@ -148,6 +151,7 @@
<reference id="1144433194310" name="classConcept" index="1Pybhc" />
</concept>
<concept id="1070534058343" name="jetbrains.mps.baseLanguage.structure.NullLiteral" flags="nn" index="10Nm6u" />
<concept id="1070534370425" name="jetbrains.mps.baseLanguage.structure.IntegerType" flags="in" index="10Oyi0" />
<concept id="1070534644030" name="jetbrains.mps.baseLanguage.structure.BooleanType" flags="in" index="10P_77" />
<concept id="1068390468200" name="jetbrains.mps.baseLanguage.structure.FieldDeclaration" flags="ig" index="312cEg" />
<concept id="1068390468198" name="jetbrains.mps.baseLanguage.structure.ClassConcept" flags="ig" index="312cEu" />
......@@ -281,6 +285,7 @@
<concept id="8650544432874604370" name="org.inca.core.structure.IncaEvaluator" flags="ig" index="VdqW6">
<reference id="8650544432874609807" name="pattern" index="Vdrjr" />
</concept>
<concept id="8650544432877557562" name="org.inca.core.structure.CountTuplesOperation" flags="ng" index="VqFXI" />
<concept id="4074503452633891989" name="org.inca.core.structure.IPatternCall" flags="ng" index="1aOKZo">
<reference id="996292992028507459" name="pattern" index="2nKBpL" />
<child id="996292992028507462" name="arguments" index="2nKBpO" />
......@@ -491,6 +496,21 @@
<node concept="3Tm1VV" id="VcfMLFGEhB" role="1B3o_S" />
</node>
<node concept="2tJIrI" id="PfwAHgKzJ8" role="jymVt" />
<node concept="3clFb_" id="2GXA5BXOuZf" role="jymVt">
<property role="TrG5h" value="getNumberOfTuples" />
<node concept="3clFbS" id="2GXA5BXOuZi" role="3clF47">
<node concept="3cpWs6" id="2GXA5BXOw4_" role="3cqZAp">
<node concept="2OqwBi" id="2GXA5BXOvGQ" role="3cqZAk">
<node concept="37vLTw" id="2GXA5BXOvfr" role="2Oq$k0">
<ref role="3cqZAo" node="6HKiFajdFmN" resolve="evaluatorTypeOf" />
</node>
<node concept="VqFXI" id="2GXA5BXOvTc" role="2OqNvi" />
</node>
</node>
</node>
<node concept="3Tm1VV" id="2GXA5BXOuHi" role="1B3o_S" />
<node concept="10Oyi0" id="2GXA5BXOuWN" role="3clF45" />
</node>
<node concept="2tJIrI" id="PfwAHgKzN2" role="jymVt" />
<node concept="3clFb_" id="6HKiFajdJKR" role="jymVt">
<property role="TrG5h" value="observeChange" />
......@@ -2776,6 +2796,34 @@
</node>
</node>
<node concept="1XdyHe" id="3g6selKTO19" role="1dubk0" />
<node concept="3zyOaA" id="7YmdsW3f4J9" role="1dubk0">
<property role="TrG5h" value="varSelfAvailable" />
<node concept="3zV_Rz" id="7YmdsW3f4Ja" role="3zVECR">
<node concept="34ocy7" id="7YmdsW3f761" role="1dgzf0">
<node concept="2dT$3Y" id="7YmdsW3f774" role="34ocs8">
<node concept="2k1GkI" id="7YmdsW3f77_" role="2dT$1H">
<node concept="2k1_uq" id="7YmdsW3f77z" role="2nKVj6">
<ref role="2nKBpL" node="3g6selKTO0M" resolve="lookup_projection_typeOf_Context" />
<node concept="30NkWi" id="7YmdsW3f77R" role="2nKBpO">
<ref role="XkjO9" node="7YmdsW3f75$" resolve="v" />
</node>
<node concept="30NkWi" id="7YmdsW3fb9w" role="2nKBpO">
<ref role="XkjO9" node="7YmdsW3f75$" resolve="v" />
</node>
</node>
</node>
</node>
</node>
</node>
<node concept="1VLyuc" id="7YmdsW3f75$" role="1dv5OJ">
<property role="TrG5h" value="v" />
<node concept="2kdjtB" id="6BlL6smdt46" role="1dukDx">
<ref role="2UGuZ7" to="jzuy:1Da9ityUTbw" resolve="Var" />
</node>
</node>
</node>
<node concept="1XdyHe" id="6BlL6smdewR" role="1dubk0" />
<node concept="1XdyHe" id="6BlL6smdfx9" role="1dubk0" />
<node concept="3zyOaA" id="3g6selKTO1h" role="1dubk0">
<property role="TrG5h" value="typeOf_errors" />
<node concept="1VLyuc" id="3g6selKTO1b" role="1dv5OJ">
......@@ -3156,13 +3204,10 @@
<node concept="34sUYq" id="3g6selKTO4D" role="34ocs8">
<node concept="2k1GkI" id="3g6selKTO4E" role="34sUSb">
<node concept="2k1_uq" id="3g6selKTO4F" role="2nKVj6">
<ref role="2nKBpL" node="3g6selKTO0M" resolve="lookup_projection_typeOf_Context" />
<node concept="30NkWi" id="3g6selKTO4z" role="2nKBpO">
<ref role="2nKBpL" node="7YmdsW3f4J9" resolve="varSelfAvailable" />
<node concept="30NkWi" id="6BlL6smd$xn" role="2nKBpO">
<ref role="XkjO9" node="3g6selKTO4x" resolve="arg_6" />
</node>
<node concept="30NkWi" id="3g6selKTO4$" role="2nKBpO">
<ref role="XkjO9" node="3g6selKTO4y" resolve="arg_7" />
</node>
</node>
</node>
</node>
......
......@@ -23,6 +23,7 @@
<language slang="l:443f4c36-fcf5-4eb6-9500-8d06ed259e3e:jetbrains.mps.baseLanguage.classifiers" version="0" />
<language slang="l:fd392034-7849-419d-9071-12563d152375:jetbrains.mps.baseLanguage.closures" version="0" />
<language slang="l:83888646-71ce-4f1c-9c53-c54016f6ad4f:jetbrains.mps.baseLanguage.collections" version="1" />
<language slang="l:f2801650-65d5-424e-bb1b-463a8781b786:jetbrains.mps.baseLanguage.javadoc" version="2" />
<language slang="l:63650c59-16c8-498a-99c8-005c7ee9515d:jetbrains.mps.lang.access" version="0" />
<language slang="l:fe9d76d7-5809-45c9-ae28-a40915b4d6ff:jetbrains.mps.lang.checkedName" version="0" />
<language slang="l:ceab5195-25ea-4f22-9b92-103b95ca8c0c:jetbrains.mps.lang.core" version="1" />
......@@ -30,7 +31,12 @@
<language slang="l:28f9e497-3b42-4291-aeba-0a1039153ab1:jetbrains.mps.lang.plugin" version="4" />
<language slang="l:ef7bf5ac-d06c-4342-b11d-e42104eb9343:jetbrains.mps.lang.plugin.standalone" version="0" />
<language slang="l:7866978e-a0f0-4cc7-81bc-4d213d9375e1:jetbrains.mps.lang.smodel" version="13" />
<language slang="l:c72da2b9-7cce-4447-8389-f407dc1158b7:jetbrains.mps.lang.structure" version="7" />
<language slang="l:9ded098b-ad6a-4657-bfd9-48636cfe8bc3:jetbrains.mps.lang.traceable" version="0" />
<language slang="l:b802a056-92a2-4fbc-902e-f8e5004c331f:org.inca.core" version="0" />
<language slang="l:3a1c1f85-c745-4d04-a210-f97a7e31f9cc:org.inca.extensions" version="0" />
<language slang="l:8c9a2720-9d21-4370-a226-819eb3e76e1e:org.inca.fun" version="0" />
<language slang="l:cd2909da-ecb4-49dc-b176-33e5c619e516:org.inca.gp" version="0" />
</languageVersions>
<dependencyVersions>
<module reference="3f233e7f-b8a6-46d2-a57f-795d56775243(Annotations)" version="0" />
......
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