Updated to the new unification API. Automatic changes in model imports

This commit is contained in:
Fedor Isakov 2015-08-01 12:14:30 +02:00
parent b6c5eb3dc7
commit a31e44161e
10 changed files with 1892 additions and 1876 deletions

View File

@ -5,11 +5,11 @@
<devkit ref="fbc25dd2-5da4-483a-8b19-70928e1b62d7(jetbrains.mps.devkit.general-purpose)" />
</languages>
<imports>
<import index="e2lb" ref="f:java_stub#6354ebe7-c22a-4a0f-ac54-50b52ab9b065#java.lang(JDK/java.lang@java_stub)" />
<import index="neyv" ref="f:java_stub#6ed54515-acc8-4d1e-a16c-9fd6cfe951ea#com.google.common.collect(MPS.Core/com.google.common.collect@java_stub)" />
<import index="wyt6" ref="6354ebe7-c22a-4a0f-ac54-50b52ab9b065/java:java.lang(JDK/)" />
<import index="3o3z" ref="6ed54515-acc8-4d1e-a16c-9fd6cfe951ea/java:com.google.common.collect(MPS.Core/)" />
<import index="ie8e" ref="r:ab2605ab-b4bc-4e80-a8ca-19a4a8465c01(jetbrains.mps.unification.tree)" />
<import index="k7g3" ref="6354ebe7-c22a-4a0f-ac54-50b52ab9b065/f:java_stub#6354ebe7-c22a-4a0f-ac54-50b52ab9b065#java.util(JDK/java.util@java_stub)" />
<import index="jfki" ref="7526e0cf-1ce7-46f8-a555-9eca1e06c23b/f:java_stub#7526e0cf-1ce7-46f8-a555-9eca1e06c23b#jetbrains.mps.unification(jetbrains.mps.unification.tree/jetbrains.mps.unification@java_stub)" />
<import index="33ny" ref="6354ebe7-c22a-4a0f-ac54-50b52ab9b065/java:java.util(JDK/)" />
<import index="yt73" ref="7526e0cf-1ce7-46f8-a555-9eca1e06c23b/java:jetbrains.mps.unification(jetbrains.mps.unification.tree/)" />
</imports>
<registry>
<language id="f3061a53-9226-4cc5-a443-f952ceaf5816" name="jetbrains.mps.baseLanguage">
@ -312,7 +312,7 @@
<node concept="37vLTG" id="7Oc59RSFgin" role="3clF46">
<property role="TrG5h" value="errors" />
<node concept="3uibUv" id="7Oc59RSFgJV" role="1tU5fm">
<ref role="3uigEE" to="e2lb:~Iterable" resolve="Iterable" />
<ref role="3uigEE" to="wyt6:~Iterable" resolve="Iterable" />
<node concept="3qUE_q" id="7Oc59RSFhgQ" role="11_B2D">
<node concept="3uibUv" id="7Oc59RSFh_9" role="3qUE_r">
<ref role="3uigEE" node="7Oc59RSEjjA" resolve="ReportedError" />
@ -330,8 +330,8 @@
<node concept="1pGfFk" id="7Oc59RSFgiv" role="2ShVmc">
<ref role="37wK5l" node="7Oc59RSEm0l" resolve="Result.FAILURE" />
<node concept="2YIFZM" id="7Oc59RSFiGr" role="37wK5m">
<ref role="37wK5l" to="neyv:~Iterables.toArray(java.lang.Iterable,java.lang.Class):java.lang.Object[]" resolve="toArray" />
<ref role="1Pybhc" to="neyv:~Iterables" resolve="Iterables" />
<ref role="37wK5l" to="3o3z:~Iterables.toArray(java.lang.Iterable,java.lang.Class):java.lang.Object[]" resolve="toArray" />
<ref role="1Pybhc" to="3o3z:~Iterables" resolve="Iterables" />
<node concept="37vLTw" id="7Oc59RSFjp7" role="37wK5m">
<ref role="3cqZAo" node="7Oc59RSFgin" resolve="errors" />
</node>
@ -436,10 +436,10 @@
<node concept="3cpWs3" id="7Oc59RSJuJa" role="3uHU7B">
<node concept="2OqwBi" id="7Oc59RSJssQ" role="3uHU7B">
<node concept="1rXfSq" id="7Oc59RSJs9F" role="2Oq$k0">
<ref role="37wK5l" to="e2lb:~Object.getClass():java.lang.Class" resolve="getClass" />
<ref role="37wK5l" to="wyt6:~Object.getClass():java.lang.Class" resolve="getClass" />
</node>
<node concept="liA8E" id="7Oc59RSJuyR" role="2OqNvi">
<ref role="37wK5l" to="e2lb:~Class.getSimpleName():java.lang.String" resolve="getSimpleName" />
<ref role="37wK5l" to="wyt6:~Class.getSimpleName():java.lang.String" resolve="getSimpleName" />
</node>
</node>
<node concept="Xl_RD" id="7Oc59RSJvII" role="3uHU7w">
@ -451,7 +451,7 @@
</node>
</node>
<node concept="2AHcQZ" id="7Oc59RSJr0y" role="2AJF6D">
<ref role="2AI5Lk" to="e2lb:~Override" resolve="Override" />
<ref role="2AI5Lk" to="wyt6:~Override" resolve="Override" />
</node>
</node>
<node concept="2tJIrI" id="7Oc59RSJroI" role="jymVt" />
@ -571,7 +571,7 @@
</node>
</node>
<node concept="2AHcQZ" id="7Oc59RSHzW4" role="2AJF6D">
<ref role="2AI5Lk" to="e2lb:~Override" resolve="Override" />
<ref role="2AI5Lk" to="wyt6:~Override" resolve="Override" />
</node>
</node>
<node concept="2tJIrI" id="7Oc59RSHtBU" role="jymVt" />
@ -628,7 +628,7 @@
<node concept="37vLTG" id="7Oc59RSAqGI" role="3clF46">
<property role="TrG5h" value="exception" />
<node concept="3uibUv" id="7Oc59RSAqKK" role="1tU5fm">
<ref role="3uigEE" to="e2lb:~Throwable" resolve="Throwable" />
<ref role="3uigEE" to="wyt6:~Throwable" resolve="Throwable" />
</node>
</node>
<node concept="3cqZAl" id="7Oc59RSAq_l" role="3clF45" />
@ -666,7 +666,7 @@
<node concept="3clFb_" id="7Oc59RSJGG8" role="jymVt">
<property role="TrG5h" value="exception" />
<node concept="3uibUv" id="7Oc59RSJGYN" role="3clF45">
<ref role="3uigEE" to="e2lb:~Throwable" resolve="Throwable" />
<ref role="3uigEE" to="wyt6:~Throwable" resolve="Throwable" />
</node>
<node concept="3Tm1VV" id="7Oc59RSJGGb" role="1B3o_S" />
<node concept="3clFbS" id="7Oc59RSJGGc" role="3clF47">
@ -699,7 +699,7 @@
<ref role="3cqZAo" node="7Oc59RSArOO" resolve="exception" />
</node>
<node concept="liA8E" id="7Oc59RSKGAD" role="2OqNvi">
<ref role="37wK5l" to="e2lb:~Throwable.toString():java.lang.String" resolve="toString" />
<ref role="37wK5l" to="wyt6:~Throwable.toString():java.lang.String" resolve="toString" />
</node>
</node>
</node>
@ -721,7 +721,7 @@
</node>
</node>
<node concept="2AHcQZ" id="7Oc59RSAtpm" role="2AJF6D">
<ref role="2AI5Lk" to="e2lb:~Override" resolve="Override" />
<ref role="2AI5Lk" to="wyt6:~Override" resolve="Override" />
</node>
</node>
<node concept="2tJIrI" id="7Oc59RSAtcx" role="jymVt" />
@ -735,7 +735,7 @@
<property role="TrG5h" value="exception" />
<node concept="3Tm6S6" id="7Oc59RSArOP" role="1B3o_S" />
<node concept="3uibUv" id="7Oc59RSArOR" role="1tU5fm">
<ref role="3uigEE" to="e2lb:~Throwable" resolve="Throwable" />
<ref role="3uigEE" to="wyt6:~Throwable" resolve="Throwable" />
</node>
</node>
<node concept="2tJIrI" id="7Oc59RSEjjS" role="jymVt" />
@ -749,7 +749,7 @@
<node concept="3Tm1VV" id="7Oc59RSHl1T" role="1B3o_S" />
<node concept="3clFbS" id="7Oc59RSHl1U" role="3clF47">
<node concept="XkiVB" id="7Oc59RSHl5P" role="3cqZAp">
<ref role="37wK5l" to="e2lb:~Exception.&lt;init&gt;(java.lang.String)" resolve="Exception" />
<ref role="37wK5l" to="wyt6:~Exception.&lt;init&gt;(java.lang.String)" resolve="Exception" />
<node concept="2OqwBi" id="7Oc59RSHl9q" role="37wK5m">
<node concept="37vLTw" id="7Oc59RSHl7s" role="2Oq$k0">
<ref role="3cqZAo" node="7Oc59RSHl23" resolve="error" />
@ -770,7 +770,7 @@
<node concept="2tJIrI" id="7Oc59RSHl5x" role="jymVt" />
<node concept="3Tm1VV" id="7Oc59RSHkY7" role="1B3o_S" />
<node concept="3uibUv" id="7Oc59RSHkY$" role="1zkMxy">
<ref role="3uigEE" to="e2lb:~Exception" resolve="Exception" />
<ref role="3uigEE" to="wyt6:~Exception" resolve="Exception" />
</node>
</node>
<node concept="312cEu" id="4peSo3CHy8D">
@ -793,11 +793,11 @@
<node concept="3cpWsn" id="4peSo3CILeL" role="3cpWs9">
<property role="TrG5h" value="builder" />
<node concept="3uibUv" id="4peSo3CILeI" role="1tU5fm">
<ref role="3uigEE" to="e2lb:~StringBuilder" resolve="StringBuilder" />
<ref role="3uigEE" to="wyt6:~StringBuilder" resolve="StringBuilder" />
</node>
<node concept="2ShNRf" id="4peSo3CILeM" role="33vP2m">
<node concept="1pGfFk" id="4peSo3CILeN" role="2ShVmc">
<ref role="37wK5l" to="e2lb:~StringBuilder.&lt;init&gt;()" resolve="StringBuilder" />
<ref role="37wK5l" to="wyt6:~StringBuilder.&lt;init&gt;()" resolve="StringBuilder" />
</node>
</node>
</node>
@ -824,7 +824,7 @@
<ref role="3cqZAo" node="4peSo3CILeL" resolve="builder" />
</node>
<node concept="liA8E" id="4peSo3CIMLV" role="2OqNvi">
<ref role="37wK5l" to="e2lb:~StringBuilder.toString():java.lang.String" resolve="toString" />
<ref role="37wK5l" to="wyt6:~StringBuilder.toString():java.lang.String" resolve="toString" />
</node>
</node>
</node>
@ -856,11 +856,11 @@
<node concept="3cpWsn" id="4peSo3D1wNj" role="3cpWs9">
<property role="TrG5h" value="builder" />
<node concept="3uibUv" id="4peSo3D1wNk" role="1tU5fm">
<ref role="3uigEE" to="e2lb:~StringBuilder" resolve="StringBuilder" />
<ref role="3uigEE" to="wyt6:~StringBuilder" resolve="StringBuilder" />
</node>
<node concept="2ShNRf" id="4peSo3D1wNl" role="33vP2m">
<node concept="1pGfFk" id="4peSo3D1wNm" role="2ShVmc">
<ref role="37wK5l" to="e2lb:~StringBuilder.&lt;init&gt;()" resolve="StringBuilder" />
<ref role="37wK5l" to="wyt6:~StringBuilder.&lt;init&gt;()" resolve="StringBuilder" />
</node>
</node>
</node>
@ -885,7 +885,7 @@
<ref role="3cqZAo" node="4peSo3D1wNj" resolve="builder" />
</node>
<node concept="liA8E" id="4peSo3D1wNu" role="2OqNvi">
<ref role="37wK5l" to="e2lb:~StringBuilder.toString():java.lang.String" resolve="toString" />
<ref role="37wK5l" to="wyt6:~StringBuilder.toString():java.lang.String" resolve="toString" />
</node>
</node>
</node>
@ -915,7 +915,7 @@
<node concept="37vLTG" id="4peSo3CIJRS" role="3clF46">
<property role="TrG5h" value="sb" />
<node concept="3uibUv" id="4peSo3CIJRT" role="1tU5fm">
<ref role="3uigEE" to="e2lb:~StringBuilder" resolve="StringBuilder" />
<ref role="3uigEE" to="wyt6:~StringBuilder" resolve="StringBuilder" />
</node>
</node>
<node concept="3clFbS" id="4peSo3CIJRU" role="3clF47">
@ -927,10 +927,10 @@
<ref role="3cqZAo" node="4peSo3CIJRS" resolve="sb" />
</node>
<node concept="liA8E" id="4peSo3CIJS0" role="2OqNvi">
<ref role="37wK5l" to="e2lb:~StringBuilder.append(java.lang.String):java.lang.StringBuilder" resolve="append" />
<ref role="37wK5l" to="wyt6:~StringBuilder.append(java.lang.String):java.lang.StringBuilder" resolve="append" />
<node concept="2YIFZM" id="4peSo3CIJS1" role="37wK5m">
<ref role="37wK5l" to="e2lb:~String.valueOf(java.lang.Object):java.lang.String" resolve="valueOf" />
<ref role="1Pybhc" to="e2lb:~String" resolve="String" />
<ref role="37wK5l" to="wyt6:~String.valueOf(java.lang.Object):java.lang.String" resolve="valueOf" />
<ref role="1Pybhc" to="wyt6:~String" resolve="String" />
<node concept="37vLTw" id="4peSo3CIJS2" role="37wK5m">
<ref role="3cqZAo" node="4peSo3CIJRP" resolve="root" />
</node>
@ -942,10 +942,10 @@
</node>
<node concept="2OqwBi" id="4peSo3CIJS4" role="3clFbw">
<node concept="liA8E" id="4peSo3CIJS5" role="2OqNvi">
<ref role="37wK5l" to="jfki:~Node.is(Kind)" resolve="is" />
<ref role="37wK5l" to="yt73:~Term.is(Kind)" resolve="is" />
<node concept="Rm8GO" id="4peSo3CIJS6" role="37wK5m">
<ref role="1Px2BO" to="jfki:~Node.Kind" resolve="Node.Kind" />
<ref role="Rm8GQ" to="jfki:~Node.VAR" resolve="VAR" />
<ref role="1Px2BO" to="yt73:~Term.Kind" resolve="Term.Kind" />
<ref role="Rm8GQ" to="yt73:~Term.VAR" resolve="VAR" />
</node>
</node>
<node concept="37vLTw" id="4peSo3CIJS7" role="2Oq$k0">
@ -995,7 +995,7 @@
<node concept="37vLTG" id="4peSo3CIwrc" role="3clF46">
<property role="TrG5h" value="stringBuilder" />
<node concept="3uibUv" id="4peSo3CIwye" role="1tU5fm">
<ref role="3uigEE" to="e2lb:~StringBuilder" resolve="StringBuilder" />
<ref role="3uigEE" to="wyt6:~StringBuilder" resolve="StringBuilder" />
</node>
</node>
<node concept="37vLTG" id="4peSo3D0GSX" role="3clF46">
@ -1082,7 +1082,7 @@
<ref role="3cqZAo" node="4peSo3CIVXA" resolve="formatStack" />
</node>
<node concept="liA8E" id="4peSo3CKBj_" role="2OqNvi">
<ref role="37wK5l" to="k7g3:~LinkedList.peek():java.lang.Object" resolve="peek" />
<ref role="37wK5l" to="33ny:~LinkedList.peek():java.lang.Object" resolve="peek" />
</node>
</node>
<node concept="liA8E" id="4peSo3CKCbF" role="2OqNvi">
@ -1097,7 +1097,7 @@
<ref role="3cqZAo" node="4peSo3CIVXA" resolve="formatStack" />
</node>
<node concept="liA8E" id="4peSo3CKxPU" role="2OqNvi">
<ref role="37wK5l" to="k7g3:~AbstractCollection.isEmpty():boolean" resolve="isEmpty" />
<ref role="37wK5l" to="33ny:~AbstractCollection.isEmpty():boolean" resolve="isEmpty" />
</node>
</node>
</node>
@ -1116,7 +1116,7 @@
<ref role="3cqZAo" node="4peSo3CIVXA" resolve="formatStack" />
</node>
<node concept="liA8E" id="4peSo3CJATL" role="2OqNvi">
<ref role="37wK5l" to="k7g3:~LinkedList.push(java.lang.Object):void" resolve="push" />
<ref role="37wK5l" to="33ny:~LinkedList.push(java.lang.Object):void" resolve="push" />
<node concept="2ShNRf" id="4peSo3CJBr$" role="37wK5m">
<node concept="HV5vD" id="6infEALsbNa" role="2ShVmc">
<ref role="HV5vE" node="4peSo3CIWKi" resolve="NodePrinter.NodeFormatter" />
@ -1132,7 +1132,7 @@
<property role="Xl_RC" value="node" />
</node>
<node concept="liA8E" id="4peSo3CJEby" role="2OqNvi">
<ref role="37wK5l" to="e2lb:~String.equals(java.lang.Object):boolean" resolve="equals" />
<ref role="37wK5l" to="wyt6:~String.equals(java.lang.Object):boolean" resolve="equals" />
<node concept="2OqwBi" id="4peSo3CJEmY" role="37wK5m">
<node concept="37vLTw" id="4peSo3CJEcE" role="2Oq$k0">
<ref role="3cqZAo" node="4peSo3CHzzV" resolve="cb" />
@ -1153,7 +1153,7 @@
<node concept="YS8fn" id="4peSo3CJHpa" role="3cqZAp">
<node concept="2ShNRf" id="4peSo3CJHpb" role="YScLw">
<node concept="1pGfFk" id="4peSo3CJHpc" role="2ShVmc">
<ref role="37wK5l" to="e2lb:~UnsupportedOperationException.&lt;init&gt;()" resolve="UnsupportedOperationException" />
<ref role="37wK5l" to="wyt6:~UnsupportedOperationException.&lt;init&gt;()" resolve="UnsupportedOperationException" />
</node>
</node>
</node>
@ -1165,7 +1165,7 @@
<property role="Xl_RC" value="list" />
</node>
<node concept="liA8E" id="6infEALqxmg" role="2OqNvi">
<ref role="37wK5l" to="e2lb:~String.equals(java.lang.Object):boolean" resolve="equals" />
<ref role="37wK5l" to="wyt6:~String.equals(java.lang.Object):boolean" resolve="equals" />
<node concept="2OqwBi" id="6infEALqxCn" role="37wK5m">
<node concept="37vLTw" id="6infEALqxu1" role="2Oq$k0">
<ref role="3cqZAo" node="4peSo3CHzzV" resolve="cb" />
@ -1183,7 +1183,7 @@
<ref role="3cqZAo" node="4peSo3CIVXA" resolve="formatStack" />
</node>
<node concept="liA8E" id="6infEALspV7" role="2OqNvi">
<ref role="37wK5l" to="k7g3:~LinkedList.push(java.lang.Object):void" resolve="push" />
<ref role="37wK5l" to="33ny:~LinkedList.push(java.lang.Object):void" resolve="push" />
<node concept="2ShNRf" id="6infEALspV8" role="37wK5m">
<node concept="HV5vD" id="6infEALsqxC" role="2ShVmc">
<ref role="HV5vE" node="6infEALscX8" resolve="NodePrinter.ListFormatter" />
@ -1203,7 +1203,7 @@
<ref role="3cqZAo" node="4peSo3CK9Ka" resolve="endStack" />
</node>
<node concept="liA8E" id="4peSo3CNsGM" role="2OqNvi">
<ref role="37wK5l" to="k7g3:~LinkedList.push(java.lang.Object):void" resolve="push" />
<ref role="37wK5l" to="33ny:~LinkedList.push(java.lang.Object):void" resolve="push" />
<node concept="Rm8GO" id="4peSo3CNu8z" role="37wK5m">
<ref role="Rm8GQ" node="5s497Vr9kSP" resolve="END_CHILDREN" />
<ref role="1Px2BO" node="5s497Vr8LPr" resolve="NodePrinter.EndWalk" />
@ -1239,7 +1239,7 @@
<node concept="37vLTG" id="4peSo3CHz$D" role="3clF46">
<property role="TrG5h" value="children" />
<node concept="3uibUv" id="4peSo3CHz$E" role="1tU5fm">
<ref role="3uigEE" to="k7g3:~List" resolve="List" />
<ref role="3uigEE" to="33ny:~List" resolve="List" />
<node concept="3qUE_q" id="4peSo3CHz$F" role="11_B2D">
<node concept="3uibUv" id="4peSo3CHz$G" role="3qUE_r">
<ref role="3uigEE" to="ie8e:1bm7a6EXvsP" resolve="ITreePart" />
@ -1270,7 +1270,7 @@
<ref role="3cqZAo" node="4peSo3CIVXA" resolve="formatStack" />
</node>
<node concept="liA8E" id="4peSo3CPHaS" role="2OqNvi">
<ref role="37wK5l" to="k7g3:~LinkedList.peek():java.lang.Object" resolve="peek" />
<ref role="37wK5l" to="33ny:~LinkedList.peek():java.lang.Object" resolve="peek" />
</node>
</node>
<node concept="liA8E" id="4peSo3CQr9o" role="2OqNvi">
@ -1285,7 +1285,7 @@
<property role="Xl_RC" value="parameter" />
</node>
<node concept="liA8E" id="4peSo3CK3cd" role="2OqNvi">
<ref role="37wK5l" to="e2lb:~String.equals(java.lang.Object):boolean" resolve="equals" />
<ref role="37wK5l" to="wyt6:~String.equals(java.lang.Object):boolean" resolve="equals" />
<node concept="2OqwBi" id="4peSo3CK3ni" role="37wK5m">
<node concept="37vLTw" id="4peSo3CK3dw" role="2Oq$k0">
<ref role="3cqZAo" node="4peSo3CHz$A" resolve="listb" />
@ -1306,7 +1306,7 @@
<node concept="YS8fn" id="4peSo3CK2ge" role="3cqZAp">
<node concept="2ShNRf" id="4peSo3CK2gf" role="YScLw">
<node concept="1pGfFk" id="4peSo3CK2gg" role="2ShVmc">
<ref role="37wK5l" to="e2lb:~UnsupportedOperationException.&lt;init&gt;()" resolve="UnsupportedOperationException" />
<ref role="37wK5l" to="wyt6:~UnsupportedOperationException.&lt;init&gt;()" resolve="UnsupportedOperationException" />
</node>
</node>
</node>
@ -1321,7 +1321,7 @@
<ref role="3cqZAo" node="4peSo3CIVXA" resolve="formatStack" />
</node>
<node concept="liA8E" id="6infEALss23" role="2OqNvi">
<ref role="37wK5l" to="k7g3:~LinkedList.peek():java.lang.Object" resolve="peek" />
<ref role="37wK5l" to="33ny:~LinkedList.peek():java.lang.Object" resolve="peek" />
</node>
</node>
<node concept="liA8E" id="6infEALss24" role="2OqNvi">
@ -1336,7 +1336,7 @@
<property role="Xl_RC" value="contents" />
</node>
<node concept="liA8E" id="6infEALsrEt" role="2OqNvi">
<ref role="37wK5l" to="e2lb:~String.equals(java.lang.Object):boolean" resolve="equals" />
<ref role="37wK5l" to="wyt6:~String.equals(java.lang.Object):boolean" resolve="equals" />
<node concept="2OqwBi" id="6infEALsrEu" role="37wK5m">
<node concept="37vLTw" id="6infEALsrEv" role="2Oq$k0">
<ref role="3cqZAo" node="4peSo3CHz$A" resolve="listb" />
@ -1356,7 +1356,7 @@
<ref role="3cqZAo" node="4peSo3CK9Ka" resolve="endStack" />
</node>
<node concept="liA8E" id="4peSo3CKfGi" role="2OqNvi">
<ref role="37wK5l" to="k7g3:~LinkedList.push(java.lang.Object):void" resolve="push" />
<ref role="37wK5l" to="33ny:~LinkedList.push(java.lang.Object):void" resolve="push" />
<node concept="Rm8GO" id="4peSo3CKgLF" role="37wK5m">
<ref role="Rm8GQ" node="5s497Vr8Sxa" resolve="END_LIST" />
<ref role="1Px2BO" node="5s497Vr8LPr" resolve="NodePrinter.EndWalk" />
@ -1406,8 +1406,8 @@
<property role="TrG5h" value="value" />
<node concept="17QB3L" id="4peSo3CL3cC" role="1tU5fm" />
<node concept="2YIFZM" id="4peSo3CL10h" role="33vP2m">
<ref role="37wK5l" to="e2lb:~String.valueOf(java.lang.Object):java.lang.String" resolve="valueOf" />
<ref role="1Pybhc" to="e2lb:~String" resolve="String" />
<ref role="37wK5l" to="wyt6:~String.valueOf(java.lang.Object):java.lang.String" resolve="valueOf" />
<ref role="1Pybhc" to="wyt6:~String" resolve="String" />
<node concept="AH0OO" id="4peSo3CL10i" role="37wK5m">
<node concept="3cmrfG" id="4peSo3CL10j" role="AHEQo">
<property role="3cmrfH" value="0" />
@ -1424,8 +1424,8 @@
<property role="TrG5h" value="name" />
<node concept="17QB3L" id="6infEALrTJi" role="1tU5fm" />
<node concept="2YIFZM" id="6infEALrUcU" role="33vP2m">
<ref role="37wK5l" to="e2lb:~String.valueOf(java.lang.Object):java.lang.String" resolve="valueOf" />
<ref role="1Pybhc" to="e2lb:~String" resolve="String" />
<ref role="37wK5l" to="wyt6:~String.valueOf(java.lang.Object):java.lang.String" resolve="valueOf" />
<ref role="1Pybhc" to="wyt6:~String" resolve="String" />
<node concept="2OqwBi" id="6infEALrTl1" role="37wK5m">
<node concept="37vLTw" id="6infEALrTl2" role="2Oq$k0">
<ref role="3cqZAo" node="4peSo3CHz$c" resolve="valb" />
@ -1445,7 +1445,7 @@
<ref role="3cqZAo" node="4peSo3CIVXA" resolve="formatStack" />
</node>
<node concept="liA8E" id="6infEALrVJk" role="2OqNvi">
<ref role="37wK5l" to="k7g3:~LinkedList.peek():java.lang.Object" resolve="peek" />
<ref role="37wK5l" to="33ny:~LinkedList.peek():java.lang.Object" resolve="peek" />
</node>
</node>
<node concept="liA8E" id="6infEALrQYE" role="2OqNvi">
@ -1491,7 +1491,7 @@
<node concept="YS8fn" id="104EUzFtS9V" role="3cqZAp">
<node concept="2ShNRf" id="104EUzFtSbZ" role="YScLw">
<node concept="1pGfFk" id="104EUzFtSHH" role="2ShVmc">
<ref role="37wK5l" to="e2lb:~UnsupportedOperationException.&lt;init&gt;()" resolve="UnsupportedOperationException" />
<ref role="37wK5l" to="wyt6:~UnsupportedOperationException.&lt;init&gt;()" resolve="UnsupportedOperationException" />
</node>
</node>
</node>
@ -1526,7 +1526,7 @@
<node concept="YS8fn" id="4peSo3CJJE_" role="3cqZAp">
<node concept="2ShNRf" id="4peSo3CJJEA" role="YScLw">
<node concept="1pGfFk" id="4peSo3CJJEB" role="2ShVmc">
<ref role="37wK5l" to="e2lb:~UnsupportedOperationException.&lt;init&gt;()" resolve="UnsupportedOperationException" />
<ref role="37wK5l" to="wyt6:~UnsupportedOperationException.&lt;init&gt;()" resolve="UnsupportedOperationException" />
</node>
</node>
</node>
@ -1554,7 +1554,7 @@
<ref role="3cqZAo" node="4peSo3CIVXA" resolve="formatStack" />
</node>
<node concept="liA8E" id="4peSo3CNSpS" role="2OqNvi">
<ref role="37wK5l" to="k7g3:~LinkedList.peek():java.lang.Object" resolve="peek" />
<ref role="37wK5l" to="33ny:~LinkedList.peek():java.lang.Object" resolve="peek" />
</node>
</node>
<node concept="liA8E" id="4peSo3CNTik" role="2OqNvi">
@ -1568,7 +1568,7 @@
<ref role="3cqZAo" node="4peSo3CIw__" resolve="stringBuilder" />
</node>
<node concept="liA8E" id="4peSo3CNUgl" role="2OqNvi">
<ref role="37wK5l" to="e2lb:~StringBuilder.append(java.lang.String):java.lang.StringBuilder" resolve="append" />
<ref role="37wK5l" to="wyt6:~StringBuilder.append(java.lang.String):java.lang.StringBuilder" resolve="append" />
<node concept="2OqwBi" id="4peSo3D0Vo_" role="37wK5m">
<node concept="37vLTw" id="4peSo3D0VkF" role="2Oq$k0">
<ref role="3cqZAo" node="4peSo3D0HuN" resolve="variableSymbol" />
@ -1605,7 +1605,7 @@
<ref role="3cqZAo" node="4peSo3CK9Ka" resolve="endStack" />
</node>
<node concept="liA8E" id="4peSo3CKk3r" role="2OqNvi">
<ref role="37wK5l" to="k7g3:~LinkedList.pop():java.lang.Object" resolve="pop" />
<ref role="37wK5l" to="33ny:~LinkedList.pop():java.lang.Object" resolve="pop" />
</node>
</node>
<node concept="liA8E" id="4peSo3CKldW" role="2OqNvi">
@ -1628,7 +1628,7 @@
<ref role="3cqZAo" node="4peSo3CIw__" resolve="stringBuilder" />
</node>
<node concept="liA8E" id="4peSo3CIHLR" role="2OqNvi">
<ref role="37wK5l" to="e2lb:~AbstractStringBuilder.setLength(int):void" resolve="setLength" />
<ref role="37wK5l" to="wyt6:~AbstractStringBuilder.setLength(int):void" resolve="setLength" />
<node concept="3cmrfG" id="4peSo3CIHNw" role="37wK5m">
<property role="3cmrfH" value="0" />
</node>
@ -1734,7 +1734,7 @@
</node>
</node>
<node concept="liA8E" id="6infEALqUJ_" role="2OqNvi">
<ref role="37wK5l" to="e2lb:~String.equals(java.lang.Object):boolean" resolve="equals" />
<ref role="37wK5l" to="wyt6:~String.equals(java.lang.Object):boolean" resolve="equals" />
<node concept="37vLTw" id="6infEALqXqy" role="37wK5m">
<ref role="3cqZAo" node="6infEALq$Bx" resolve="value" />
</node>
@ -1758,7 +1758,7 @@
<ref role="3cqZAo" node="4peSo3CIw__" resolve="stringBuilder" />
</node>
<node concept="liA8E" id="6infEALqUJH" role="2OqNvi">
<ref role="37wK5l" to="e2lb:~StringBuilder.append(java.lang.String):java.lang.StringBuilder" resolve="append" />
<ref role="37wK5l" to="wyt6:~StringBuilder.append(java.lang.String):java.lang.StringBuilder" resolve="append" />
<node concept="37vLTw" id="6infEALqXq_" role="37wK5m">
<ref role="3cqZAo" node="6infEALq$Bx" resolve="value" />
</node>
@ -1777,7 +1777,7 @@
<property role="Xl_RC" value="concept" />
</node>
<node concept="liA8E" id="6infEALqDYJ" role="2OqNvi">
<ref role="37wK5l" to="e2lb:~String.equals(java.lang.Object):boolean" resolve="equals" />
<ref role="37wK5l" to="wyt6:~String.equals(java.lang.Object):boolean" resolve="equals" />
<node concept="37vLTw" id="6infEALqK7y" role="37wK5m">
<ref role="3cqZAo" node="6infEALqA5W" resolve="name" />
</node>
@ -1788,7 +1788,7 @@
<node concept="YS8fn" id="6infEALsc7v" role="3cqZAp">
<node concept="2ShNRf" id="6infEALsc8q" role="YScLw">
<node concept="1pGfFk" id="6infEALscpK" role="2ShVmc">
<ref role="37wK5l" to="e2lb:~UnsupportedOperationException.&lt;init&gt;(java.lang.String)" resolve="UnsupportedOperationException" />
<ref role="37wK5l" to="wyt6:~UnsupportedOperationException.&lt;init&gt;(java.lang.String)" resolve="UnsupportedOperationException" />
<node concept="Xl_RD" id="6infEALscsF" role="37wK5m">
<property role="Xl_RC" value="not implemented" />
</node>
@ -1806,14 +1806,14 @@
<ref role="3cqZAo" node="4peSo3CIw__" resolve="stringBuilder" />
</node>
<node concept="liA8E" id="6infEALqKpb" role="2OqNvi">
<ref role="37wK5l" to="e2lb:~StringBuilder.append(java.lang.String):java.lang.StringBuilder" resolve="append" />
<ref role="37wK5l" to="wyt6:~StringBuilder.append(java.lang.String):java.lang.StringBuilder" resolve="append" />
<node concept="Xl_RD" id="6infEALqKpc" role="37wK5m">
<property role="Xl_RC" value="#" />
</node>
</node>
</node>
<node concept="liA8E" id="6infEALqKpd" role="2OqNvi">
<ref role="37wK5l" to="e2lb:~StringBuilder.append(java.lang.String):java.lang.StringBuilder" resolve="append" />
<ref role="37wK5l" to="wyt6:~StringBuilder.append(java.lang.String):java.lang.StringBuilder" resolve="append" />
<node concept="37vLTw" id="6infEALqKuI" role="37wK5m">
<ref role="3cqZAo" node="6infEALq$Bx" resolve="value" />
</node>
@ -1827,7 +1827,7 @@
<property role="Xl_RC" value="name" />
</node>
<node concept="liA8E" id="6infEALqK7G" role="2OqNvi">
<ref role="37wK5l" to="e2lb:~String.equals(java.lang.Object):boolean" resolve="equals" />
<ref role="37wK5l" to="wyt6:~String.equals(java.lang.Object):boolean" resolve="equals" />
<node concept="37vLTw" id="6infEALqK7H" role="37wK5m">
<ref role="3cqZAo" node="6infEALqA5W" resolve="name" />
</node>
@ -1842,7 +1842,7 @@
<ref role="3cqZAo" node="4peSo3CIw__" resolve="stringBuilder" />
</node>
<node concept="liA8E" id="6infEALqKA$" role="2OqNvi">
<ref role="37wK5l" to="e2lb:~StringBuilder.append(java.lang.String):java.lang.StringBuilder" resolve="append" />
<ref role="37wK5l" to="wyt6:~StringBuilder.append(java.lang.String):java.lang.StringBuilder" resolve="append" />
<node concept="37vLTw" id="6infEALqKD9" role="37wK5m">
<ref role="3cqZAo" node="6infEALq$Bx" resolve="value" />
</node>
@ -1856,7 +1856,7 @@
<property role="Xl_RC" value="classifier" />
</node>
<node concept="liA8E" id="6infEALqK7Q" role="2OqNvi">
<ref role="37wK5l" to="e2lb:~String.equals(java.lang.Object):boolean" resolve="equals" />
<ref role="37wK5l" to="wyt6:~String.equals(java.lang.Object):boolean" resolve="equals" />
<node concept="37vLTw" id="6infEALqK7R" role="37wK5m">
<ref role="3cqZAo" node="6infEALqA5W" resolve="name" />
</node>
@ -1877,7 +1877,7 @@
<property role="Xl_RC" value="cid" />
</node>
<node concept="liA8E" id="6infEALqK80" role="2OqNvi">
<ref role="37wK5l" to="e2lb:~String.equals(java.lang.Object):boolean" resolve="equals" />
<ref role="37wK5l" to="wyt6:~String.equals(java.lang.Object):boolean" resolve="equals" />
<node concept="37vLTw" id="6infEALqK81" role="37wK5m">
<ref role="3cqZAo" node="6infEALqA5W" resolve="name" />
</node>
@ -1898,7 +1898,7 @@
<property role="Xl_RC" value="id" />
</node>
<node concept="liA8E" id="6infEALqK8a" role="2OqNvi">
<ref role="37wK5l" to="e2lb:~String.equals(java.lang.Object):boolean" resolve="equals" />
<ref role="37wK5l" to="wyt6:~String.equals(java.lang.Object):boolean" resolve="equals" />
<node concept="37vLTw" id="6infEALqK8b" role="37wK5m">
<ref role="3cqZAo" node="6infEALqA5W" resolve="name" />
</node>
@ -1920,7 +1920,7 @@
<ref role="3cqZAo" node="4peSo3CIw__" resolve="stringBuilder" />
</node>
<node concept="liA8E" id="4peSo3CKrGP" role="2OqNvi">
<ref role="37wK5l" to="e2lb:~StringBuilder.append(java.lang.String):java.lang.StringBuilder" resolve="append" />
<ref role="37wK5l" to="wyt6:~StringBuilder.append(java.lang.String):java.lang.StringBuilder" resolve="append" />
<node concept="37vLTw" id="4peSo3CKrMP" role="37wK5m">
<ref role="3cqZAo" node="4peSo3CKqvu" resolve="sep" />
</node>
@ -1981,7 +1981,7 @@
<ref role="3cqZAo" node="4peSo3CIw__" resolve="stringBuilder" />
</node>
<node concept="liA8E" id="4peSo3CPLdB" role="2OqNvi">
<ref role="37wK5l" to="e2lb:~StringBuilder.append(java.lang.String):java.lang.StringBuilder" resolve="append" />
<ref role="37wK5l" to="wyt6:~StringBuilder.append(java.lang.String):java.lang.StringBuilder" resolve="append" />
<node concept="Xl_RD" id="4peSo3CPLdC" role="37wK5m">
<property role="Xl_RC" value="&gt;" />
</node>
@ -2037,7 +2037,7 @@
<node concept="YS8fn" id="6infEALscXQ" role="3cqZAp">
<node concept="2ShNRf" id="6infEALscXR" role="YScLw">
<node concept="1pGfFk" id="6infEALscXS" role="2ShVmc">
<ref role="37wK5l" to="e2lb:~UnsupportedOperationException.&lt;init&gt;(java.lang.String)" resolve="UnsupportedOperationException" />
<ref role="37wK5l" to="wyt6:~UnsupportedOperationException.&lt;init&gt;(java.lang.String)" resolve="UnsupportedOperationException" />
<node concept="Xl_RD" id="6infEALscXT" role="37wK5m">
<property role="Xl_RC" value="not implemented" />
</node>
@ -2058,7 +2058,7 @@
<ref role="3cqZAo" node="4peSo3CIw__" resolve="stringBuilder" />
</node>
<node concept="liA8E" id="6infEALscYJ" role="2OqNvi">
<ref role="37wK5l" to="e2lb:~StringBuilder.append(java.lang.String):java.lang.StringBuilder" resolve="append" />
<ref role="37wK5l" to="wyt6:~StringBuilder.append(java.lang.String):java.lang.StringBuilder" resolve="append" />
<node concept="37vLTw" id="6infEALscYK" role="37wK5m">
<ref role="3cqZAo" node="6infEALscZg" resolve="sep" />
</node>
@ -2119,7 +2119,7 @@
<ref role="3cqZAo" node="4peSo3CIw__" resolve="stringBuilder" />
</node>
<node concept="liA8E" id="6infEALscZc" role="2OqNvi">
<ref role="37wK5l" to="e2lb:~StringBuilder.append(java.lang.String):java.lang.StringBuilder" resolve="append" />
<ref role="37wK5l" to="wyt6:~StringBuilder.append(java.lang.String):java.lang.StringBuilder" resolve="append" />
<node concept="Xl_RD" id="6infEALscZd" role="37wK5m">
<property role="Xl_RC" value="]" />
</node>
@ -2222,7 +2222,7 @@
</node>
</node>
<node concept="liA8E" id="4peSo3CQjo_" role="2OqNvi">
<ref role="37wK5l" to="e2lb:~StringBuilder.append(java.lang.String):java.lang.StringBuilder" resolve="append" />
<ref role="37wK5l" to="wyt6:~StringBuilder.append(java.lang.String):java.lang.StringBuilder" resolve="append" />
<node concept="Xl_RD" id="4peSo3CQjoA" role="37wK5m">
<property role="Xl_RC" value="?" />
</node>
@ -2253,7 +2253,7 @@
<node concept="3clFbF" id="4peSo3CQjyw" role="3cqZAp">
<node concept="2OqwBi" id="4peSo3CQjyx" role="3clFbG">
<node concept="liA8E" id="4peSo3CQjyz" role="2OqNvi">
<ref role="37wK5l" to="e2lb:~StringBuilder.append(java.lang.String):java.lang.StringBuilder" resolve="append" />
<ref role="37wK5l" to="wyt6:~StringBuilder.append(java.lang.String):java.lang.StringBuilder" resolve="append" />
<node concept="Xl_RD" id="4peSo3CQjy$" role="37wK5m">
<property role="Xl_RC" value="? extends " />
</node>
@ -2292,7 +2292,7 @@
<node concept="3clFbF" id="4peSo3CQjGD" role="3cqZAp">
<node concept="2OqwBi" id="4peSo3CQjGE" role="3clFbG">
<node concept="liA8E" id="4peSo3CQjGG" role="2OqNvi">
<ref role="37wK5l" to="e2lb:~StringBuilder.append(java.lang.String):java.lang.StringBuilder" resolve="append" />
<ref role="37wK5l" to="wyt6:~StringBuilder.append(java.lang.String):java.lang.StringBuilder" resolve="append" />
<node concept="Xl_RD" id="4peSo3CQjGH" role="37wK5m">
<property role="Xl_RC" value="? super " />
</node>
@ -2374,7 +2374,7 @@
<property role="TrG5h" value="EndWalk" />
<node concept="QsSxf" id="5s497Vr8Sxa" role="Qtgdg">
<property role="TrG5h" value="END_LIST" />
<ref role="37wK5l" to="e2lb:~Object.&lt;init&gt;()" resolve="Object" />
<ref role="37wK5l" to="wyt6:~Object.&lt;init&gt;()" resolve="Object" />
<node concept="3clFb_" id="5s497Vr8SLw" role="2HKRsH">
<property role="TrG5h" value="endAction" />
<property role="1EzhhJ" value="false" />
@ -2393,7 +2393,7 @@
<node concept="2OqwBi" id="4peSo3CPWIF" role="3clFbG">
<node concept="2OqwBi" id="4peSo3CPNG9" role="2Oq$k0">
<node concept="liA8E" id="4peSo3CPWxc" role="2OqNvi">
<ref role="37wK5l" to="k7g3:~LinkedList.peek():java.lang.Object" resolve="peek" />
<ref role="37wK5l" to="33ny:~LinkedList.peek():java.lang.Object" resolve="peek" />
</node>
<node concept="2OqwBi" id="4peSo3CQ$MB" role="2Oq$k0">
<node concept="37vLTw" id="4peSo3CQ$He" role="2Oq$k0">
@ -2421,20 +2421,20 @@
</node>
</node>
<node concept="liA8E" id="4peSo3CTayj" role="2OqNvi">
<ref role="37wK5l" to="k7g3:~AbstractCollection.isEmpty():boolean" resolve="isEmpty" />
<ref role="37wK5l" to="33ny:~AbstractCollection.isEmpty():boolean" resolve="isEmpty" />
</node>
</node>
</node>
</node>
</node>
<node concept="2AHcQZ" id="5s497VrcvXU" role="2AJF6D">
<ref role="2AI5Lk" to="e2lb:~Override" resolve="Override" />
<ref role="2AI5Lk" to="wyt6:~Override" resolve="Override" />
</node>
</node>
</node>
<node concept="QsSxf" id="5s497Vr9kSP" role="Qtgdg">
<property role="TrG5h" value="END_CHILDREN" />
<ref role="37wK5l" to="e2lb:~Object.&lt;init&gt;()" resolve="Object" />
<ref role="37wK5l" to="wyt6:~Object.&lt;init&gt;()" resolve="Object" />
<node concept="3clFb_" id="5s497Vr9lBv" role="2HKRsH">
<property role="TrG5h" value="endAction" />
<property role="1EzhhJ" value="false" />
@ -2452,13 +2452,13 @@
</node>
</node>
<node concept="liA8E" id="4peSo3CSMbR" role="2OqNvi">
<ref role="37wK5l" to="k7g3:~LinkedList.pop():java.lang.Object" resolve="pop" />
<ref role="37wK5l" to="33ny:~LinkedList.pop():java.lang.Object" resolve="pop" />
</node>
</node>
</node>
</node>
<node concept="2AHcQZ" id="5s497VrcwfQ" role="2AJF6D">
<ref role="2AI5Lk" to="e2lb:~Override" resolve="Override" />
<ref role="2AI5Lk" to="wyt6:~Override" resolve="Override" />
</node>
<node concept="37vLTG" id="4peSo3CK90i" role="3clF46">
<property role="TrG5h" value="printer" />
@ -2501,8 +2501,8 @@
<node concept="3clFbS" id="3gJBs5s$cVQ" role="3clF47">
<node concept="3clFbF" id="3gJBs5s$DhZ" role="3cqZAp">
<node concept="2YIFZM" id="4peSo3D16mZ" role="3clFbG">
<ref role="37wK5l" to="e2lb:~String.valueOf(java.lang.Object):java.lang.String" resolve="valueOf" />
<ref role="1Pybhc" to="e2lb:~String" resolve="String" />
<ref role="37wK5l" to="wyt6:~String.valueOf(java.lang.Object):java.lang.String" resolve="valueOf" />
<ref role="1Pybhc" to="wyt6:~String" resolve="String" />
<node concept="2OqwBi" id="3gJBs5s$Dma" role="37wK5m">
<node concept="37vLTw" id="3gJBs5s$DhY" role="2Oq$k0">
<ref role="3cqZAo" node="3gJBs5s$cVL" resolve="variable" />
@ -2522,14 +2522,14 @@
<property role="TrG5h" value="formatStack" />
<node concept="3Tm6S6" id="4peSo3CIVXB" role="1B3o_S" />
<node concept="3uibUv" id="4peSo3CIWaF" role="1tU5fm">
<ref role="3uigEE" to="k7g3:~LinkedList" resolve="LinkedList" />
<ref role="3uigEE" to="33ny:~LinkedList" resolve="LinkedList" />
<node concept="3uibUv" id="6infEALrN9U" role="11_B2D">
<ref role="3uigEE" node="6infEALqzXA" resolve="NodePrinter.Formatter" />
</node>
</node>
<node concept="2ShNRf" id="4peSo3CIZew" role="33vP2m">
<node concept="1pGfFk" id="4peSo3CJxdg" role="2ShVmc">
<ref role="37wK5l" to="k7g3:~LinkedList.&lt;init&gt;()" resolve="LinkedList" />
<ref role="37wK5l" to="33ny:~LinkedList.&lt;init&gt;()" resolve="LinkedList" />
<node concept="3uibUv" id="6infEALrNT$" role="1pMfVU">
<ref role="3uigEE" node="6infEALqzXA" resolve="NodePrinter.Formatter" />
</node>
@ -2540,14 +2540,14 @@
<property role="TrG5h" value="endStack" />
<node concept="3Tm6S6" id="4peSo3CK9Kb" role="1B3o_S" />
<node concept="3uibUv" id="4peSo3CK9Kc" role="1tU5fm">
<ref role="3uigEE" to="k7g3:~LinkedList" resolve="LinkedList" />
<ref role="3uigEE" to="33ny:~LinkedList" resolve="LinkedList" />
<node concept="3uibUv" id="4peSo3CKagg" role="11_B2D">
<ref role="3uigEE" node="5s497Vr8LPr" resolve="NodePrinter.EndWalk" />
</node>
</node>
<node concept="2ShNRf" id="4peSo3CK9Ke" role="33vP2m">
<node concept="1pGfFk" id="4peSo3CK9Kf" role="2ShVmc">
<ref role="37wK5l" to="k7g3:~LinkedList.&lt;init&gt;()" resolve="LinkedList" />
<ref role="37wK5l" to="33ny:~LinkedList.&lt;init&gt;()" resolve="LinkedList" />
<node concept="3uibUv" id="4peSo3CKas6" role="1pMfVU">
<ref role="3uigEE" node="5s497Vr8LPr" resolve="NodePrinter.EndWalk" />
</node>
@ -2558,7 +2558,7 @@
<property role="TrG5h" value="stringBuilder" />
<node concept="3Tm6S6" id="4peSo3CIw_A" role="1B3o_S" />
<node concept="3uibUv" id="4peSo3CIw_C" role="1tU5fm">
<ref role="3uigEE" to="e2lb:~StringBuilder" resolve="StringBuilder" />
<ref role="3uigEE" to="wyt6:~StringBuilder" resolve="StringBuilder" />
</node>
</node>
<node concept="312cEg" id="4peSo3D0HuN" role="jymVt">

View File

@ -10,17 +10,17 @@
</languages>
<imports>
<import index="yg8f" ref="r:e213377a-f1a7-4ba7-9d08-96bcb97ed8ce(jetbrains.mps.logic.builtin)" />
<import index="e2lb" ref="6354ebe7-c22a-4a0f-ac54-50b52ab9b065/f:java_stub#6354ebe7-c22a-4a0f-ac54-50b52ab9b065#java.lang(JDK/java.lang@java_stub)" />
<import index="wyt6" ref="6354ebe7-c22a-4a0f-ac54-50b52ab9b065/java:java.lang(JDK/)" />
<import index="ie8e" ref="r:ab2605ab-b4bc-4e80-a8ca-19a4a8465c01(jetbrains.mps.unification.tree)" />
<import index="w2rx" ref="b984ee52-f34d-4b6d-8812-866c1d3eae31/f:java_stub#b984ee52-f34d-4b6d-8812-866c1d3eae31#runtime(jetbrains.mps.jchr.runtime/runtime@java_stub)" />
<import index="eifs" ref="b984ee52-f34d-4b6d-8812-866c1d3eae31/java:runtime(jetbrains.mps.jchr.runtime/)" />
<import index="oy3s" ref="r:a6030cee-34eb-4503-b1bf-015fe5cd8c1a(jetbrains.mps.logic.builtin.unification)" />
<import index="fxg7" ref="6354ebe7-c22a-4a0f-ac54-50b52ab9b065/f:java_stub#6354ebe7-c22a-4a0f-ac54-50b52ab9b065#java.io(JDK/java.io@java_stub)" />
<import index="k7g3" ref="6354ebe7-c22a-4a0f-ac54-50b52ab9b065/f:java_stub#6354ebe7-c22a-4a0f-ac54-50b52ab9b065#java.util(JDK/java.util@java_stub)" />
<import index="jo0n" ref="b984ee52-f34d-4b6d-8812-866c1d3eae31/f:java_stub#b984ee52-f34d-4b6d-8812-866c1d3eae31#runtime.debug.graphical(jetbrains.mps.jchr.runtime/runtime.debug.graphical@java_stub)" />
<import index="5t0y" ref="b984ee52-f34d-4b6d-8812-866c1d3eae31/f:java_stub#b984ee52-f34d-4b6d-8812-866c1d3eae31#runtime.debug(jetbrains.mps.jchr.runtime/runtime.debug@java_stub)" />
<import index="xqpa" ref="6354ebe7-c22a-4a0f-ac54-50b52ab9b065/f:java_stub#6354ebe7-c22a-4a0f-ac54-50b52ab9b065#java.lang.reflect(JDK/java.lang.reflect@java_stub)" />
<import index="ajxo" ref="6ed54515-acc8-4d1e-a16c-9fd6cfe951ea/f:java_stub#6ed54515-acc8-4d1e-a16c-9fd6cfe951ea#org.apache.log4j(MPS.Core/org.apache.log4j@java_stub)" />
<import index="jfki" ref="7526e0cf-1ce7-46f8-a555-9eca1e06c23b/f:java_stub#7526e0cf-1ce7-46f8-a555-9eca1e06c23b#jetbrains.mps.unification(jetbrains.mps.unification.tree/jetbrains.mps.unification@java_stub)" />
<import index="guwi" ref="6354ebe7-c22a-4a0f-ac54-50b52ab9b065/java:java.io(JDK/)" />
<import index="33ny" ref="6354ebe7-c22a-4a0f-ac54-50b52ab9b065/java:java.util(JDK/)" />
<import index="stuq" ref="b984ee52-f34d-4b6d-8812-866c1d3eae31/java:runtime.debug.graphical(jetbrains.mps.jchr.runtime/)" />
<import index="iawt" ref="b984ee52-f34d-4b6d-8812-866c1d3eae31/java:runtime.debug(jetbrains.mps.jchr.runtime/)" />
<import index="t6h5" ref="6354ebe7-c22a-4a0f-ac54-50b52ab9b065/java:java.lang.reflect(JDK/)" />
<import index="q7tw" ref="6ed54515-acc8-4d1e-a16c-9fd6cfe951ea/java:org.apache.log4j(MPS.Core/)" />
<import index="yt73" ref="7526e0cf-1ce7-46f8-a555-9eca1e06c23b/java:jetbrains.mps.unification(jetbrains.mps.unification.tree/)" />
<import index="4t1t" ref="r:703839e2-c38f-4b71-8602-72ccb87dd74e(jetbrains.mps.lang.typesystem2.runtime.util)" />
<import index="bspi" ref="r:b094f86e-558c-4295-8b38-f6a26ad07b4f(jetbrains.mps.logic.constraint)" />
<import index="xq5w" ref="r:729bada4-05fa-458f-8bf8-28b9cb978726(jetbrains.mps.logic.builtin.var)" />
@ -314,8 +314,8 @@
<node concept="3clFbH" id="3Qp4N06bZn9" role="3cqZAp" />
<node concept="3clFbF" id="41ox5VneP74" role="3cqZAp">
<node concept="2YIFZM" id="41ox5VneRsZ" role="3clFbG">
<ref role="37wK5l" to="ajxo:~BasicConfigurator.configure():void" resolve="configure" />
<ref role="1Pybhc" to="ajxo:~BasicConfigurator" resolve="BasicConfigurator" />
<ref role="37wK5l" to="q7tw:~BasicConfigurator.configure():void" resolve="configure" />
<ref role="1Pybhc" to="q7tw:~BasicConfigurator" resolve="BasicConfigurator" />
</node>
</node>
<node concept="3clFbH" id="4peSo3CNiVm" role="3cqZAp" />
@ -328,7 +328,7 @@
<node concept="1Y3b0j" id="4peSo3CNktL" role="YeSDq">
<property role="2bfB8j" value="true" />
<ref role="1Y3XeK" to="yg8f:4peSo3CLajR" resolve="TreeFactory" />
<ref role="37wK5l" to="e2lb:~Object.&lt;init&gt;()" resolve="Object" />
<ref role="37wK5l" to="wyt6:~Object.&lt;init&gt;()" resolve="Object" />
<node concept="3Tm1VV" id="4peSo3CNktM" role="1B3o_S" />
<node concept="3clFb_" id="4peSo3CNktN" role="jymVt">
<property role="TrG5h" value="createTree" />
@ -338,8 +338,8 @@
<node concept="3uibUv" id="4peSo3CNktP" role="1tU5fm">
<ref role="3uigEE" to="ie8e:1bm7a6EXvsP" resolve="ITreePart" />
<node concept="3qUE_q" id="4peSo3CNktQ" role="11_B2D">
<node concept="3uibUv" id="4peSo3CNktR" role="3qUE_r">
<ref role="3uigEE" to="jfki:~Node" resolve="Node" />
<node concept="3uibUv" id="573vQv1xxag" role="3qUE_r">
<ref role="3uigEE" to="yt73:~Term" resolve="Term" />
</node>
</node>
</node>
@ -368,7 +368,7 @@
<node concept="3Tm1VV" id="4peSo3CNmDJ" role="1B3o_S" />
<node concept="17QB3L" id="4peSo3CNmDK" role="3clF45" />
<node concept="2AHcQZ" id="4peSo3CNmDT" role="2AJF6D">
<ref role="2AI5Lk" to="e2lb:~Override" resolve="Override" />
<ref role="2AI5Lk" to="wyt6:~Override" resolve="Override" />
</node>
<node concept="3clFbS" id="4peSo3CNmDV" role="3clF47">
<node concept="3clFbF" id="5JQSuNs_vCE" role="3cqZAp">
@ -511,9 +511,9 @@
<node concept="3cpWsn" id="41ox5VnfMiq" role="3cpWs9">
<property role="TrG5h" value="handlerCls" />
<node concept="3uibUv" id="41ox5VnfMir" role="1tU5fm">
<ref role="3uigEE" to="e2lb:~Class" resolve="Class" />
<ref role="3uigEE" to="wyt6:~Class" resolve="Class" />
<node concept="3uibUv" id="41ox5VnfMis" role="11_B2D">
<ref role="3uigEE" to="w2rx:~Handler" resolve="Handler" />
<ref role="3uigEE" to="eifs:~Handler" resolve="Handler" />
</node>
</node>
<node concept="1rXfSq" id="41ox5VnfMit" role="33vP2m">
@ -553,7 +553,7 @@
<node concept="3cpWsn" id="41ox5VneHGD" role="3cpWs9">
<property role="TrG5h" value="handler" />
<node concept="3uibUv" id="41ox5VneHGy" role="1tU5fm">
<ref role="3uigEE" to="w2rx:~Handler" resolve="Handler" />
<ref role="3uigEE" to="eifs:~Handler" resolve="Handler" />
</node>
<node concept="2OqwBi" id="41ox5Vnk1fN" role="33vP2m">
<node concept="37vLTw" id="41ox5Vnk1cD" role="2Oq$k0">
@ -588,11 +588,11 @@
<node concept="3clFbF" id="3Qp4N06bZo4" role="3cqZAp">
<node concept="2OqwBi" id="3Qp4N06bZo5" role="3clFbG">
<node concept="10M0yZ" id="3Qp4N06bZo6" role="2Oq$k0">
<ref role="1PxDUh" to="e2lb:~System" resolve="System" />
<ref role="3cqZAo" to="e2lb:~System.out" resolve="out" />
<ref role="1PxDUh" to="wyt6:~System" resolve="System" />
<ref role="3cqZAo" to="wyt6:~System.out" resolve="out" />
</node>
<node concept="liA8E" id="3Qp4N06bZo7" role="2OqNvi">
<ref role="37wK5l" to="fxg7:~PrintStream.println(java.lang.String):void" resolve="println" />
<ref role="37wK5l" to="guwi:~PrintStream.println(java.lang.String):void" resolve="println" />
<node concept="2YIFZM" id="1H8E3iB4$z4" role="37wK5m">
<ref role="1Pybhc" node="3Qp4N06bZn0" resolve="TestHandlerRunner" />
<ref role="37wK5l" node="1H8E3iB4zRw" resolve="toText" />
@ -601,7 +601,7 @@
<ref role="3cqZAo" node="1xCHoaHsScE" resolve="cit" />
</node>
<node concept="liA8E" id="1xCHoaHsW1g" role="2OqNvi">
<ref role="37wK5l" to="k7g3:~Iterator.next():java.lang.Object" resolve="next" />
<ref role="37wK5l" to="33ny:~Iterator.next():java.lang.Object" resolve="next" />
</node>
</node>
</node>
@ -612,9 +612,9 @@
<node concept="3cpWsn" id="1xCHoaHsScE" role="1Duv9x">
<property role="TrG5h" value="cit" />
<node concept="3uibUv" id="1xCHoaHsSzR" role="1tU5fm">
<ref role="3uigEE" to="k7g3:~Iterator" resolve="Iterator" />
<ref role="3uigEE" to="33ny:~Iterator" resolve="Iterator" />
<node concept="3uibUv" id="1xCHoaHsTh1" role="11_B2D">
<ref role="3uigEE" to="w2rx:~IConstraint" resolve="IConstraint" />
<ref role="3uigEE" to="eifs:~IConstraint" resolve="IConstraint" />
</node>
</node>
<node concept="2OqwBi" id="1xCHoaHsTn9" role="33vP2m">
@ -624,15 +624,15 @@
<ref role="3cqZAo" node="41ox5VneHGD" resolve="handler" />
</node>
<node concept="3uibUv" id="1xCHoaHsTnd" role="10QFUM">
<ref role="3uigEE" to="e2lb:~Iterable" resolve="Iterable" />
<ref role="3uigEE" to="wyt6:~Iterable" resolve="Iterable" />
<node concept="3uibUv" id="1xCHoaHsTne" role="11_B2D">
<ref role="3uigEE" to="w2rx:~IConstraint" resolve="IConstraint" />
<ref role="3uigEE" to="eifs:~IConstraint" resolve="IConstraint" />
</node>
</node>
</node>
</node>
<node concept="liA8E" id="1xCHoaHsTnf" role="2OqNvi">
<ref role="37wK5l" to="e2lb:~Iterable.iterator():java.util.Iterator" resolve="iterator" />
<ref role="37wK5l" to="wyt6:~Iterable.iterator():java.util.Iterator" resolve="iterator" />
</node>
</node>
</node>
@ -641,7 +641,7 @@
<ref role="3cqZAo" node="1xCHoaHsScE" resolve="cit" />
</node>
<node concept="liA8E" id="1xCHoaHsU77" role="2OqNvi">
<ref role="37wK5l" to="k7g3:~Iterator.hasNext():boolean" resolve="hasNext" />
<ref role="37wK5l" to="33ny:~Iterator.hasNext():boolean" resolve="hasNext" />
</node>
</node>
</node>
@ -660,21 +660,21 @@
<node concept="3cpWsn" id="41ox5Vnfxu0" role="3cpWs9">
<property role="TrG5h" value="cls" />
<node concept="3uibUv" id="41ox5VnfxtU" role="1tU5fm">
<ref role="3uigEE" to="e2lb:~Class" resolve="Class" />
<ref role="3uigEE" to="wyt6:~Class" resolve="Class" />
<node concept="3uibUv" id="41ox5VnfxtX" role="11_B2D">
<ref role="3uigEE" to="w2rx:~Handler" resolve="Handler" />
<ref role="3uigEE" to="eifs:~Handler" resolve="Handler" />
</node>
</node>
<node concept="10QFUN" id="41ox5Vnfxu1" role="33vP2m">
<node concept="3uibUv" id="41ox5Vnfxu2" role="10QFUM">
<ref role="3uigEE" to="e2lb:~Class" resolve="Class" />
<ref role="3uigEE" to="wyt6:~Class" resolve="Class" />
<node concept="3uibUv" id="41ox5Vnfxu3" role="11_B2D">
<ref role="3uigEE" to="w2rx:~Handler" resolve="Handler" />
<ref role="3uigEE" to="eifs:~Handler" resolve="Handler" />
</node>
</node>
<node concept="2YIFZM" id="41ox5Vnfxu4" role="10QFUP">
<ref role="37wK5l" to="e2lb:~Class.forName(java.lang.String):java.lang.Class" resolve="forName" />
<ref role="1Pybhc" to="e2lb:~Class" resolve="Class" />
<ref role="37wK5l" to="wyt6:~Class.forName(java.lang.String):java.lang.Class" resolve="forName" />
<ref role="1Pybhc" to="wyt6:~Class" resolve="Class" />
<node concept="Xl_RD" id="41ox5Vnfxu5" role="37wK5m">
<property role="Xl_RC" value="jetbrains.mps.lang.typesystem2.samplechecker.chr.TestHandlerHandler" />
</node>
@ -705,7 +705,7 @@
<node concept="3cpWsn" id="41ox5VnfvP4" role="TDEfY">
<property role="TrG5h" value="e" />
<node concept="3uibUv" id="41ox5VnfvP5" role="1tU5fm">
<ref role="3uigEE" to="e2lb:~ClassNotFoundException" resolve="ClassNotFoundException" />
<ref role="3uigEE" to="wyt6:~ClassNotFoundException" resolve="ClassNotFoundException" />
</node>
</node>
</node>
@ -715,9 +715,9 @@
</node>
</node>
<node concept="3uibUv" id="41ox5Vnfurd" role="3clF45">
<ref role="3uigEE" to="e2lb:~Class" resolve="Class" />
<ref role="3uigEE" to="wyt6:~Class" resolve="Class" />
<node concept="3uibUv" id="41ox5VnfuEM" role="11_B2D">
<ref role="3uigEE" to="w2rx:~Handler" resolve="Handler" />
<ref role="3uigEE" to="eifs:~Handler" resolve="Handler" />
</node>
</node>
<node concept="3Tm6S6" id="41ox5VnftL9" role="1B3o_S" />
@ -757,7 +757,7 @@
<node concept="3cpWsn" id="41ox5VnfMiA" role="3cpWs9">
<property role="TrG5h" value="handler" />
<node concept="3uibUv" id="41ox5VnfMiB" role="1tU5fm">
<ref role="3uigEE" to="w2rx:~Handler" resolve="Handler" />
<ref role="3uigEE" to="eifs:~Handler" resolve="Handler" />
</node>
<node concept="1rXfSq" id="41ox5VnfMiC" role="33vP2m">
<ref role="37wK5l" node="41ox5VnjL1k" resolve="callTellCheck" />
@ -785,14 +785,14 @@
<node concept="37vLTG" id="41ox5VnihQr" role="3clF46">
<property role="TrG5h" value="handlerCls" />
<node concept="3uibUv" id="41ox5VniifB" role="1tU5fm">
<ref role="3uigEE" to="e2lb:~Class" resolve="Class" />
<ref role="3uigEE" to="wyt6:~Class" resolve="Class" />
<node concept="3uibUv" id="41ox5Vniit0" role="11_B2D">
<ref role="3uigEE" to="w2rx:~Handler" resolve="Handler" />
<ref role="3uigEE" to="eifs:~Handler" resolve="Handler" />
</node>
</node>
</node>
<node concept="3uibUv" id="41ox5VnfLCP" role="3clF45">
<ref role="3uigEE" to="w2rx:~Handler" resolve="Handler" />
<ref role="3uigEE" to="eifs:~Handler" resolve="Handler" />
</node>
<node concept="3Tm1VV" id="41ox5VnfKSC" role="1B3o_S" />
</node>
@ -845,7 +845,7 @@
<node concept="3cpWsn" id="41ox5VneSgC" role="3cpWs9">
<property role="TrG5h" value="exception" />
<node concept="3uibUv" id="41ox5VneSyK" role="1tU5fm">
<ref role="3uigEE" to="e2lb:~Throwable" resolve="Throwable" />
<ref role="3uigEE" to="wyt6:~Throwable" resolve="Throwable" />
</node>
</node>
</node>
@ -855,7 +855,7 @@
<node concept="3cpWsn" id="41ox5Vneabb" role="3cpWs9">
<property role="TrG5h" value="handler" />
<node concept="3uibUv" id="41ox5VneaaN" role="1tU5fm">
<ref role="3uigEE" to="w2rx:~Handler" resolve="Handler" />
<ref role="3uigEE" to="eifs:~Handler" resolve="Handler" />
</node>
<node concept="1rXfSq" id="41ox5Vneabc" role="33vP2m">
<ref role="37wK5l" node="41ox5VnjJ6T" resolve="createHandler" />
@ -876,14 +876,14 @@
<node concept="3cpWsn" id="41ox5VndUbK" role="3cpWs9">
<property role="TrG5h" value="tellMeth" />
<node concept="3uibUv" id="41ox5VndUbE" role="1tU5fm">
<ref role="3uigEE" to="xqpa:~Method" resolve="Method" />
<ref role="3uigEE" to="t6h5:~Method" resolve="Method" />
</node>
<node concept="2OqwBi" id="41ox5VndUbL" role="33vP2m">
<node concept="37vLTw" id="41ox5VndUbM" role="2Oq$k0">
<ref role="3cqZAo" node="41ox5Vne69N" resolve="handlerCls" />
</node>
<node concept="liA8E" id="41ox5VndUbN" role="2OqNvi">
<ref role="37wK5l" to="e2lb:~Class.getMethod(java.lang.String,java.lang.Class...):java.lang.reflect.Method" resolve="getMethod" />
<ref role="37wK5l" to="wyt6:~Class.getMethod(java.lang.String,java.lang.Class...):java.lang.reflect.Method" resolve="getMethod" />
<node concept="Xl_RD" id="41ox5VndUbO" role="37wK5m">
<property role="Xl_RC" value="tellCheck" />
</node>
@ -900,7 +900,7 @@
<ref role="3cqZAo" node="41ox5VndUbK" resolve="tellMeth" />
</node>
<node concept="liA8E" id="41ox5VndUV7" role="2OqNvi">
<ref role="37wK5l" to="xqpa:~Method.invoke(java.lang.Object,java.lang.Object...):java.lang.Object" resolve="invoke" />
<ref role="37wK5l" to="t6h5:~Method.invoke(java.lang.Object,java.lang.Object...):java.lang.Object" resolve="invoke" />
<node concept="37vLTw" id="41ox5VndUYO" role="37wK5m">
<ref role="3cqZAo" node="41ox5Vneabb" resolve="handler" />
</node>
@ -934,7 +934,7 @@
<node concept="3cpWsn" id="41ox5Vnee8N" role="TDEfY">
<property role="TrG5h" value="e" />
<node concept="3uibUv" id="41ox5Vnee8O" role="1tU5fm">
<ref role="3uigEE" to="xqpa:~InvocationTargetException" resolve="InvocationTargetException" />
<ref role="3uigEE" to="t6h5:~InvocationTargetException" resolve="InvocationTargetException" />
</node>
</node>
</node>
@ -954,7 +954,7 @@
<node concept="3cpWsn" id="41ox5Vnee8R" role="TDEfY">
<property role="TrG5h" value="e" />
<node concept="3uibUv" id="41ox5Vnee8S" role="1tU5fm">
<ref role="3uigEE" to="e2lb:~IllegalAccessException" resolve="IllegalAccessException" />
<ref role="3uigEE" to="wyt6:~IllegalAccessException" resolve="IllegalAccessException" />
</node>
</node>
</node>
@ -974,7 +974,7 @@
<node concept="3cpWsn" id="41ox5Vneg1j" role="TDEfY">
<property role="TrG5h" value="e" />
<node concept="3uibUv" id="41ox5Vneg1k" role="1tU5fm">
<ref role="3uigEE" to="e2lb:~NoSuchMethodException" resolve="NoSuchMethodException" />
<ref role="3uigEE" to="wyt6:~NoSuchMethodException" resolve="NoSuchMethodException" />
</node>
</node>
</node>
@ -994,7 +994,7 @@
<node concept="3cpWsn" id="41ox5Vnesqa" role="TDEfY">
<property role="TrG5h" value="e" />
<node concept="3uibUv" id="41ox5Vnesqb" role="1tU5fm">
<ref role="3uigEE" to="e2lb:~InstantiationException" resolve="InstantiationException" />
<ref role="3uigEE" to="wyt6:~InstantiationException" resolve="InstantiationException" />
</node>
</node>
</node>
@ -1016,9 +1016,9 @@
<node concept="37vLTG" id="41ox5Vne69N" role="3clF46">
<property role="TrG5h" value="handlerCls" />
<node concept="3uibUv" id="41ox5Vne69O" role="1tU5fm">
<ref role="3uigEE" to="e2lb:~Class" resolve="Class" />
<ref role="3uigEE" to="wyt6:~Class" resolve="Class" />
<node concept="3uibUv" id="41ox5Vne7FW" role="11_B2D">
<ref role="3uigEE" to="w2rx:~Handler" resolve="Handler" />
<ref role="3uigEE" to="eifs:~Handler" resolve="Handler" />
</node>
</node>
</node>
@ -1029,7 +1029,7 @@
</node>
</node>
<node concept="3uibUv" id="41ox5VneEwq" role="3clF45">
<ref role="3uigEE" to="w2rx:~Handler" resolve="Handler" />
<ref role="3uigEE" to="eifs:~Handler" resolve="Handler" />
</node>
<node concept="3Tm6S6" id="41ox5VnftVr" role="1B3o_S" />
</node>
@ -1045,7 +1045,7 @@
<node concept="3cpWsn" id="4XdxyAO6yvL" role="3cpWs9">
<property role="TrG5h" value="ctor" />
<node concept="3uibUv" id="4XdxyAO6yvh" role="1tU5fm">
<ref role="3uigEE" to="xqpa:~Constructor" resolve="Constructor" />
<ref role="3uigEE" to="t6h5:~Constructor" resolve="Constructor" />
<node concept="3qTvmN" id="4XdxyAO6yvk" role="11_B2D" />
</node>
<node concept="10Nm6u" id="4XdxyAO9XfE" role="33vP2m" />
@ -1066,10 +1066,10 @@
<node concept="22lmx$" id="4XdxyAOaYyO" role="3clFbw">
<node concept="2OqwBi" id="4XdxyAOaYOf" role="3uHU7w">
<node concept="3VsKOn" id="4XdxyAOaYFW" role="2Oq$k0">
<ref role="3VsUkX" to="w2rx:~ConstraintSystem" resolve="ConstraintSystem" />
<ref role="3VsUkX" to="eifs:~ConstraintSystem" resolve="ConstraintSystem" />
</node>
<node concept="liA8E" id="4XdxyAOb0ev" role="2OqNvi">
<ref role="37wK5l" to="e2lb:~Class.isAssignableFrom(java.lang.Class):boolean" resolve="isAssignableFrom" />
<ref role="37wK5l" to="wyt6:~Class.isAssignableFrom(java.lang.Class):boolean" resolve="isAssignableFrom" />
<node concept="37vLTw" id="4XdxyAOb0lS" role="37wK5m">
<ref role="3cqZAo" node="4XdxyAOa3dd" resolve="pt" />
</node>
@ -1077,10 +1077,10 @@
</node>
<node concept="2OqwBi" id="4XdxyAOaWTj" role="3uHU7B">
<node concept="3VsKOn" id="4XdxyAOaWDk" role="2Oq$k0">
<ref role="3VsUkX" to="5t0y:~Tracer" resolve="Tracer" />
<ref role="3VsUkX" to="iawt:~Tracer" resolve="Tracer" />
</node>
<node concept="liA8E" id="4XdxyAOaYgO" role="2OqNvi">
<ref role="37wK5l" to="e2lb:~Class.isAssignableFrom(java.lang.Class):boolean" resolve="isAssignableFrom" />
<ref role="37wK5l" to="wyt6:~Class.isAssignableFrom(java.lang.Class):boolean" resolve="isAssignableFrom" />
<node concept="37vLTw" id="4XdxyAOaYnd" role="37wK5m">
<ref role="3cqZAo" node="4XdxyAOa3dd" resolve="pt" />
</node>
@ -1092,7 +1092,7 @@
<node concept="3cpWsn" id="4XdxyAOa3dd" role="1Duv9x">
<property role="TrG5h" value="pt" />
<node concept="3uibUv" id="4XdxyAOa3p6" role="1tU5fm">
<ref role="3uigEE" to="e2lb:~Class" resolve="Class" />
<ref role="3uigEE" to="wyt6:~Class" resolve="Class" />
<node concept="3qTvmN" id="4XdxyAOa3$j" role="11_B2D" />
</node>
</node>
@ -1101,7 +1101,7 @@
<ref role="3cqZAo" node="4XdxyAO9ZPd" resolve="ct" />
</node>
<node concept="liA8E" id="4XdxyAOa2Pz" role="2OqNvi">
<ref role="37wK5l" to="xqpa:~Constructor.getParameterTypes():java.lang.Class[]" resolve="getParameterTypes" />
<ref role="37wK5l" to="t6h5:~Constructor.getParameterTypes():java.lang.Class[]" resolve="getParameterTypes" />
</node>
</node>
</node>
@ -1124,7 +1124,7 @@
<node concept="3cpWsn" id="4XdxyAO9ZPd" role="1Duv9x">
<property role="TrG5h" value="ct" />
<node concept="3uibUv" id="4XdxyAOa0vg" role="1tU5fm">
<ref role="3uigEE" to="xqpa:~Constructor" resolve="Constructor" />
<ref role="3uigEE" to="t6h5:~Constructor" resolve="Constructor" />
<node concept="3qTvmN" id="4XdxyAOa0Ei" role="11_B2D" />
</node>
</node>
@ -1133,7 +1133,7 @@
<ref role="3cqZAo" node="41ox5VndDLn" resolve="handlerCls" />
</node>
<node concept="liA8E" id="4XdxyAOa1q3" role="2OqNvi">
<ref role="37wK5l" to="e2lb:~Class.getConstructors():java.lang.reflect.Constructor[]" resolve="getConstructors" />
<ref role="37wK5l" to="wyt6:~Class.getConstructors():java.lang.reflect.Constructor[]" resolve="getConstructors" />
</node>
</node>
<node concept="3Wmmph" id="4XdxyAObKLx" role="3Wmhwa">
@ -1145,7 +1145,7 @@
<node concept="YS8fn" id="4XdxyAOb3hM" role="3cqZAp">
<node concept="2ShNRf" id="4XdxyAOb3iN" role="YScLw">
<node concept="1pGfFk" id="4XdxyAOb49p" role="2ShVmc">
<ref role="37wK5l" to="e2lb:~NoSuchMethodException.&lt;init&gt;(java.lang.String)" resolve="NoSuchMethodException" />
<ref role="37wK5l" to="wyt6:~NoSuchMethodException.&lt;init&gt;(java.lang.String)" resolve="NoSuchMethodException" />
<node concept="3cpWs3" id="4XdxyAOb4WB" role="37wK5m">
<node concept="37vLTw" id="4XdxyAOb4Y7" role="3uHU7w">
<ref role="3cqZAo" node="41ox5VndDLn" resolve="handlerCls" />
@ -1171,7 +1171,7 @@
<property role="TrG5h" value="declParams" />
<node concept="10Q1$e" id="4XdxyAO8f9p" role="1tU5fm">
<node concept="3uibUv" id="4XdxyAO8f9w" role="10Q1$1">
<ref role="3uigEE" to="e2lb:~Class" resolve="Class" />
<ref role="3uigEE" to="wyt6:~Class" resolve="Class" />
<node concept="3qTvmN" id="4XdxyAO8f9x" role="11_B2D" />
</node>
</node>
@ -1180,7 +1180,7 @@
<ref role="3cqZAo" node="4XdxyAO6yvL" resolve="ctor" />
</node>
<node concept="liA8E" id="4XdxyAO8fa1" role="2OqNvi">
<ref role="37wK5l" to="xqpa:~Constructor.getParameterTypes():java.lang.Class[]" resolve="getParameterTypes" />
<ref role="37wK5l" to="t6h5:~Constructor.getParameterTypes():java.lang.Class[]" resolve="getParameterTypes" />
</node>
</node>
</node>
@ -1190,7 +1190,7 @@
<property role="TrG5h" value="ctorParams" />
<node concept="10Q1$e" id="4XdxyAO7Spm" role="1tU5fm">
<node concept="3uibUv" id="4XdxyAO7Spp" role="10Q1$1">
<ref role="3uigEE" to="e2lb:~Object" resolve="Object" />
<ref role="3uigEE" to="wyt6:~Object" resolve="Object" />
</node>
</node>
<node concept="2ShNRf" id="4XdxyAO7SpP" role="33vP2m">
@ -1204,7 +1204,7 @@
</node>
</node>
<node concept="3uibUv" id="4XdxyAO7SpT" role="3$_nBY">
<ref role="3uigEE" to="e2lb:~Object" resolve="Object" />
<ref role="3uigEE" to="wyt6:~Object" resolve="Object" />
</node>
</node>
</node>
@ -1299,18 +1299,18 @@
<node concept="3cpWsn" id="41ox5VndPlt" role="3cpWs9">
<property role="TrG5h" value="handler" />
<node concept="3uibUv" id="41ox5VndPlu" role="1tU5fm">
<ref role="3uigEE" to="w2rx:~Handler" resolve="Handler" />
<ref role="3uigEE" to="eifs:~Handler" resolve="Handler" />
</node>
<node concept="10QFUN" id="4XdxyAOf5w3" role="33vP2m">
<node concept="3uibUv" id="4XdxyAOf5vY" role="10QFUM">
<ref role="3uigEE" to="w2rx:~Handler" resolve="Handler" />
<ref role="3uigEE" to="eifs:~Handler" resolve="Handler" />
</node>
<node concept="2OqwBi" id="4XdxyAOf5vZ" role="10QFUP">
<node concept="37vLTw" id="4XdxyAOf5w0" role="2Oq$k0">
<ref role="3cqZAo" node="4XdxyAO6yvL" resolve="ctor" />
</node>
<node concept="liA8E" id="4XdxyAOf5w1" role="2OqNvi">
<ref role="37wK5l" to="xqpa:~Constructor.newInstance(java.lang.Object...):java.lang.Object" resolve="newInstance" />
<ref role="37wK5l" to="t6h5:~Constructor.newInstance(java.lang.Object...):java.lang.Object" resolve="newInstance" />
<node concept="37vLTw" id="4XdxyAOf5w2" role="37wK5m">
<ref role="3cqZAo" node="4XdxyAO7SpO" resolve="ctorParams" />
</node>
@ -1326,8 +1326,8 @@
<node concept="3SKWN0" id="41ox5VndRCU" role="3SKWNk">
<node concept="3clFbF" id="41ox5VndRCV" role="3SKWNf">
<node concept="2YIFZM" id="41ox5VndRCW" role="3clFbG">
<ref role="1Pybhc" to="jo0n:~GraphicalTracer" resolve="GraphicalTracer" />
<ref role="37wK5l" to="jo0n:~GraphicalTracer.attachTo(runtime.Handler):boolean" resolve="attachTo" />
<ref role="1Pybhc" to="stuq:~GraphicalTracer" resolve="GraphicalTracer" />
<ref role="37wK5l" to="stuq:~GraphicalTracer.attachTo(runtime.Handler):boolean" resolve="attachTo" />
<node concept="37vLTw" id="41ox5VndRCX" role="37wK5m">
<ref role="3cqZAo" node="41ox5VndPlt" resolve="handler" />
</node>
@ -1363,13 +1363,13 @@
<ref role="3cqZAo" node="41ox5VndPlt" resolve="handler" />
</node>
<node concept="liA8E" id="6KkyQm46_zj" role="2OqNvi">
<ref role="37wK5l" to="w2rx:~Handler.setTracer(runtime.debug.Tracer):void" resolve="setTracer" />
<ref role="37wK5l" to="eifs:~Handler.setTracer(runtime.debug.Tracer):void" resolve="setTracer" />
<node concept="2ShNRf" id="6KkyQm46__J" role="37wK5m">
<node concept="1pGfFk" id="6KkyQm4awpf" role="2ShVmc">
<ref role="37wK5l" to="5t0y:~FileTracer.&lt;init&gt;(java.io.File)" resolve="FileTracer" />
<ref role="37wK5l" to="iawt:~FileTracer.&lt;init&gt;(java.io.File)" resolve="FileTracer" />
<node concept="2ShNRf" id="6KkyQm4aws6" role="37wK5m">
<node concept="1pGfFk" id="6KkyQm4awKX" role="2ShVmc">
<ref role="37wK5l" to="fxg7:~File.&lt;init&gt;(java.lang.String)" resolve="File" />
<ref role="37wK5l" to="guwi:~File.&lt;init&gt;(java.lang.String)" resolve="File" />
<node concept="Xl_RD" id="6KkyQm4awN1" role="37wK5m">
<property role="Xl_RC" value="/tmp/foobar.txt" />
</node>
@ -1397,7 +1397,7 @@
<node concept="3cpWsn" id="6KkyQm4ax3c" role="TDEfY">
<property role="TrG5h" value="e" />
<node concept="3uibUv" id="6KkyQm4ax3d" role="1tU5fm">
<ref role="3uigEE" to="fxg7:~FileNotFoundException" resolve="FileNotFoundException" />
<ref role="3uigEE" to="guwi:~FileNotFoundException" resolve="FileNotFoundException" />
</node>
</node>
</node>
@ -1420,9 +1420,9 @@
<node concept="37vLTG" id="41ox5VndDLn" role="3clF46">
<property role="TrG5h" value="handlerCls" />
<node concept="3uibUv" id="41ox5VndE6M" role="1tU5fm">
<ref role="3uigEE" to="e2lb:~Class" resolve="Class" />
<ref role="3uigEE" to="wyt6:~Class" resolve="Class" />
<node concept="3uibUv" id="41ox5Vne7Xi" role="11_B2D">
<ref role="3uigEE" to="w2rx:~Handler" resolve="Handler" />
<ref role="3uigEE" to="eifs:~Handler" resolve="Handler" />
</node>
</node>
</node>
@ -1437,19 +1437,19 @@
<node concept="10P_77" id="41ox5VndQOG" role="1tU5fm" />
</node>
<node concept="3uibUv" id="41ox5VndY2j" role="3clF45">
<ref role="3uigEE" to="w2rx:~Handler" resolve="Handler" />
<ref role="3uigEE" to="eifs:~Handler" resolve="Handler" />
</node>
<node concept="3uibUv" id="41ox5Vnefex" role="Sfmx6">
<ref role="3uigEE" to="e2lb:~NoSuchMethodException" resolve="NoSuchMethodException" />
<ref role="3uigEE" to="wyt6:~NoSuchMethodException" resolve="NoSuchMethodException" />
</node>
<node concept="3uibUv" id="41ox5Vnefz5" role="Sfmx6">
<ref role="3uigEE" to="e2lb:~InstantiationException" resolve="InstantiationException" />
<ref role="3uigEE" to="wyt6:~InstantiationException" resolve="InstantiationException" />
</node>
<node concept="3uibUv" id="41ox5Vnegr7" role="Sfmx6">
<ref role="3uigEE" to="xqpa:~InvocationTargetException" resolve="InvocationTargetException" />
<ref role="3uigEE" to="t6h5:~InvocationTargetException" resolve="InvocationTargetException" />
</node>
<node concept="3uibUv" id="41ox5VnegXa" role="Sfmx6">
<ref role="3uigEE" to="e2lb:~IllegalAccessException" resolve="IllegalAccessException" />
<ref role="3uigEE" to="wyt6:~IllegalAccessException" resolve="IllegalAccessException" />
</node>
<node concept="3Tm6S6" id="41ox5VndXtW" role="1B3o_S" />
</node>
@ -1479,10 +1479,10 @@
<ref role="3cqZAo" node="3XExYyWVIV0" resolve="handler" />
</node>
<node concept="liA8E" id="3XExYyWVIUM" role="2OqNvi">
<ref role="37wK5l" to="w2rx:~Handler.setTracer(runtime.debug.Tracer):void" resolve="setTracer" />
<ref role="37wK5l" to="eifs:~Handler.setTracer(runtime.debug.Tracer):void" resolve="setTracer" />
<node concept="2ShNRf" id="3XExYyWVIUN" role="37wK5m">
<node concept="1pGfFk" id="3XExYyWVIUO" role="2ShVmc">
<ref role="37wK5l" to="5t0y:~InterruptableTracer.&lt;init&gt;(runtime.debug.InterruptableTracer$InterruptingTracer)" resolve="InterruptableTracer" />
<ref role="37wK5l" to="iawt:~InterruptableTracer.&lt;init&gt;(runtime.debug.InterruptableTracer$InterruptingTracer)" resolve="InterruptableTracer" />
<node concept="37vLTw" id="3XExYyWVIUP" role="37wK5m">
<ref role="3cqZAo" node="3XExYyWVIUC" resolve="tracer" />
</node>
@ -1503,7 +1503,7 @@
<ref role="3cqZAo" node="3XExYyWVIV0" resolve="handler" />
</node>
<node concept="liA8E" id="3XExYyWVIUZ" role="2OqNvi">
<ref role="37wK5l" to="w2rx:~Handler.getTracerView():runtime.Handler" resolve="getTracerView" />
<ref role="37wK5l" to="eifs:~Handler.getTracerView():runtime.Handler" resolve="getTracerView" />
</node>
</node>
</node>
@ -1513,7 +1513,7 @@
<node concept="37vLTG" id="3XExYyWVIV0" role="3clF46">
<property role="TrG5h" value="handler" />
<node concept="3uibUv" id="41ox5VndBBf" role="1tU5fm">
<ref role="3uigEE" to="w2rx:~Handler" resolve="Handler" />
<ref role="3uigEE" to="eifs:~Handler" resolve="Handler" />
</node>
</node>
<node concept="3cqZAl" id="3XExYyWVIV8" role="3clF45" />
@ -1527,7 +1527,7 @@
<node concept="37vLTG" id="1H8E3iB4zRr" role="3clF46">
<property role="TrG5h" value="cst" />
<node concept="3uibUv" id="1H8E3iB4zRs" role="1tU5fm">
<ref role="3uigEE" to="w2rx:~IConstraint" resolve="IConstraint" />
<ref role="3uigEE" to="eifs:~IConstraint" resolve="IConstraint" />
</node>
</node>
<node concept="3clFbS" id="1H8E3iB4zQI" role="3clF47">
@ -1535,11 +1535,11 @@
<node concept="3cpWsn" id="104EUzFgB$8" role="3cpWs9">
<property role="TrG5h" value="sb" />
<node concept="3uibUv" id="104EUzFgB$9" role="1tU5fm">
<ref role="3uigEE" to="e2lb:~StringBuilder" resolve="StringBuilder" />
<ref role="3uigEE" to="wyt6:~StringBuilder" resolve="StringBuilder" />
</node>
<node concept="2ShNRf" id="104EUzFgC5y" role="33vP2m">
<node concept="1pGfFk" id="104EUzFgC4F" role="2ShVmc">
<ref role="37wK5l" to="e2lb:~StringBuilder.&lt;init&gt;()" resolve="StringBuilder" />
<ref role="37wK5l" to="wyt6:~StringBuilder.&lt;init&gt;()" resolve="StringBuilder" />
</node>
</node>
</node>
@ -1551,19 +1551,19 @@
<ref role="3cqZAo" node="104EUzFgB$8" resolve="sb" />
</node>
<node concept="liA8E" id="104EUzFgDNZ" role="2OqNvi">
<ref role="37wK5l" to="e2lb:~StringBuilder.append(java.lang.String):java.lang.StringBuilder" resolve="append" />
<ref role="37wK5l" to="wyt6:~StringBuilder.append(java.lang.String):java.lang.StringBuilder" resolve="append" />
<node concept="2OqwBi" id="104EUzFgG$Q" role="37wK5m">
<node concept="37vLTw" id="104EUzFgG$R" role="2Oq$k0">
<ref role="3cqZAo" node="1H8E3iB4zRr" resolve="cst" />
</node>
<node concept="liA8E" id="104EUzFgG$S" role="2OqNvi">
<ref role="37wK5l" to="w2rx:~IConstraint.getIdentifier():java.lang.String" resolve="getIdentifier" />
<ref role="37wK5l" to="eifs:~IConstraint.getIdentifier():java.lang.String" resolve="getIdentifier" />
</node>
</node>
</node>
</node>
<node concept="liA8E" id="104EUzFgG7G" role="2OqNvi">
<ref role="37wK5l" to="e2lb:~StringBuilder.append(java.lang.String):java.lang.StringBuilder" resolve="append" />
<ref role="37wK5l" to="wyt6:~StringBuilder.append(java.lang.String):java.lang.StringBuilder" resolve="append" />
<node concept="Xl_RD" id="104EUzFgGaL" role="37wK5m">
<property role="Xl_RC" value="&gt; \n" />
</node>
@ -1576,7 +1576,7 @@
<property role="TrG5h" value="args" />
<node concept="10Q1$e" id="1H8E3iB4zQN" role="1tU5fm">
<node concept="3uibUv" id="1H8E3iB4zQO" role="10Q1$1">
<ref role="3uigEE" to="e2lb:~Object" resolve="Object" />
<ref role="3uigEE" to="wyt6:~Object" resolve="Object" />
</node>
</node>
<node concept="2OqwBi" id="1H8E3iB4zQP" role="33vP2m">
@ -1584,7 +1584,7 @@
<ref role="3cqZAo" node="1H8E3iB4zRr" resolve="cst" />
</node>
<node concept="liA8E" id="1H8E3iB4zQR" role="2OqNvi">
<ref role="37wK5l" to="w2rx:~IConstraint.getArguments():java.lang.Object[]" resolve="getArguments" />
<ref role="37wK5l" to="eifs:~IConstraint.getArguments():java.lang.Object[]" resolve="getArguments" />
</node>
</node>
</node>
@ -1611,7 +1611,7 @@
<node concept="3cpWsn" id="4ef1vBgAG$q" role="3cpWs9">
<property role="TrG5h" value="arg" />
<node concept="3uibUv" id="4ef1vBgAG$f" role="1tU5fm">
<ref role="3uigEE" to="e2lb:~Object" resolve="Object" />
<ref role="3uigEE" to="wyt6:~Object" resolve="Object" />
</node>
<node concept="AH0OO" id="4ef1vBgAG$r" role="33vP2m">
<node concept="37vLTw" id="4ef1vBgAG$s" role="AHEQo">
@ -1627,7 +1627,7 @@
<node concept="3cpWsn" id="4ef1vBgB8od" role="3cpWs9">
<property role="TrG5h" value="value" />
<node concept="3uibUv" id="4ef1vBgB8oe" role="1tU5fm">
<ref role="3uigEE" to="e2lb:~Object" resolve="Object" />
<ref role="3uigEE" to="wyt6:~Object" resolve="Object" />
</node>
<node concept="37vLTw" id="4ef1vBgBbjx" role="33vP2m">
<ref role="3cqZAo" node="4ef1vBgAG$q" resolve="arg" />
@ -1754,7 +1754,7 @@
<ref role="3cqZAo" node="104EUzFgB$8" resolve="sb" />
</node>
<node concept="liA8E" id="4ef1vBgBbTl" role="2OqNvi">
<ref role="37wK5l" to="e2lb:~StringBuilder.append(java.lang.String):java.lang.StringBuilder" resolve="append" />
<ref role="37wK5l" to="wyt6:~StringBuilder.append(java.lang.String):java.lang.StringBuilder" resolve="append" />
<node concept="AH0OO" id="4ef1vBgBbTm" role="37wK5m">
<node concept="1rXfSq" id="4ef1vBgBbTn" role="AHEQo">
<ref role="37wK5l" node="104EUzFheOH" resolve="sgn" />
@ -1769,21 +1769,21 @@
</node>
</node>
<node concept="liA8E" id="4ef1vBgBbTq" role="2OqNvi">
<ref role="37wK5l" to="e2lb:~StringBuilder.append(java.lang.String):java.lang.StringBuilder" resolve="append" />
<ref role="37wK5l" to="wyt6:~StringBuilder.append(java.lang.String):java.lang.StringBuilder" resolve="append" />
<node concept="Xl_RD" id="4ef1vBgBbTr" role="37wK5m">
<property role="Xl_RC" value=" `" />
</node>
</node>
</node>
<node concept="liA8E" id="4ef1vBgBbTs" role="2OqNvi">
<ref role="37wK5l" to="e2lb:~StringBuilder.append(java.lang.String):java.lang.StringBuilder" resolve="append" />
<ref role="37wK5l" to="wyt6:~StringBuilder.append(java.lang.String):java.lang.StringBuilder" resolve="append" />
<node concept="37vLTw" id="4ef1vBgBbTt" role="37wK5m">
<ref role="3cqZAo" node="4ef1vBgB65C" resolve="prettyPrint" />
</node>
</node>
</node>
<node concept="liA8E" id="4ef1vBgBbTu" role="2OqNvi">
<ref role="37wK5l" to="e2lb:~StringBuilder.append(java.lang.String):java.lang.StringBuilder" resolve="append" />
<ref role="37wK5l" to="wyt6:~StringBuilder.append(java.lang.String):java.lang.StringBuilder" resolve="append" />
<node concept="Xl_RD" id="4ef1vBgBbTv" role="37wK5m">
<property role="Xl_RC" value="`" />
</node>
@ -1822,7 +1822,7 @@
</node>
<node concept="2ZW3vV" id="4ef1vBgB2x1" role="3uHU7B">
<node concept="3uibUv" id="4ef1vBgB4kD" role="2ZW6by">
<ref role="3uigEE" to="e2lb:~String" resolve="String" />
<ref role="3uigEE" to="wyt6:~String" resolve="String" />
</node>
<node concept="37vLTw" id="4ef1vBgBbuj" role="2ZW6bz">
<ref role="3cqZAo" node="4ef1vBgB8od" resolve="value" />
@ -1838,7 +1838,7 @@
<ref role="3cqZAo" node="104EUzFgB$8" resolve="sb" />
</node>
<node concept="liA8E" id="4ef1vBgBch4" role="2OqNvi">
<ref role="37wK5l" to="e2lb:~StringBuilder.append(java.lang.String):java.lang.StringBuilder" resolve="append" />
<ref role="37wK5l" to="wyt6:~StringBuilder.append(java.lang.String):java.lang.StringBuilder" resolve="append" />
<node concept="AH0OO" id="4ef1vBgBch5" role="37wK5m">
<node concept="1rXfSq" id="4ef1vBgBch6" role="AHEQo">
<ref role="37wK5l" node="104EUzFheOH" resolve="sgn" />
@ -1853,14 +1853,14 @@
</node>
</node>
<node concept="liA8E" id="4ef1vBgBch9" role="2OqNvi">
<ref role="37wK5l" to="e2lb:~StringBuilder.append(java.lang.String):java.lang.StringBuilder" resolve="append" />
<ref role="37wK5l" to="wyt6:~StringBuilder.append(java.lang.String):java.lang.StringBuilder" resolve="append" />
<node concept="Xl_RD" id="4ef1vBgBcha" role="37wK5m">
<property role="Xl_RC" value=" @" />
</node>
</node>
</node>
<node concept="liA8E" id="4ef1vBgBchb" role="2OqNvi">
<ref role="37wK5l" to="e2lb:~StringBuilder.append(java.lang.Object):java.lang.StringBuilder" resolve="append" />
<ref role="37wK5l" to="wyt6:~StringBuilder.append(java.lang.Object):java.lang.StringBuilder" resolve="append" />
<node concept="3K4zz7" id="4ef1vBgBdXc" role="37wK5m">
<node concept="37vLTw" id="4ef1vBgBdXd" role="3K4GZi">
<ref role="3cqZAo" node="4ef1vBgB5bx" resolve="name" />
@ -1894,7 +1894,7 @@
<ref role="3cqZAo" node="104EUzFgB$8" resolve="sb" />
</node>
<node concept="liA8E" id="4ef1vBgBeQk" role="2OqNvi">
<ref role="37wK5l" to="e2lb:~StringBuilder.append(java.lang.String):java.lang.StringBuilder" resolve="append" />
<ref role="37wK5l" to="wyt6:~StringBuilder.append(java.lang.String):java.lang.StringBuilder" resolve="append" />
<node concept="AH0OO" id="4ef1vBgBeRR" role="37wK5m">
<node concept="1rXfSq" id="4ef1vBgBeRS" role="AHEQo">
<ref role="37wK5l" node="104EUzFheOH" resolve="sgn" />
@ -1909,35 +1909,35 @@
</node>
</node>
<node concept="liA8E" id="4ef1vBgBfvO" role="2OqNvi">
<ref role="37wK5l" to="e2lb:~StringBuilder.append(java.lang.String):java.lang.StringBuilder" resolve="append" />
<ref role="37wK5l" to="wyt6:~StringBuilder.append(java.lang.String):java.lang.StringBuilder" resolve="append" />
<node concept="Xl_RD" id="4ef1vBgBfzh" role="37wK5m">
<property role="Xl_RC" value=" ?" />
</node>
</node>
</node>
<node concept="liA8E" id="4ef1vBgBgtz" role="2OqNvi">
<ref role="37wK5l" to="e2lb:~StringBuilder.append(java.lang.String):java.lang.StringBuilder" resolve="append" />
<ref role="37wK5l" to="wyt6:~StringBuilder.append(java.lang.String):java.lang.StringBuilder" resolve="append" />
<node concept="37vLTw" id="4ef1vBgBgAm" role="37wK5m">
<ref role="3cqZAo" node="4ef1vBgB5bx" resolve="name" />
</node>
</node>
</node>
<node concept="liA8E" id="4ef1vBgBiBX" role="2OqNvi">
<ref role="37wK5l" to="e2lb:~StringBuilder.append(java.lang.String):java.lang.StringBuilder" resolve="append" />
<ref role="37wK5l" to="wyt6:~StringBuilder.append(java.lang.String):java.lang.StringBuilder" resolve="append" />
<node concept="Xl_RD" id="4ef1vBgBiKh" role="37wK5m">
<property role="Xl_RC" value="=" />
</node>
</node>
</node>
<node concept="liA8E" id="4ef1vBgBjMQ" role="2OqNvi">
<ref role="37wK5l" to="e2lb:~StringBuilder.append(java.lang.Object):java.lang.StringBuilder" resolve="append" />
<ref role="37wK5l" to="wyt6:~StringBuilder.append(java.lang.Object):java.lang.StringBuilder" resolve="append" />
<node concept="37vLTw" id="4ef1vBgBjXl" role="37wK5m">
<ref role="3cqZAo" node="4ef1vBgB8od" resolve="value" />
</node>
</node>
</node>
<node concept="liA8E" id="4ef1vBgBl5t" role="2OqNvi">
<ref role="37wK5l" to="e2lb:~StringBuilder.append(java.lang.String):java.lang.StringBuilder" resolve="append" />
<ref role="37wK5l" to="wyt6:~StringBuilder.append(java.lang.String):java.lang.StringBuilder" resolve="append" />
<node concept="Xl_RD" id="4ef1vBgBlgD" role="37wK5m">
<property role="Xl_RC" value="?" />
</node>
@ -1980,7 +1980,7 @@
<ref role="3cqZAo" node="104EUzFgB$8" resolve="sb" />
</node>
<node concept="liA8E" id="104EUzFgRTt" role="2OqNvi">
<ref role="37wK5l" to="e2lb:~StringBuilder.toString():java.lang.String" resolve="toString" />
<ref role="37wK5l" to="wyt6:~StringBuilder.toString():java.lang.String" resolve="toString" />
</node>
</node>
</node>
@ -2044,7 +2044,7 @@
<node concept="3Tm1VV" id="3XExYyWVjVs" role="1B3o_S" />
<node concept="3clFbS" id="3XExYyWVjVt" role="3clF47">
<node concept="XkiVB" id="3XExYyWVk22" role="3cqZAp">
<ref role="37wK5l" to="jo0n:~GraphicalTracer.&lt;init&gt;(java.lang.Class...)" resolve="GraphicalTracer" />
<ref role="37wK5l" to="stuq:~GraphicalTracer.&lt;init&gt;(java.lang.Class...)" resolve="GraphicalTracer" />
</node>
</node>
</node>
@ -2059,13 +2059,13 @@
<node concept="37vLTG" id="3XExYyWVk5l" role="3clF46">
<property role="TrG5h" value="handler" />
<node concept="3uibUv" id="3XExYyWVk5m" role="1tU5fm">
<ref role="3uigEE" to="w2rx:~Handler" resolve="Handler" />
<ref role="3uigEE" to="eifs:~Handler" resolve="Handler" />
</node>
</node>
<node concept="3clFbS" id="3XExYyWVk5n" role="3clF47">
<node concept="3clFbF" id="3XExYyWVk5r" role="3cqZAp">
<node concept="3nyPlj" id="3XExYyWVk5q" role="3clFbG">
<ref role="37wK5l" to="jo0n:~GraphicalTracer.init(runtime.Handler):void" resolve="init" />
<ref role="37wK5l" to="stuq:~GraphicalTracer.init(runtime.Handler):void" resolve="init" />
<node concept="37vLTw" id="3XExYyWVk5p" role="37wK5m">
<ref role="3cqZAo" node="3XExYyWVk5l" resolve="handler" />
</node>
@ -2073,13 +2073,13 @@
</node>
</node>
<node concept="2AHcQZ" id="3XExYyWVk5o" role="2AJF6D">
<ref role="2AI5Lk" to="e2lb:~Override" resolve="Override" />
<ref role="2AI5Lk" to="wyt6:~Override" resolve="Override" />
</node>
</node>
<node concept="2tJIrI" id="3XExYyWVkme" role="jymVt" />
<node concept="3Tm1VV" id="3XExYyWVj2L" role="1B3o_S" />
<node concept="3uibUv" id="3XExYyWVjQ4" role="1zkMxy">
<ref role="3uigEE" to="jo0n:~GraphicalTracer" resolve="GraphicalTracer" />
<ref role="3uigEE" to="stuq:~GraphicalTracer" resolve="GraphicalTracer" />
</node>
</node>
<node concept="2tJIrI" id="3Qp4N06bZor" role="jymVt" />

View File

@ -7,10 +7,10 @@
</languages>
<imports>
<import index="ie8e" ref="r:ab2605ab-b4bc-4e80-a8ca-19a4a8465c01(jetbrains.mps.unification.tree)" />
<import index="k7g3" ref="f:java_stub#6354ebe7-c22a-4a0f-ac54-50b52ab9b065#java.util(JDK/java.util@java_stub)" />
<import index="33ny" ref="6354ebe7-c22a-4a0f-ac54-50b52ab9b065/java:java.util(JDK/)" />
<import index="oy3s" ref="r:a6030cee-34eb-4503-b1bf-015fe5cd8c1a(jetbrains.mps.logic.builtin.unification)" />
<import index="jfki" ref="7526e0cf-1ce7-46f8-a555-9eca1e06c23b/f:java_stub#7526e0cf-1ce7-46f8-a555-9eca1e06c23b#jetbrains.mps.unification(jetbrains.mps.unification.tree/jetbrains.mps.unification@java_stub)" />
<import index="e2lb" ref="6354ebe7-c22a-4a0f-ac54-50b52ab9b065/f:java_stub#6354ebe7-c22a-4a0f-ac54-50b52ab9b065#java.lang(JDK/java.lang@java_stub)" />
<import index="yt73" ref="7526e0cf-1ce7-46f8-a555-9eca1e06c23b/java:jetbrains.mps.unification(jetbrains.mps.unification.tree/)" />
<import index="wyt6" ref="6354ebe7-c22a-4a0f-ac54-50b52ab9b065/java:java.lang(JDK/)" />
</imports>
<registry>
<language id="f3061a53-9226-4cc5-a443-f952ceaf5816" name="jetbrains.mps.baseLanguage">
@ -306,7 +306,7 @@
<node concept="1Y3b0j" id="5JTOzCR3hY_" role="YeSDq">
<property role="2bfB8j" value="true" />
<ref role="1Y3XeK" node="5JTOzCR38s8" resolve="LogicalFactory" />
<ref role="37wK5l" to="e2lb:~Object.&lt;init&gt;()" resolve="Object" />
<ref role="37wK5l" to="wyt6:~Object.&lt;init&gt;()" resolve="Object" />
<node concept="2tJIrI" id="5JTOzCR3zrP" role="jymVt" />
<node concept="3Tm1VV" id="5JTOzCR3hYA" role="1B3o_S" />
<node concept="3clFb_" id="5JTOzCR3hYB" role="jymVt">
@ -315,7 +315,7 @@
<node concept="37vLTG" id="5JTOzCR3hYC" role="3clF46">
<property role="TrG5h" value="cls" />
<node concept="3uibUv" id="5JTOzCR3hYD" role="1tU5fm">
<ref role="3uigEE" to="e2lb:~Class" resolve="Class" />
<ref role="3uigEE" to="wyt6:~Class" resolve="Class" />
<node concept="16syzq" id="5JTOzCR3hYE" role="11_B2D">
<ref role="16sUi3" node="5JTOzCR3hYI" resolve="T" />
</node>
@ -366,7 +366,7 @@
<ref role="3VsUkX" node="dfChU1jXdE" resolve="ITreeLogical" />
</node>
<node concept="liA8E" id="5JTOzCR3jU4" role="2OqNvi">
<ref role="37wK5l" to="e2lb:~Object.equals(java.lang.Object):boolean" resolve="equals" />
<ref role="37wK5l" to="wyt6:~Object.equals(java.lang.Object):boolean" resolve="equals" />
<node concept="37vLTw" id="5JTOzCR3k3o" role="37wK5m">
<ref role="3cqZAo" node="5JTOzCR3hYC" resolve="cls" />
</node>
@ -397,7 +397,7 @@
<ref role="3VsUkX" node="7jC45KcfYla" resolve="IStringLogical" />
</node>
<node concept="liA8E" id="6YyAPwCQNAs" role="2OqNvi">
<ref role="37wK5l" to="e2lb:~Object.equals(java.lang.Object):boolean" resolve="equals" />
<ref role="37wK5l" to="wyt6:~Object.equals(java.lang.Object):boolean" resolve="equals" />
<node concept="37vLTw" id="6YyAPwCQNG9" role="37wK5m">
<ref role="3cqZAo" node="5JTOzCR3hYC" resolve="cls" />
</node>
@ -408,13 +408,13 @@
<node concept="YS8fn" id="5JTOzCR3rqm" role="3cqZAp">
<node concept="2ShNRf" id="5JTOzCR3rOQ" role="YScLw">
<node concept="1pGfFk" id="5JTOzCR3slq" role="2ShVmc">
<ref role="37wK5l" to="e2lb:~IllegalArgumentException.&lt;init&gt;()" resolve="IllegalArgumentException" />
<ref role="37wK5l" to="wyt6:~IllegalArgumentException.&lt;init&gt;()" resolve="IllegalArgumentException" />
</node>
</node>
</node>
</node>
<node concept="2AHcQZ" id="5JTOzCR3G89" role="2AJF6D">
<ref role="2AI5Lk" to="e2lb:~Override" resolve="Override" />
<ref role="2AI5Lk" to="wyt6:~Override" resolve="Override" />
</node>
</node>
<node concept="2tJIrI" id="677NV56dyNm" role="jymVt" />
@ -424,7 +424,7 @@
<node concept="37vLTG" id="6YyAPwCTS4R" role="3clF46">
<property role="TrG5h" value="cls" />
<node concept="3uibUv" id="6YyAPwCTS4S" role="1tU5fm">
<ref role="3uigEE" to="e2lb:~Class" resolve="Class" />
<ref role="3uigEE" to="wyt6:~Class" resolve="Class" />
<node concept="16syzq" id="6YyAPwCTS4T" role="11_B2D">
<ref role="16sUi3" node="6YyAPwCTS50" resolve="T" />
</node>
@ -493,7 +493,7 @@
<ref role="3VsUkX" node="dfChU1jXdE" resolve="ITreeLogical" />
</node>
<node concept="liA8E" id="6YyAPwCTTcF" role="2OqNvi">
<ref role="37wK5l" to="e2lb:~Object.equals(java.lang.Object):boolean" resolve="equals" />
<ref role="37wK5l" to="wyt6:~Object.equals(java.lang.Object):boolean" resolve="equals" />
<node concept="37vLTw" id="6YyAPwCTTcG" role="37wK5m">
<ref role="3cqZAo" node="6YyAPwCTS4R" resolve="cls" />
</node>
@ -529,7 +529,7 @@
<ref role="3VsUkX" node="7jC45KcfYla" resolve="IStringLogical" />
</node>
<node concept="liA8E" id="6YyAPwCTTcS" role="2OqNvi">
<ref role="37wK5l" to="e2lb:~Object.equals(java.lang.Object):boolean" resolve="equals" />
<ref role="37wK5l" to="wyt6:~Object.equals(java.lang.Object):boolean" resolve="equals" />
<node concept="37vLTw" id="6YyAPwCTTcT" role="37wK5m">
<ref role="3cqZAo" node="6YyAPwCTS4R" resolve="cls" />
</node>
@ -540,13 +540,13 @@
<node concept="YS8fn" id="6YyAPwCTTcV" role="3cqZAp">
<node concept="2ShNRf" id="6YyAPwCTTcW" role="YScLw">
<node concept="1pGfFk" id="6YyAPwCTTcX" role="2ShVmc">
<ref role="37wK5l" to="e2lb:~IllegalArgumentException.&lt;init&gt;()" resolve="IllegalArgumentException" />
<ref role="37wK5l" to="wyt6:~IllegalArgumentException.&lt;init&gt;()" resolve="IllegalArgumentException" />
</node>
</node>
</node>
</node>
<node concept="2AHcQZ" id="6YyAPwCTSNo" role="2AJF6D">
<ref role="2AI5Lk" to="e2lb:~Override" resolve="Override" />
<ref role="2AI5Lk" to="wyt6:~Override" resolve="Override" />
</node>
</node>
<node concept="2tJIrI" id="6YyAPwCTStx" role="jymVt" />
@ -556,7 +556,7 @@
<node concept="37vLTG" id="677NV56dysk" role="3clF46">
<property role="TrG5h" value="cls" />
<node concept="3uibUv" id="677NV56dysl" role="1tU5fm">
<ref role="3uigEE" to="e2lb:~Class" resolve="Class" />
<ref role="3uigEE" to="wyt6:~Class" resolve="Class" />
<node concept="16syzq" id="677NV56dysm" role="11_B2D">
<ref role="16sUi3" node="677NV56dysq" resolve="T" />
</node>
@ -601,7 +601,7 @@
<ref role="3VsUkX" node="dfChU1jXdE" resolve="ITreeLogical" />
</node>
<node concept="liA8E" id="677NV56dzrp" role="2OqNvi">
<ref role="37wK5l" to="e2lb:~Object.equals(java.lang.Object):boolean" resolve="equals" />
<ref role="37wK5l" to="wyt6:~Object.equals(java.lang.Object):boolean" resolve="equals" />
<node concept="37vLTw" id="677NV56dzrq" role="37wK5m">
<ref role="3cqZAo" node="677NV56dysk" resolve="cls" />
</node>
@ -630,7 +630,7 @@
<ref role="3VsUkX" node="7jC45KcfYla" resolve="IStringLogical" />
</node>
<node concept="liA8E" id="6YyAPwCQRPf" role="2OqNvi">
<ref role="37wK5l" to="e2lb:~Object.equals(java.lang.Object):boolean" resolve="equals" />
<ref role="37wK5l" to="wyt6:~Object.equals(java.lang.Object):boolean" resolve="equals" />
<node concept="37vLTw" id="6YyAPwCQRPg" role="37wK5m">
<ref role="3cqZAo" node="677NV56dysk" resolve="cls" />
</node>
@ -641,13 +641,13 @@
<node concept="YS8fn" id="677NV56dzrs" role="3cqZAp">
<node concept="2ShNRf" id="677NV56dzrt" role="YScLw">
<node concept="1pGfFk" id="677NV56dzru" role="2ShVmc">
<ref role="37wK5l" to="e2lb:~IllegalArgumentException.&lt;init&gt;()" resolve="IllegalArgumentException" />
<ref role="37wK5l" to="wyt6:~IllegalArgumentException.&lt;init&gt;()" resolve="IllegalArgumentException" />
</node>
</node>
</node>
</node>
<node concept="2AHcQZ" id="677NV56dz7S" role="2AJF6D">
<ref role="2AI5Lk" to="e2lb:~Override" resolve="Override" />
<ref role="2AI5Lk" to="wyt6:~Override" resolve="Override" />
</node>
</node>
<node concept="2tJIrI" id="2DKqMqOilHi" role="jymVt" />
@ -657,7 +657,7 @@
<node concept="37vLTG" id="2DKqMqOildW" role="3clF46">
<property role="TrG5h" value="cls" />
<node concept="3uibUv" id="2DKqMqOildX" role="1tU5fm">
<ref role="3uigEE" to="e2lb:~Class" resolve="Class" />
<ref role="3uigEE" to="wyt6:~Class" resolve="Class" />
<node concept="16syzq" id="2DKqMqOildY" role="11_B2D">
<ref role="16sUi3" node="2DKqMqOile1" resolve="T" />
</node>
@ -703,7 +703,7 @@
<ref role="3VsUkX" node="dfChU1jXdE" resolve="ITreeLogical" />
</node>
<node concept="liA8E" id="2DKqMqOilei" role="2OqNvi">
<ref role="37wK5l" to="e2lb:~Object.equals(java.lang.Object):boolean" resolve="equals" />
<ref role="37wK5l" to="wyt6:~Object.equals(java.lang.Object):boolean" resolve="equals" />
<node concept="37vLTw" id="2DKqMqOilej" role="37wK5m">
<ref role="3cqZAo" node="2DKqMqOildW" resolve="cls" />
</node>
@ -733,7 +733,7 @@
<ref role="3VsUkX" node="7jC45KcfYla" resolve="IStringLogical" />
</node>
<node concept="liA8E" id="2DKqMqOilev" role="2OqNvi">
<ref role="37wK5l" to="e2lb:~Object.equals(java.lang.Object):boolean" resolve="equals" />
<ref role="37wK5l" to="wyt6:~Object.equals(java.lang.Object):boolean" resolve="equals" />
<node concept="37vLTw" id="2DKqMqOilew" role="37wK5m">
<ref role="3cqZAo" node="2DKqMqOildW" resolve="cls" />
</node>
@ -744,13 +744,13 @@
<node concept="YS8fn" id="2DKqMqOiley" role="3cqZAp">
<node concept="2ShNRf" id="2DKqMqOilez" role="YScLw">
<node concept="1pGfFk" id="2DKqMqOile$" role="2ShVmc">
<ref role="37wK5l" to="e2lb:~IllegalArgumentException.&lt;init&gt;()" resolve="IllegalArgumentException" />
<ref role="37wK5l" to="wyt6:~IllegalArgumentException.&lt;init&gt;()" resolve="IllegalArgumentException" />
</node>
</node>
</node>
</node>
<node concept="2AHcQZ" id="2DKqMqOile_" role="2AJF6D">
<ref role="2AI5Lk" to="e2lb:~Override" resolve="Override" />
<ref role="2AI5Lk" to="wyt6:~Override" resolve="Override" />
</node>
</node>
</node>
@ -779,7 +779,7 @@
<node concept="37vLTG" id="677NV56dwQ_" role="3clF46">
<property role="TrG5h" value="cls" />
<node concept="3uibUv" id="677NV56dwQA" role="1tU5fm">
<ref role="3uigEE" to="e2lb:~Class" resolve="Class" />
<ref role="3uigEE" to="wyt6:~Class" resolve="Class" />
<node concept="16syzq" id="677NV56dwQB" role="11_B2D">
<ref role="16sUi3" node="677NV56dwQH" resolve="T" />
</node>
@ -805,7 +805,7 @@
<node concept="37vLTG" id="2DKqMqOiiR9" role="3clF46">
<property role="TrG5h" value="cls" />
<node concept="3uibUv" id="2DKqMqOiiRa" role="1tU5fm">
<ref role="3uigEE" to="e2lb:~Class" resolve="Class" />
<ref role="3uigEE" to="wyt6:~Class" resolve="Class" />
<node concept="16syzq" id="2DKqMqOiiRb" role="11_B2D">
<ref role="16sUi3" node="2DKqMqOiiRf" resolve="T" />
</node>
@ -831,7 +831,7 @@
<node concept="37vLTG" id="6YyAPwCTQxA" role="3clF46">
<property role="TrG5h" value="cls" />
<node concept="3uibUv" id="6YyAPwCTQxB" role="1tU5fm">
<ref role="3uigEE" to="e2lb:~Class" resolve="Class" />
<ref role="3uigEE" to="wyt6:~Class" resolve="Class" />
<node concept="16syzq" id="6YyAPwCTQxC" role="11_B2D">
<ref role="16sUi3" node="6YyAPwCTQxG" resolve="T" />
</node>
@ -872,7 +872,7 @@
<node concept="37vLTG" id="5JTOzCR397c" role="3clF46">
<property role="TrG5h" value="cls" />
<node concept="3uibUv" id="5JTOzCR397K" role="1tU5fm">
<ref role="3uigEE" to="e2lb:~Class" resolve="Class" />
<ref role="3uigEE" to="wyt6:~Class" resolve="Class" />
<node concept="16syzq" id="5JTOzCR3986" role="11_B2D">
<ref role="16sUi3" node="5JTOzCR393n" resolve="T" />
</node>
@ -971,7 +971,7 @@
<node concept="17QB3L" id="4OKkcnfbtyI" role="1tU5fm" />
</node>
<node concept="2AHcQZ" id="5zfvpQ78N6e" role="2AJF6D">
<ref role="2AI5Lk" to="e2lb:~Deprecated" resolve="Deprecated" />
<ref role="2AI5Lk" to="wyt6:~Deprecated" resolve="Deprecated" />
</node>
</node>
<node concept="2tJIrI" id="4OKkcneVVJe" role="jymVt" />
@ -1050,7 +1050,7 @@
<node concept="17QB3L" id="4OKkcnfbv5L" role="1tU5fm" />
</node>
<node concept="2AHcQZ" id="5zfvpQ78NnW" role="2AJF6D">
<ref role="2AI5Lk" to="e2lb:~Deprecated" resolve="Deprecated" />
<ref role="2AI5Lk" to="wyt6:~Deprecated" resolve="Deprecated" />
</node>
</node>
<node concept="3Tm1VV" id="5JTOzCR38s9" role="1B3o_S" />
@ -1202,7 +1202,7 @@
<property role="TrG5h" value="DELEGATE" />
<node concept="3Tm6S6" id="4peSo3CLXMF" role="1B3o_S" />
<node concept="3uibUv" id="4peSo3CLXS_" role="1tU5fm">
<ref role="3uigEE" to="e2lb:~ThreadLocal" resolve="ThreadLocal" />
<ref role="3uigEE" to="wyt6:~ThreadLocal" resolve="ThreadLocal" />
<node concept="3uibUv" id="4peSo3CLXTs" role="11_B2D">
<ref role="3uigEE" node="4peSo3CLajR" resolve="TreeFactory" />
</node>
@ -1211,8 +1211,8 @@
<node concept="YeOm9" id="4peSo3CLXZq" role="2ShVmc">
<node concept="1Y3b0j" id="4peSo3CLXZt" role="YeSDq">
<property role="2bfB8j" value="true" />
<ref role="1Y3XeK" to="e2lb:~ThreadLocal" resolve="ThreadLocal" />
<ref role="37wK5l" to="e2lb:~ThreadLocal.&lt;init&gt;()" resolve="ThreadLocal" />
<ref role="1Y3XeK" to="wyt6:~ThreadLocal" resolve="ThreadLocal" />
<ref role="37wK5l" to="wyt6:~ThreadLocal.&lt;init&gt;()" resolve="ThreadLocal" />
<node concept="3Tm1VV" id="4peSo3CLXZu" role="1B3o_S" />
<node concept="3uibUv" id="4peSo3CLXX7" role="2Ghqu4">
<ref role="3uigEE" node="4peSo3CLajR" resolve="TreeFactory" />
@ -1232,7 +1232,7 @@
<node concept="YeOm9" id="4peSo3CLYi3" role="2ShVmc">
<node concept="1Y3b0j" id="4peSo3CLYi4" role="YeSDq">
<property role="2bfB8j" value="true" />
<ref role="37wK5l" to="e2lb:~Object.&lt;init&gt;()" resolve="Object" />
<ref role="37wK5l" to="wyt6:~Object.&lt;init&gt;()" resolve="Object" />
<ref role="1Y3XeK" node="4peSo3CLajR" resolve="TreeFactory" />
<node concept="3Tm1VV" id="4peSo3CLYi5" role="1B3o_S" />
<node concept="3clFb_" id="4peSo3CLYi6" role="jymVt">
@ -1243,8 +1243,8 @@
<node concept="3uibUv" id="4peSo3CLYi8" role="1tU5fm">
<ref role="3uigEE" to="ie8e:1bm7a6EXvsP" resolve="ITreePart" />
<node concept="3qUE_q" id="4peSo3CLYi9" role="11_B2D">
<node concept="3uibUv" id="4peSo3CLYia" role="3qUE_r">
<ref role="3uigEE" to="jfki:~Node" resolve="Node" />
<node concept="3uibUv" id="573vQv1py55" role="3qUE_r">
<ref role="3uigEE" to="yt73:~Term" resolve="Term" />
</node>
</node>
</node>
@ -1265,7 +1265,7 @@
</node>
</node>
<node concept="2AHcQZ" id="4peSo3CLYih" role="2AJF6D">
<ref role="2AI5Lk" to="e2lb:~Override" resolve="Override" />
<ref role="2AI5Lk" to="wyt6:~Override" resolve="Override" />
</node>
</node>
</node>
@ -1274,7 +1274,7 @@
</node>
</node>
<node concept="2AHcQZ" id="4peSo3CLY2w" role="2AJF6D">
<ref role="2AI5Lk" to="e2lb:~Override" resolve="Override" />
<ref role="2AI5Lk" to="wyt6:~Override" resolve="Override" />
</node>
</node>
</node>
@ -1286,14 +1286,14 @@
<property role="TrG5h" value="STACK" />
<node concept="3Tm6S6" id="4peSo3CM3Qh" role="1B3o_S" />
<node concept="3uibUv" id="4peSo3CM3WU" role="1tU5fm">
<ref role="3uigEE" to="k7g3:~LinkedList" resolve="LinkedList" />
<ref role="3uigEE" to="33ny:~LinkedList" resolve="LinkedList" />
<node concept="3uibUv" id="4peSo3CM3YT" role="11_B2D">
<ref role="3uigEE" node="4peSo3CLajR" resolve="TreeFactory" />
</node>
</node>
<node concept="2ShNRf" id="4peSo3CM4e2" role="33vP2m">
<node concept="1pGfFk" id="4peSo3CM4du" role="2ShVmc">
<ref role="37wK5l" to="k7g3:~LinkedList.&lt;init&gt;()" resolve="LinkedList" />
<ref role="37wK5l" to="33ny:~LinkedList.&lt;init&gt;()" resolve="LinkedList" />
<node concept="3uibUv" id="4peSo3CM4dv" role="1pMfVU">
<ref role="3uigEE" node="4peSo3CLajR" resolve="TreeFactory" />
</node>
@ -1318,13 +1318,13 @@
<ref role="3cqZAo" node="4peSo3CM3Qf" resolve="STACK" />
</node>
<node concept="liA8E" id="4peSo3CM95m" role="2OqNvi">
<ref role="37wK5l" to="k7g3:~LinkedList.push(java.lang.Object):void" resolve="push" />
<ref role="37wK5l" to="33ny:~LinkedList.push(java.lang.Object):void" resolve="push" />
<node concept="2OqwBi" id="4peSo3CM9sr" role="37wK5m">
<node concept="37vLTw" id="4peSo3CM9id" role="2Oq$k0">
<ref role="3cqZAo" node="4peSo3CLXMD" resolve="DELEGATE" />
</node>
<node concept="liA8E" id="4peSo3CM9WK" role="2OqNvi">
<ref role="37wK5l" to="e2lb:~ThreadLocal.get():java.lang.Object" resolve="get" />
<ref role="37wK5l" to="wyt6:~ThreadLocal.get():java.lang.Object" resolve="get" />
</node>
</node>
</node>
@ -1336,7 +1336,7 @@
<ref role="3cqZAo" node="4peSo3CLXMD" resolve="DELEGATE" />
</node>
<node concept="liA8E" id="4peSo3CMaA0" role="2OqNvi">
<ref role="37wK5l" to="e2lb:~ThreadLocal.set(java.lang.Object):void" resolve="set" />
<ref role="37wK5l" to="wyt6:~ThreadLocal.set(java.lang.Object):void" resolve="set" />
<node concept="37vLTw" id="4peSo3CMaCS" role="37wK5m">
<ref role="3cqZAo" node="4peSo3CM30y" resolve="factory" />
</node>
@ -1357,13 +1357,13 @@
<ref role="3cqZAo" node="4peSo3CLXMD" resolve="DELEGATE" />
</node>
<node concept="liA8E" id="4peSo3CMbHc" role="2OqNvi">
<ref role="37wK5l" to="e2lb:~ThreadLocal.set(java.lang.Object):void" resolve="set" />
<ref role="37wK5l" to="wyt6:~ThreadLocal.set(java.lang.Object):void" resolve="set" />
<node concept="2OqwBi" id="4peSo3CMce0" role="37wK5m">
<node concept="37vLTw" id="4peSo3CMbJE" role="2Oq$k0">
<ref role="3cqZAo" node="4peSo3CM3Qf" resolve="STACK" />
</node>
<node concept="liA8E" id="4peSo3CMefU" role="2OqNvi">
<ref role="37wK5l" to="k7g3:~LinkedList.pop():java.lang.Object" resolve="pop" />
<ref role="37wK5l" to="33ny:~LinkedList.pop():java.lang.Object" resolve="pop" />
</node>
</node>
</node>
@ -1379,8 +1379,8 @@
<node concept="3uibUv" id="1bm7a6FhRBF" role="1tU5fm">
<ref role="3uigEE" to="ie8e:1bm7a6EXvsP" resolve="ITreePart" />
<node concept="3qUE_q" id="1bm7a6FklL$" role="11_B2D">
<node concept="3uibUv" id="1bm7a6FklQK" role="3qUE_r">
<ref role="3uigEE" to="jfki:~Node" resolve="Node" />
<node concept="3uibUv" id="573vQv1py8l" role="3qUE_r">
<ref role="3uigEE" to="yt73:~Term" resolve="Term" />
</node>
</node>
</node>
@ -1397,7 +1397,7 @@
<ref role="3cqZAo" node="4peSo3CLXMD" resolve="DELEGATE" />
</node>
<node concept="liA8E" id="4peSo3CM1_m" role="2OqNvi">
<ref role="37wK5l" to="e2lb:~ThreadLocal.get():java.lang.Object" resolve="get" />
<ref role="37wK5l" to="wyt6:~ThreadLocal.get():java.lang.Object" resolve="get" />
</node>
</node>
<node concept="liA8E" id="4peSo3CLY$I" role="2OqNvi">
@ -1419,8 +1419,8 @@
<node concept="3uibUv" id="4peSo3CLb7v" role="1tU5fm">
<ref role="3uigEE" to="ie8e:1bm7a6EXvsP" resolve="ITreePart" />
<node concept="3qUE_q" id="4peSo3CLb7w" role="11_B2D">
<node concept="3uibUv" id="4peSo3CLb7x" role="3qUE_r">
<ref role="3uigEE" to="jfki:~Node" resolve="Node" />
<node concept="3uibUv" id="573vQv1pygk" role="3qUE_r">
<ref role="3uigEE" to="yt73:~Term" resolve="Term" />
</node>
</node>
</node>

View File

@ -8,11 +8,11 @@
<import index="yg8f" ref="r:e213377a-f1a7-4ba7-9d08-96bcb97ed8ce(jetbrains.mps.logic.builtin)" />
<import index="ie8e" ref="r:ab2605ab-b4bc-4e80-a8ca-19a4a8465c01(jetbrains.mps.unification.tree)" />
<import index="oy3s" ref="r:a6030cee-34eb-4503-b1bf-015fe5cd8c1a(jetbrains.mps.logic.builtin.unification)" />
<import index="w2rx" ref="b984ee52-f34d-4b6d-8812-866c1d3eae31/f:java_stub#b984ee52-f34d-4b6d-8812-866c1d3eae31#runtime(jetbrains.mps.jchr.runtime/runtime@java_stub)" />
<import index="jfki" ref="7526e0cf-1ce7-46f8-a555-9eca1e06c23b/f:java_stub#7526e0cf-1ce7-46f8-a555-9eca1e06c23b#jetbrains.mps.unification(jetbrains.mps.unification.tree/jetbrains.mps.unification@java_stub)" />
<import index="eifs" ref="b984ee52-f34d-4b6d-8812-866c1d3eae31/java:runtime(jetbrains.mps.jchr.runtime/)" />
<import index="yt73" ref="7526e0cf-1ce7-46f8-a555-9eca1e06c23b/java:jetbrains.mps.unification(jetbrains.mps.unification.tree/)" />
<import index="bspi" ref="r:b094f86e-558c-4295-8b38-f6a26ad07b4f(jetbrains.mps.logic.constraint)" />
<import index="e2lb" ref="6354ebe7-c22a-4a0f-ac54-50b52ab9b065/f:java_stub#6354ebe7-c22a-4a0f-ac54-50b52ab9b065#java.lang(JDK/java.lang@java_stub)" />
<import index="9sk9" ref="b984ee52-f34d-4b6d-8812-866c1d3eae31/f:java_stub#b984ee52-f34d-4b6d-8812-866c1d3eae31#annotations(jetbrains.mps.jchr.runtime/annotations@java_stub)" />
<import index="wyt6" ref="6354ebe7-c22a-4a0f-ac54-50b52ab9b065/java:java.lang(JDK/)" />
<import index="f8dg" ref="b984ee52-f34d-4b6d-8812-866c1d3eae31/java:annotations(jetbrains.mps.jchr.runtime/)" />
</imports>
<registry>
<language id="f3061a53-9226-4cc5-a443-f952ceaf5816" name="jetbrains.mps.baseLanguage">
@ -214,7 +214,7 @@
<node concept="37vLTG" id="60B5zVEZPI_" role="3clF46">
<property role="TrG5h" value="logical" />
<node concept="3uibUv" id="60B5zVF0xHu" role="1tU5fm">
<ref role="3uigEE" to="w2rx:~Logical" resolve="Logical" />
<ref role="3uigEE" to="eifs:~Logical" resolve="Logical" />
<node concept="3qTvmN" id="60B5zVF0$iI" role="11_B2D" />
</node>
</node>
@ -222,9 +222,9 @@
<node concept="3Tm1VV" id="60B5zVEZPu8" role="1B3o_S" />
<node concept="3clFbS" id="60B5zVEZPu9" role="3clF47" />
<node concept="2AHcQZ" id="3HJTsBn4xCk" role="2AJF6D">
<ref role="2AI5Lk" to="9sk9:~JCHR_Asks" resolve="JCHR_Asks" />
<ref role="2AI5Lk" to="f8dg:~JCHR_Asks" resolve="JCHR_Asks" />
<node concept="2B6LJw" id="3HJTsBn4xCl" role="2B76xF">
<ref role="2B6OnR" to="9sk9:~JCHR_Asks.value()" resolve="value" />
<ref role="2B6OnR" to="f8dg:~JCHR_Asks.value()" resolve="value" />
<node concept="37vLTw" id="5i7izgNdCLB" role="2B70Vg">
<ref role="3cqZAo" node="5i7izgNdCcB" resolve="LOGICAL" />
</node>
@ -237,30 +237,30 @@
<ref role="3uigEE" to="bspi:6Kcfpq7AYBh" resolve="Queryable" />
</node>
<node concept="2AHcQZ" id="3HJTsBn4BXb" role="2AJF6D">
<ref role="2AI5Lk" to="9sk9:~JCHR_Constraints" resolve="JCHR_Constraints" />
<ref role="2AI5Lk" to="f8dg:~JCHR_Constraints" resolve="JCHR_Constraints" />
<node concept="2B6LJw" id="3HJTsBn4BXc" role="2B76xF">
<ref role="2B6OnR" to="9sk9:~JCHR_Constraints.value()" resolve="value" />
<ref role="2B6OnR" to="f8dg:~JCHR_Constraints.value()" resolve="value" />
<node concept="2BsdOp" id="3HJTsBn4BXd" role="2B70Vg">
<node concept="2AHcQZ" id="3HJTsBn4BXe" role="2BsfMF">
<ref role="2AI5Lk" to="9sk9:~JCHR_Constraint" resolve="JCHR_Constraint" />
<ref role="2AI5Lk" to="f8dg:~JCHR_Constraint" resolve="JCHR_Constraint" />
<node concept="2B6LJw" id="3HJTsBn4BXf" role="2B76xF">
<ref role="2B6OnR" to="9sk9:~JCHR_Constraint.identifier()" resolve="identifier" />
<ref role="2B6OnR" to="f8dg:~JCHR_Constraint.identifier()" resolve="identifier" />
<node concept="10M0yZ" id="5i7izgNdEd0" role="2B70Vg">
<ref role="1PxDUh" node="60B5zVEZP8W" resolve="LogicalSolver" />
<ref role="3cqZAo" node="5i7izgNdCcB" resolve="LOGICAL" />
</node>
</node>
<node concept="2B6LJw" id="3HJTsBn4BXh" role="2B76xF">
<ref role="2B6OnR" to="9sk9:~JCHR_Constraint.arity()" resolve="arity" />
<ref role="2B6OnR" to="f8dg:~JCHR_Constraint.arity()" resolve="arity" />
<node concept="3cmrfG" id="3HJTsBn4BXi" role="2B70Vg">
<property role="3cmrfH" value="1" />
</node>
</node>
<node concept="2B6LJw" id="3HJTsBn4BXl" role="2B76xF">
<ref role="2B6OnR" to="9sk9:~JCHR_Constraint.idempotent()" resolve="idempotent" />
<ref role="2B6OnR" to="f8dg:~JCHR_Constraint.idempotent()" resolve="idempotent" />
<node concept="Rm8GO" id="3HJTsBn4BXm" role="2B70Vg">
<ref role="Rm8GQ" to="9sk9:~JCHR_Constraint$Value.YES" resolve="YES" />
<ref role="1Px2BO" to="9sk9:~JCHR_Constraint$Value" resolve="JCHR_Constraint.Value" />
<ref role="Rm8GQ" to="f8dg:~JCHR_Constraint$Value.YES" resolve="YES" />
<ref role="1Px2BO" to="f8dg:~JCHR_Constraint$Value" resolve="JCHR_Constraint.Value" />
</node>
</node>
</node>
@ -289,7 +289,7 @@
<node concept="YeOm9" id="5$WbtTOYSAi" role="2ShVmc">
<node concept="1Y3b0j" id="5$WbtTOYSAl" role="YeSDq">
<property role="2bfB8j" value="true" />
<ref role="37wK5l" to="e2lb:~Object.&lt;init&gt;()" resolve="Object" />
<ref role="37wK5l" to="wyt6:~Object.&lt;init&gt;()" resolve="Object" />
<ref role="1Y3XeK" node="4xBopTzrd8Y" resolve="LogicalSolverImpl" />
<node concept="3Tm1VV" id="5$WbtTOYSAm" role="1B3o_S" />
<node concept="2tJIrI" id="5$WbtTOYTPO" role="jymVt" />
@ -299,7 +299,7 @@
<node concept="37vLTG" id="5$WbtTOYBh2" role="3clF46">
<property role="TrG5h" value="logical" />
<node concept="3uibUv" id="5$WbtTOYBh3" role="1tU5fm">
<ref role="3uigEE" to="w2rx:~Logical" resolve="Logical" />
<ref role="3uigEE" to="eifs:~Logical" resolve="Logical" />
<node concept="3qTvmN" id="5$WbtTOYBh4" role="11_B2D" />
</node>
</node>
@ -312,13 +312,13 @@
<ref role="3cqZAo" node="5$WbtTOYBh2" resolve="logical" />
</node>
<node concept="liA8E" id="5$WbtTOYeNE" role="2OqNvi">
<ref role="37wK5l" to="w2rx:~Logical.isNonVar():boolean" resolve="isNonVar" />
<ref role="37wK5l" to="eifs:~Logical.isNonVar():boolean" resolve="isNonVar" />
</node>
</node>
</node>
</node>
<node concept="2AHcQZ" id="5$WbtTOYUm2" role="2AJF6D">
<ref role="2AI5Lk" to="e2lb:~Override" resolve="Override" />
<ref role="2AI5Lk" to="wyt6:~Override" resolve="Override" />
</node>
</node>
<node concept="2tJIrI" id="5$WbtTOYU8g" role="jymVt" />
@ -346,7 +346,7 @@
<node concept="YeOm9" id="5$WbtTOYVUn" role="2ShVmc">
<node concept="1Y3b0j" id="5$WbtTOYVUo" role="YeSDq">
<property role="2bfB8j" value="true" />
<ref role="37wK5l" to="e2lb:~Object.&lt;init&gt;()" resolve="Object" />
<ref role="37wK5l" to="wyt6:~Object.&lt;init&gt;()" resolve="Object" />
<ref role="1Y3XeK" node="4xBopTzrd8Y" resolve="LogicalSolverImpl" />
<node concept="3Tm1VV" id="5$WbtTOYVUp" role="1B3o_S" />
<node concept="2tJIrI" id="5$WbtTOYVUq" role="jymVt" />
@ -356,7 +356,7 @@
<node concept="37vLTG" id="5$WbtTOYVUs" role="3clF46">
<property role="TrG5h" value="logical" />
<node concept="3uibUv" id="5$WbtTOYVUt" role="1tU5fm">
<ref role="3uigEE" to="w2rx:~Logical" resolve="Logical" />
<ref role="3uigEE" to="eifs:~Logical" resolve="Logical" />
<node concept="3qTvmN" id="5$WbtTOYVUu" role="11_B2D" />
</node>
</node>
@ -369,13 +369,13 @@
<ref role="3cqZAo" node="5$WbtTOYVUs" resolve="logical" />
</node>
<node concept="liA8E" id="5$WbtTOYVU_" role="2OqNvi">
<ref role="37wK5l" to="w2rx:~Logical.isVar():boolean" resolve="isVar" />
<ref role="37wK5l" to="eifs:~Logical.isVar():boolean" resolve="isVar" />
</node>
</node>
</node>
</node>
<node concept="2AHcQZ" id="5$WbtTOYVUA" role="2AJF6D">
<ref role="2AI5Lk" to="e2lb:~Override" resolve="Override" />
<ref role="2AI5Lk" to="wyt6:~Override" resolve="Override" />
</node>
</node>
<node concept="2tJIrI" id="5$WbtTOYVUB" role="jymVt" />
@ -429,7 +429,7 @@
<property role="1EzhhJ" value="false" />
<property role="TrG5h" value="solverClass" />
<node concept="3uibUv" id="4xBopTzr9Jl" role="3clF45">
<ref role="3uigEE" to="e2lb:~Class" resolve="Class" />
<ref role="3uigEE" to="wyt6:~Class" resolve="Class" />
<node concept="3qUE_q" id="4xBopTzr9Jm" role="11_B2D">
<node concept="3uibUv" id="4xBopTzr9Jn" role="3qUE_r">
<ref role="3uigEE" to="bspi:6Kcfpq7AYBh" resolve="Queryable" />
@ -445,7 +445,7 @@
</node>
</node>
<node concept="2AHcQZ" id="4xBopTzrlec" role="2AJF6D">
<ref role="2AI5Lk" to="e2lb:~Override" resolve="Override" />
<ref role="2AI5Lk" to="wyt6:~Override" resolve="Override" />
</node>
</node>
<node concept="2tJIrI" id="5$WbtTOYxH4" role="jymVt" />
@ -474,7 +474,7 @@
</node>
</node>
<node concept="2AHcQZ" id="4xBopTzrlOA" role="2AJF6D">
<ref role="2AI5Lk" to="e2lb:~Override" resolve="Override" />
<ref role="2AI5Lk" to="wyt6:~Override" resolve="Override" />
</node>
</node>
<node concept="2tJIrI" id="4xBopTzrane" role="jymVt" />
@ -491,7 +491,7 @@
</node>
<node concept="3clFbS" id="4xBopTzr9JJ" role="3clF47" />
<node concept="2AHcQZ" id="4xBopTzrm7K" role="2AJF6D">
<ref role="2AI5Lk" to="e2lb:~Override" resolve="Override" />
<ref role="2AI5Lk" to="wyt6:~Override" resolve="Override" />
</node>
</node>
<node concept="2tJIrI" id="4xBopTzraCY" role="jymVt" />
@ -530,7 +530,7 @@
<node concept="YS8fn" id="5k_shARO2Xr" role="3cqZAp">
<node concept="2ShNRf" id="5k_shARO2ZW" role="YScLw">
<node concept="1pGfFk" id="5k_shAROcb3" role="2ShVmc">
<ref role="37wK5l" to="e2lb:~NullPointerException.&lt;init&gt;()" resolve="NullPointerException" />
<ref role="37wK5l" to="wyt6:~NullPointerException.&lt;init&gt;()" resolve="NullPointerException" />
</node>
</node>
</node>
@ -575,7 +575,7 @@
<node concept="YS8fn" id="5k_shAROdww" role="3cqZAp">
<node concept="2ShNRf" id="5k_shAROdxH" role="YScLw">
<node concept="1pGfFk" id="5k_shAROdLN" role="2ShVmc">
<ref role="37wK5l" to="e2lb:~NullPointerException.&lt;init&gt;()" resolve="NullPointerException" />
<ref role="37wK5l" to="wyt6:~NullPointerException.&lt;init&gt;()" resolve="NullPointerException" />
</node>
</node>
</node>
@ -592,7 +592,7 @@
<node concept="YS8fn" id="5k_shAROeGr" role="3cqZAp">
<node concept="2ShNRf" id="5k_shAROeHC" role="YScLw">
<node concept="1pGfFk" id="5k_shAROeZ2" role="2ShVmc">
<ref role="37wK5l" to="e2lb:~IllegalArgumentException.&lt;init&gt;()" resolve="IllegalArgumentException" />
<ref role="37wK5l" to="wyt6:~IllegalArgumentException.&lt;init&gt;()" resolve="IllegalArgumentException" />
</node>
</node>
</node>
@ -717,7 +717,7 @@
</node>
</node>
<node concept="2AHcQZ" id="5k_shARO1h4" role="2AJF6D">
<ref role="2AI5Lk" to="e2lb:~Override" resolve="Override" />
<ref role="2AI5Lk" to="wyt6:~Override" resolve="Override" />
</node>
</node>
<node concept="2tJIrI" id="7d9KVSzUPIj" role="jymVt" />
@ -790,7 +790,7 @@
<property role="TrG5h" value="arg" />
<node concept="8X2XB" id="4xBopTzrdcC" role="1tU5fm">
<node concept="3uibUv" id="4xBopTzrdcD" role="8Xvag">
<ref role="3uigEE" to="e2lb:~Object" resolve="Object" />
<ref role="3uigEE" to="wyt6:~Object" resolve="Object" />
</node>
</node>
</node>
@ -802,7 +802,7 @@
<node concept="YS8fn" id="4xBopTzmCt6" role="3cqZAp">
<node concept="2ShNRf" id="4xBopTzmCt7" role="YScLw">
<node concept="1pGfFk" id="4xBopTzmCt8" role="2ShVmc">
<ref role="37wK5l" to="e2lb:~IllegalArgumentException.&lt;init&gt;(java.lang.String)" resolve="IllegalArgumentException" />
<ref role="37wK5l" to="wyt6:~IllegalArgumentException.&lt;init&gt;(java.lang.String)" resolve="IllegalArgumentException" />
<node concept="Xl_RD" id="4xBopTzmCt9" role="37wK5m">
<property role="Xl_RC" value="invalid arguments count" />
</node>
@ -826,7 +826,7 @@
<node concept="3cpWsn" id="4xBopTzrf7t" role="3cpWs9">
<property role="TrG5h" value="logical" />
<node concept="3uibUv" id="4xBopTzrf7m" role="1tU5fm">
<ref role="3uigEE" to="e2lb:~Object" resolve="Object" />
<ref role="3uigEE" to="wyt6:~Object" resolve="Object" />
</node>
<node concept="AH0OO" id="4xBopTzrf7u" role="33vP2m">
<node concept="3cmrfG" id="4xBopTzrf7v" role="AHEQo">
@ -843,7 +843,7 @@
<node concept="YS8fn" id="4xBopTznan2" role="3cqZAp">
<node concept="2ShNRf" id="4xBopTznan3" role="YScLw">
<node concept="1pGfFk" id="4xBopTznan4" role="2ShVmc">
<ref role="37wK5l" to="e2lb:~IllegalArgumentException.&lt;init&gt;(java.lang.String)" resolve="IllegalArgumentException" />
<ref role="37wK5l" to="wyt6:~IllegalArgumentException.&lt;init&gt;(java.lang.String)" resolve="IllegalArgumentException" />
<node concept="Xl_RD" id="4xBopTznan5" role="37wK5m">
<property role="Xl_RC" value="invalid arguments" />
</node>
@ -855,7 +855,7 @@
<node concept="1eOMI4" id="4xBopTzrfdG" role="3fr31v">
<node concept="2ZW3vV" id="4xBopTzrfeP" role="1eOMHV">
<node concept="3uibUv" id="4xBopTzrgee" role="2ZW6by">
<ref role="3uigEE" to="w2rx:~Logical" resolve="Logical" />
<ref role="3uigEE" to="eifs:~Logical" resolve="Logical" />
</node>
<node concept="37vLTw" id="4xBopTzrfeh" role="2ZW6bz">
<ref role="3cqZAo" node="4xBopTzrf7t" resolve="logical" />
@ -870,7 +870,7 @@
<ref role="37wK5l" node="60B5zVEZPu5" resolve="ask" />
<node concept="10QFUN" id="4xBopTzrggH" role="37wK5m">
<node concept="3uibUv" id="4xBopTzrggE" role="10QFUM">
<ref role="3uigEE" to="w2rx:~Logical" resolve="Logical" />
<ref role="3uigEE" to="eifs:~Logical" resolve="Logical" />
<node concept="3qTvmN" id="4xBopTzrggF" role="11_B2D" />
</node>
<node concept="37vLTw" id="4xBopTzrggG" role="10QFUP">
@ -895,7 +895,7 @@
<property role="TrG5h" value="arg" />
<node concept="8X2XB" id="4xBopTzrdcP" role="1tU5fm">
<node concept="3uibUv" id="4xBopTzrdcQ" role="8Xvag">
<ref role="3uigEE" to="e2lb:~Object" resolve="Object" />
<ref role="3uigEE" to="wyt6:~Object" resolve="Object" />
</node>
</node>
</node>
@ -907,7 +907,7 @@
<node concept="YS8fn" id="4xBopTzrgkg" role="3cqZAp">
<node concept="2ShNRf" id="4xBopTzrgkh" role="YScLw">
<node concept="1pGfFk" id="4xBopTzrgki" role="2ShVmc">
<ref role="37wK5l" to="e2lb:~IllegalArgumentException.&lt;init&gt;(java.lang.String)" resolve="IllegalArgumentException" />
<ref role="37wK5l" to="wyt6:~IllegalArgumentException.&lt;init&gt;(java.lang.String)" resolve="IllegalArgumentException" />
<node concept="Xl_RD" id="4xBopTzrgkj" role="37wK5m">
<property role="Xl_RC" value="invalid arguments count" />
</node>
@ -931,7 +931,7 @@
<node concept="3cpWsn" id="4xBopTzrgkq" role="3cpWs9">
<property role="TrG5h" value="logical" />
<node concept="3uibUv" id="4xBopTzrgkr" role="1tU5fm">
<ref role="3uigEE" to="e2lb:~Object" resolve="Object" />
<ref role="3uigEE" to="wyt6:~Object" resolve="Object" />
</node>
<node concept="AH0OO" id="4xBopTzrgks" role="33vP2m">
<node concept="3cmrfG" id="4xBopTzrgkt" role="AHEQo">
@ -948,7 +948,7 @@
<node concept="YS8fn" id="4xBopTzrgkx" role="3cqZAp">
<node concept="2ShNRf" id="4xBopTzrgky" role="YScLw">
<node concept="1pGfFk" id="4xBopTzrgkz" role="2ShVmc">
<ref role="37wK5l" to="e2lb:~IllegalArgumentException.&lt;init&gt;(java.lang.String)" resolve="IllegalArgumentException" />
<ref role="37wK5l" to="wyt6:~IllegalArgumentException.&lt;init&gt;(java.lang.String)" resolve="IllegalArgumentException" />
<node concept="Xl_RD" id="4xBopTzrgk$" role="37wK5m">
<property role="Xl_RC" value="invalid arguments" />
</node>
@ -960,7 +960,7 @@
<node concept="1eOMI4" id="4xBopTzrgkA" role="3fr31v">
<node concept="2ZW3vV" id="4xBopTzrgkB" role="1eOMHV">
<node concept="3uibUv" id="4xBopTzrgkC" role="2ZW6by">
<ref role="3uigEE" to="w2rx:~Logical" resolve="Logical" />
<ref role="3uigEE" to="eifs:~Logical" resolve="Logical" />
</node>
<node concept="37vLTw" id="4xBopTzrgkD" role="2ZW6bz">
<ref role="3cqZAo" node="4xBopTzrgkq" resolve="logical" />
@ -975,7 +975,7 @@
<node concept="YS8fn" id="4xBopTzrhL9" role="3cqZAp">
<node concept="2ShNRf" id="6infEALBkCB" role="YScLw">
<node concept="1pGfFk" id="6infEALBkCC" role="2ShVmc">
<ref role="37wK5l" to="w2rx:~FailureException.&lt;init&gt;(java.lang.String)" resolve="FailureException" />
<ref role="37wK5l" to="eifs:~FailureException.&lt;init&gt;(java.lang.String)" resolve="FailureException" />
<node concept="Xl_RD" id="6infEALBkCD" role="37wK5m">
<property role="Xl_RC" value="logical bound state is inconsistent" />
</node>
@ -988,7 +988,7 @@
<ref role="37wK5l" node="60B5zVEZPu5" resolve="ask" />
<node concept="10QFUN" id="4xBopTzrhHI" role="37wK5m">
<node concept="3uibUv" id="4xBopTzrhHJ" role="10QFUM">
<ref role="3uigEE" to="w2rx:~Logical" resolve="Logical" />
<ref role="3uigEE" to="eifs:~Logical" resolve="Logical" />
<node concept="3qTvmN" id="4xBopTzrhHK" role="11_B2D" />
</node>
<node concept="37vLTw" id="4xBopTzrhHL" role="10QFUP">

View File

@ -9,12 +9,12 @@
</languages>
<imports>
<import index="ie8e" ref="r:ab2605ab-b4bc-4e80-a8ca-19a4a8465c01(jetbrains.mps.unification.tree)" />
<import index="e2lb" ref="f:java_stub#6354ebe7-c22a-4a0f-ac54-50b52ab9b065#java.lang(JDK/java.lang@java_stub)" />
<import index="jfki" ref="f:java_stub#7526e0cf-1ce7-46f8-a555-9eca1e06c23b#jetbrains.mps.unification(jetbrains.mps.unification@java_stub)" />
<import index="fxg7" ref="f:java_stub#6354ebe7-c22a-4a0f-ac54-50b52ab9b065#java.io(JDK/java.io@java_stub)" />
<import index="wyt6" ref="6354ebe7-c22a-4a0f-ac54-50b52ab9b065/java:java.lang(JDK/)" />
<import index="yt73" ref="7526e0cf-1ce7-46f8-a555-9eca1e06c23b/java:jetbrains.mps.unification()" />
<import index="guwi" ref="6354ebe7-c22a-4a0f-ac54-50b52ab9b065/java:java.io(JDK/)" />
<import index="oy3s" ref="r:a6030cee-34eb-4503-b1bf-015fe5cd8c1a(jetbrains.mps.logic.builtin.unification)" />
<import index="w2rx" ref="f:java_stub#b984ee52-f34d-4b6d-8812-866c1d3eae31#runtime(jetbrains.mps.jchr.runtime/runtime@java_stub)" />
<import index="k7g3" ref="f:java_stub#6354ebe7-c22a-4a0f-ac54-50b52ab9b065#java.util(JDK/java.util@java_stub)" />
<import index="eifs" ref="b984ee52-f34d-4b6d-8812-866c1d3eae31/java:runtime(jetbrains.mps.jchr.runtime/)" />
<import index="33ny" ref="6354ebe7-c22a-4a0f-ac54-50b52ab9b065/java:java.util(JDK/)" />
</imports>
<registry>
<language id="f3061a53-9226-4cc5-a443-f952ceaf5816" name="jetbrains.mps.baseLanguage">
@ -350,11 +350,11 @@
<node concept="3clFbF" id="1pt0VTMwXRd" role="3cqZAp">
<node concept="2OqwBi" id="1pt0VTMwXR9" role="3clFbG">
<node concept="10M0yZ" id="1pt0VTMwXRa" role="2Oq$k0">
<ref role="1PxDUh" to="e2lb:~System" resolve="System" />
<ref role="3cqZAo" to="e2lb:~System.out" resolve="out" />
<ref role="1PxDUh" to="wyt6:~System" resolve="System" />
<ref role="3cqZAo" to="wyt6:~System.out" resolve="out" />
</node>
<node concept="liA8E" id="1pt0VTMwXRb" role="2OqNvi">
<ref role="37wK5l" to="fxg7:~PrintStream.println(java.lang.String):void" resolve="println" />
<ref role="37wK5l" to="guwi:~PrintStream.println(java.lang.String):void" resolve="println" />
<node concept="3cpWs3" id="1pt0VTMwZ4w" role="37wK5m">
<node concept="37vLTw" id="1pt0VTMwZa_" role="3uHU7w">
<ref role="3cqZAo" node="1pt0VTMwfzF" resolve="tree1" />
@ -369,11 +369,11 @@
<node concept="3clFbF" id="1pt0VTMEUYJ" role="3cqZAp">
<node concept="2OqwBi" id="1pt0VTMEUYK" role="3clFbG">
<node concept="10M0yZ" id="1pt0VTMEUYL" role="2Oq$k0">
<ref role="1PxDUh" to="e2lb:~System" resolve="System" />
<ref role="3cqZAo" to="e2lb:~System.out" resolve="out" />
<ref role="1PxDUh" to="wyt6:~System" resolve="System" />
<ref role="3cqZAo" to="wyt6:~System.out" resolve="out" />
</node>
<node concept="liA8E" id="1pt0VTMEUYM" role="2OqNvi">
<ref role="37wK5l" to="fxg7:~PrintStream.println(java.lang.String):void" resolve="println" />
<ref role="37wK5l" to="guwi:~PrintStream.println(java.lang.String):void" resolve="println" />
<node concept="3cpWs3" id="1pt0VTMEUYN" role="37wK5m">
<node concept="37vLTw" id="1pt0VTMEVdP" role="3uHU7w">
<ref role="3cqZAo" node="1pt0VTMEUH5" resolve="tree2" />
@ -390,11 +390,11 @@
<node concept="3cpWsn" id="1pt0VTMF4uQ" role="3cpWs9">
<property role="TrG5h" value="unify" />
<node concept="3uibUv" id="1pt0VTMF4uR" role="1tU5fm">
<ref role="3uigEE" to="jfki:~Substitution" resolve="Substitution" />
<ref role="3uigEE" to="yt73:~Substitution" resolve="Substitution" />
</node>
<node concept="2YIFZM" id="1pt0VTMF4uS" role="33vP2m">
<ref role="37wK5l" to="jfki:~Unification.unify(Node,Node)" resolve="unify" />
<ref role="1Pybhc" to="jfki:~Unification" resolve="Unification" />
<ref role="1Pybhc" to="yt73:~Unification" resolve="Unification" />
<ref role="37wK5l" to="yt73:~Unification.unify(Term,Term)" resolve="unify" />
<node concept="2OqwBi" id="1pt0VTMF4uT" role="37wK5m">
<node concept="37vLTw" id="1pt0VTMF4uU" role="2Oq$k0">
<ref role="3cqZAo" node="1pt0VTMwfzF" resolve="tree1" />
@ -418,11 +418,11 @@
<node concept="3clFbF" id="1pt0VTMF4v0" role="3cqZAp">
<node concept="2OqwBi" id="1pt0VTMF4v1" role="3clFbG">
<node concept="10M0yZ" id="1pt0VTMF4v2" role="2Oq$k0">
<ref role="1PxDUh" to="e2lb:~System" resolve="System" />
<ref role="3cqZAo" to="e2lb:~System.out" resolve="out" />
<ref role="1PxDUh" to="wyt6:~System" resolve="System" />
<ref role="3cqZAo" to="wyt6:~System.out" resolve="out" />
</node>
<node concept="liA8E" id="1pt0VTMF4v3" role="2OqNvi">
<ref role="37wK5l" to="fxg7:~PrintStream.println(java.lang.String):void" resolve="println" />
<ref role="37wK5l" to="guwi:~PrintStream.println(java.lang.String):void" resolve="println" />
<node concept="3cpWs3" id="1pt0VTMF4v4" role="37wK5m">
<node concept="37vLTw" id="1pt0VTMF4v5" role="3uHU7w">
<ref role="3cqZAo" node="1pt0VTMF4uQ" resolve="unify" />
@ -440,15 +440,15 @@
<node concept="3cpWs8" id="1bm7a6Femk0" role="3cqZAp">
<node concept="3cpWsn" id="1bm7a6Femk1" role="3cpWs9">
<property role="TrG5h" value="term" />
<node concept="3uibUv" id="1bm7a6FemjY" role="1tU5fm">
<ref role="3uigEE" to="jfki:~Node" resolve="Node" />
<node concept="3uibUv" id="573vQv1qOfg" role="1tU5fm">
<ref role="3uigEE" to="yt73:~Term" resolve="Term" />
</node>
<node concept="2OqwBi" id="1bm7a6Femk2" role="33vP2m">
<node concept="37vLTw" id="1bm7a6Femk3" role="2Oq$k0">
<ref role="3cqZAo" node="1bm7a6EX0CX" resolve="bnd" />
</node>
<node concept="liA8E" id="1bm7a6Femk4" role="2OqNvi">
<ref role="37wK5l" to="jfki:~Substitution.Binding.node()" resolve="node" />
<ref role="37wK5l" to="yt73:~Substitution.Binding.term()" resolve="term" />
</node>
</node>
</node>
@ -458,8 +458,8 @@
<property role="TrG5h" value="copy" />
<node concept="3uibUv" id="1bm7a6Fen9N" role="1tU5fm">
<ref role="3uigEE" to="ie8e:1bm7a6EXvsP" resolve="ITreePart" />
<node concept="3uibUv" id="1bm7a6Fen9Q" role="11_B2D">
<ref role="3uigEE" to="jfki:~Node" resolve="Node" />
<node concept="3uibUv" id="573vQv1qOr6" role="11_B2D">
<ref role="3uigEE" to="yt73:~Term" resolve="Term" />
</node>
</node>
<node concept="2OqwBi" id="1bm7a6Fena2" role="33vP2m">
@ -467,8 +467,8 @@
<node concept="10QFUN" id="1bm7a6Fena4" role="1eOMHV">
<node concept="3uibUv" id="1bm7a6Fena5" role="10QFUM">
<ref role="3uigEE" to="ie8e:1bm7a6EXvsP" resolve="ITreePart" />
<node concept="3uibUv" id="1bm7a6Fena6" role="11_B2D">
<ref role="3uigEE" to="jfki:~Node" resolve="Node" />
<node concept="3uibUv" id="573vQv1qOlc" role="11_B2D">
<ref role="3uigEE" to="yt73:~Term" resolve="Term" />
</node>
</node>
<node concept="37vLTw" id="1bm7a6Fena7" role="10QFUP">
@ -485,11 +485,11 @@
<node concept="3clFbF" id="1bm7a6EX0ZJ" role="3cqZAp">
<node concept="2OqwBi" id="1bm7a6EX0ZF" role="3clFbG">
<node concept="10M0yZ" id="1bm7a6EX0ZG" role="2Oq$k0">
<ref role="1PxDUh" to="e2lb:~System" resolve="System" />
<ref role="3cqZAo" to="e2lb:~System.out" resolve="out" />
<ref role="1PxDUh" to="wyt6:~System" resolve="System" />
<ref role="3cqZAo" to="wyt6:~System.out" resolve="out" />
</node>
<node concept="liA8E" id="1bm7a6EX0ZH" role="2OqNvi">
<ref role="37wK5l" to="fxg7:~PrintStream.println(java.lang.String):void" resolve="println" />
<ref role="37wK5l" to="guwi:~PrintStream.println(java.lang.String):void" resolve="println" />
<node concept="3cpWs3" id="1bm7a6EX2vZ" role="37wK5m">
<node concept="37vLTw" id="1bm7a6FenAJ" role="3uHU7w">
<ref role="3cqZAo" node="1bm7a6Fena1" resolve="copy" />
@ -504,7 +504,7 @@
<ref role="3cqZAo" node="1bm7a6EX0CX" resolve="bnd" />
</node>
<node concept="liA8E" id="1bm7a6EX1SZ" role="2OqNvi">
<ref role="37wK5l" to="jfki:~Substitution.Binding.var()" resolve="var" />
<ref role="37wK5l" to="yt73:~Substitution.Binding.var()" resolve="var" />
</node>
</node>
</node>
@ -520,7 +520,7 @@
<node concept="3cpWsn" id="1bm7a6EX0CX" role="1Duv9x">
<property role="TrG5h" value="bnd" />
<node concept="3uibUv" id="1bm7a6EX0D1" role="1tU5fm">
<ref role="3uigEE" to="jfki:~Substitution.Binding" resolve="Substitution.Binding" />
<ref role="3uigEE" to="yt73:~Substitution.Binding" resolve="Substitution.Binding" />
</node>
</node>
<node concept="2OqwBi" id="1bm7a6EX0D2" role="1DdaDG">
@ -528,7 +528,7 @@
<ref role="3cqZAo" node="1pt0VTMF4uQ" resolve="unify" />
</node>
<node concept="liA8E" id="1bm7a6EX0D4" role="2OqNvi">
<ref role="37wK5l" to="jfki:~Substitution.bindings()" resolve="bindings" />
<ref role="37wK5l" to="yt73:~Substitution.bindings()" resolve="bindings" />
</node>
</node>
</node>
@ -539,8 +539,8 @@
<node concept="3uibUv" id="1bm7a6Fevtk" role="1tU5fm">
<ref role="3uigEE" to="ie8e:1bm7a6EXvsP" resolve="ITreePart" />
<node concept="3qUE_q" id="1bm7a6FkXyL" role="11_B2D">
<node concept="3uibUv" id="1bm7a6FkXOY" role="3qUE_r">
<ref role="3uigEE" to="jfki:~Node" resolve="Node" />
<node concept="3uibUv" id="573vQv1qOwJ" role="3qUE_r">
<ref role="3uigEE" to="yt73:~Term" resolve="Term" />
</node>
</node>
</node>
@ -563,11 +563,11 @@
<node concept="3clFbF" id="1bm7a6FexaA" role="3cqZAp">
<node concept="2OqwBi" id="1bm7a6Fexay" role="3clFbG">
<node concept="10M0yZ" id="1bm7a6Fexaz" role="2Oq$k0">
<ref role="1PxDUh" to="e2lb:~System" resolve="System" />
<ref role="3cqZAo" to="e2lb:~System.out" resolve="out" />
<ref role="1PxDUh" to="wyt6:~System" resolve="System" />
<ref role="3cqZAo" to="wyt6:~System.out" resolve="out" />
</node>
<node concept="liA8E" id="1bm7a6Fexa$" role="2OqNvi">
<ref role="37wK5l" to="fxg7:~PrintStream.println(java.lang.String):void" resolve="println" />
<ref role="37wK5l" to="guwi:~PrintStream.println(java.lang.String):void" resolve="println" />
<node concept="3cpWs3" id="1bm7a6FexSl" role="37wK5m">
<node concept="37vLTw" id="1bm7a6FexSX" role="3uHU7w">
<ref role="3cqZAo" node="1bm7a6Fevtu" resolve="copy1" />
@ -739,7 +739,7 @@
<ref role="3cqZAo" node="5lJXKtbfh" resolve="T" />
</node>
<node concept="liA8E" id="5lJXKtbfw" role="2OqNvi">
<ref role="37wK5l" to="w2rx:~Logical.getName():java.lang.String" resolve="getName" />
<ref role="37wK5l" to="eifs:~Logical.getName():java.lang.String" resolve="getName" />
</node>
</node>
</node>
@ -913,7 +913,7 @@
<node concept="YeOm9" id="47nvOnTXPqV" role="2ShVmc">
<node concept="1Y3b0j" id="47nvOnTXPqW" role="YeSDq">
<property role="2bfB8j" value="true" />
<ref role="37wK5l" to="e2lb:~Object.&lt;init&gt;()" resolve="Object" />
<ref role="37wK5l" to="wyt6:~Object.&lt;init&gt;()" resolve="Object" />
<ref role="1Y3XeK" to="ie8e:3JgCwkqiP3h" resolve="TreeWalk.Walker" />
<node concept="3Tm1VV" id="47nvOnTXPqX" role="1B3o_S" />
<node concept="3clFb_" id="3OPtF03iTXd" role="jymVt">
@ -947,15 +947,15 @@
<node concept="3clFbF" id="47nvOnTXPr7" role="3cqZAp">
<node concept="2OqwBi" id="47nvOnTXPr8" role="3clFbG">
<node concept="10M0yZ" id="47nvOnTXPr9" role="2Oq$k0">
<ref role="1PxDUh" to="e2lb:~System" resolve="System" />
<ref role="3cqZAo" to="e2lb:~System.out" resolve="out" />
<ref role="1PxDUh" to="wyt6:~System" resolve="System" />
<ref role="3cqZAo" to="wyt6:~System.out" resolve="out" />
</node>
<node concept="liA8E" id="47nvOnTXPra" role="2OqNvi">
<ref role="37wK5l" to="fxg7:~PrintStream.println(java.lang.String):void" resolve="println" />
<ref role="37wK5l" to="guwi:~PrintStream.println(java.lang.String):void" resolve="println" />
<node concept="3cpWs3" id="47nvOnTXPrb" role="37wK5m">
<node concept="2YIFZM" id="47nvOnU71SX" role="3uHU7w">
<ref role="37wK5l" to="k7g3:~Arrays.asList(java.lang.Object...):java.util.List" resolve="asList" />
<ref role="1Pybhc" to="k7g3:~Arrays" resolve="Arrays" />
<ref role="37wK5l" to="33ny:~Arrays.asList(java.lang.Object...):java.util.List" resolve="asList" />
<ref role="1Pybhc" to="33ny:~Arrays" resolve="Arrays" />
<node concept="37vLTw" id="3OPtF03iWgm" role="37wK5m">
<ref role="3cqZAo" node="3OPtF03iTXk" resolve="values" />
</node>
@ -990,7 +990,7 @@
</node>
</node>
<node concept="2AHcQZ" id="3OPtF03j8Hp" role="2AJF6D">
<ref role="2AI5Lk" to="e2lb:~Override" resolve="Override" />
<ref role="2AI5Lk" to="wyt6:~Override" resolve="Override" />
</node>
</node>
<node concept="3clFb_" id="3OPtF03iXL6" role="jymVt">
@ -1029,15 +1029,15 @@
<node concept="3clFbF" id="47nvOnU50LK" role="3cqZAp">
<node concept="2OqwBi" id="47nvOnU50LL" role="3clFbG">
<node concept="10M0yZ" id="47nvOnU50LM" role="2Oq$k0">
<ref role="1PxDUh" to="e2lb:~System" resolve="System" />
<ref role="3cqZAo" to="e2lb:~System.out" resolve="out" />
<ref role="1PxDUh" to="wyt6:~System" resolve="System" />
<ref role="3cqZAo" to="wyt6:~System.out" resolve="out" />
</node>
<node concept="liA8E" id="47nvOnU50LN" role="2OqNvi">
<ref role="37wK5l" to="fxg7:~PrintStream.println(java.lang.String):void" resolve="println" />
<ref role="37wK5l" to="guwi:~PrintStream.println(java.lang.String):void" resolve="println" />
<node concept="3cpWs3" id="47nvOnU50LO" role="37wK5m">
<node concept="2YIFZM" id="47nvOnU73ZE" role="3uHU7w">
<ref role="37wK5l" to="k7g3:~Arrays.asList(java.lang.Object...):java.util.List" resolve="asList" />
<ref role="1Pybhc" to="k7g3:~Arrays" resolve="Arrays" />
<ref role="37wK5l" to="33ny:~Arrays.asList(java.lang.Object...):java.util.List" resolve="asList" />
<ref role="1Pybhc" to="33ny:~Arrays" resolve="Arrays" />
<node concept="37vLTw" id="47nvOnU74eF" role="37wK5m">
<ref role="3cqZAo" node="3OPtF03iXLd" resolve="children" />
</node>
@ -1072,7 +1072,7 @@
</node>
</node>
<node concept="2AHcQZ" id="3OPtF03j9ls" role="2AJF6D">
<ref role="2AI5Lk" to="e2lb:~Override" resolve="Override" />
<ref role="2AI5Lk" to="wyt6:~Override" resolve="Override" />
</node>
</node>
<node concept="3clFb_" id="3OPtF03j2k2" role="jymVt">
@ -1103,7 +1103,7 @@
</node>
</node>
<node concept="2AHcQZ" id="3OPtF03j9YY" role="2AJF6D">
<ref role="2AI5Lk" to="e2lb:~Override" resolve="Override" />
<ref role="2AI5Lk" to="wyt6:~Override" resolve="Override" />
</node>
</node>
<node concept="3clFb_" id="104EUzG2gx2" role="jymVt">
@ -1128,7 +1128,7 @@
</node>
</node>
<node concept="2AHcQZ" id="104EUzG2h5Y" role="2AJF6D">
<ref role="2AI5Lk" to="e2lb:~Override" resolve="Override" />
<ref role="2AI5Lk" to="wyt6:~Override" resolve="Override" />
</node>
</node>
<node concept="3clFb_" id="3OPtF03j4fE" role="jymVt">
@ -1150,7 +1150,7 @@
<node concept="37vLTG" id="3OPtF03j4fL" role="3clF46">
<property role="TrG5h" value="children" />
<node concept="3uibUv" id="3OPtF03j4fM" role="1tU5fm">
<ref role="3uigEE" to="k7g3:~List" resolve="List" />
<ref role="3uigEE" to="33ny:~List" resolve="List" />
<node concept="3qUE_q" id="3OPtF03j4fN" role="11_B2D">
<node concept="3uibUv" id="3OPtF03j4fO" role="3qUE_r">
<ref role="3uigEE" to="ie8e:1bm7a6EXvsP" resolve="ITreePart" />
@ -1170,11 +1170,11 @@
<node concept="3clFbF" id="3JgCwkqmOIf" role="3cqZAp">
<node concept="2OqwBi" id="3JgCwkqmOIg" role="3clFbG">
<node concept="10M0yZ" id="3JgCwkqmOIh" role="2Oq$k0">
<ref role="3cqZAo" to="e2lb:~System.out" resolve="out" />
<ref role="1PxDUh" to="e2lb:~System" resolve="System" />
<ref role="3cqZAo" to="wyt6:~System.out" resolve="out" />
<ref role="1PxDUh" to="wyt6:~System" resolve="System" />
</node>
<node concept="liA8E" id="3JgCwkqmOIi" role="2OqNvi">
<ref role="37wK5l" to="fxg7:~PrintStream.println(java.lang.String):void" resolve="println" />
<ref role="37wK5l" to="guwi:~PrintStream.println(java.lang.String):void" resolve="println" />
<node concept="3cpWs3" id="3JgCwkqmOIj" role="37wK5m">
<node concept="37vLTw" id="3OPtF03j6uQ" role="3uHU7w">
<ref role="3cqZAo" node="3OPtF03j4fL" resolve="children" />
@ -1209,7 +1209,7 @@
</node>
</node>
<node concept="2AHcQZ" id="3OPtF03jap7" role="2AJF6D">
<ref role="2AI5Lk" to="e2lb:~Override" resolve="Override" />
<ref role="2AI5Lk" to="wyt6:~Override" resolve="Override" />
</node>
</node>
<node concept="3clFb_" id="104EUzFZFTO" role="jymVt">
@ -1230,19 +1230,19 @@
<node concept="3clFbF" id="104EUzFZHfA" role="3cqZAp">
<node concept="2OqwBi" id="104EUzFZHfB" role="3clFbG">
<node concept="10M0yZ" id="104EUzFZHfC" role="2Oq$k0">
<ref role="3cqZAo" to="e2lb:~System.out" resolve="out" />
<ref role="1PxDUh" to="e2lb:~System" resolve="System" />
<ref role="3cqZAo" to="wyt6:~System.out" resolve="out" />
<ref role="1PxDUh" to="wyt6:~System" resolve="System" />
</node>
<node concept="liA8E" id="104EUzFZHfD" role="2OqNvi">
<ref role="37wK5l" to="fxg7:~PrintStream.println(java.lang.String):void" resolve="println" />
<ref role="37wK5l" to="guwi:~PrintStream.println(java.lang.String):void" resolve="println" />
<node concept="3cpWs3" id="104EUzG1Z6F" role="37wK5m">
<node concept="3cpWs3" id="104EUzFZHfJ" role="3uHU7B">
<node concept="Xl_RD" id="104EUzFZHfK" role="3uHU7B">
<property role="Xl_RC" value="value&gt; \&quot;" />
</node>
<node concept="2YIFZM" id="104EUzFZIFj" role="3uHU7w">
<ref role="37wK5l" to="e2lb:~String.valueOf(java.lang.Object):java.lang.String" resolve="valueOf" />
<ref role="1Pybhc" to="e2lb:~String" resolve="String" />
<ref role="37wK5l" to="wyt6:~String.valueOf(java.lang.Object):java.lang.String" resolve="valueOf" />
<ref role="1Pybhc" to="wyt6:~String" resolve="String" />
<node concept="37vLTw" id="104EUzFZIVS" role="37wK5m">
<ref role="3cqZAo" node="104EUzFZFTS" resolve="value" />
</node>
@ -1263,7 +1263,7 @@
</node>
</node>
<node concept="2AHcQZ" id="104EUzFZGu3" role="2AJF6D">
<ref role="2AI5Lk" to="e2lb:~Override" resolve="Override" />
<ref role="2AI5Lk" to="wyt6:~Override" resolve="Override" />
</node>
</node>
<node concept="3clFb_" id="5s497Vr3N1A" role="jymVt">
@ -1273,7 +1273,7 @@
<node concept="3Tm1VV" id="5s497Vr3N1C" role="1B3o_S" />
<node concept="3clFbS" id="5s497Vr3N1F" role="3clF47" />
<node concept="2AHcQZ" id="5s497Vr3Ntb" role="2AJF6D">
<ref role="2AI5Lk" to="e2lb:~Override" resolve="Override" />
<ref role="2AI5Lk" to="wyt6:~Override" resolve="Override" />
</node>
</node>
</node>
@ -1359,11 +1359,11 @@
<node concept="3clFbF" id="3JgCwkqar2T" role="3cqZAp">
<node concept="2OqwBi" id="3JgCwkqar2P" role="3clFbG">
<node concept="10M0yZ" id="3JgCwkqar2Q" role="2Oq$k0">
<ref role="1PxDUh" to="e2lb:~System" resolve="System" />
<ref role="3cqZAo" to="e2lb:~System.out" resolve="out" />
<ref role="1PxDUh" to="wyt6:~System" resolve="System" />
<ref role="3cqZAo" to="wyt6:~System.out" resolve="out" />
</node>
<node concept="liA8E" id="3JgCwkqar2R" role="2OqNvi">
<ref role="37wK5l" to="fxg7:~PrintStream.println(java.lang.String):void" resolve="println" />
<ref role="37wK5l" to="guwi:~PrintStream.println(java.lang.String):void" resolve="println" />
<node concept="3cpWs3" id="3JgCwkqavYp" role="37wK5m">
<node concept="Xl_RD" id="3JgCwkqavYy" role="3uHU7w">
<property role="Xl_RC" value="'" />
@ -1436,11 +1436,11 @@
<node concept="3clFbF" id="3JgCwkqax1U" role="3cqZAp">
<node concept="2OqwBi" id="3JgCwkqax1V" role="3clFbG">
<node concept="10M0yZ" id="3JgCwkqax1W" role="2Oq$k0">
<ref role="1PxDUh" to="e2lb:~System" resolve="System" />
<ref role="3cqZAo" to="e2lb:~System.out" resolve="out" />
<ref role="1PxDUh" to="wyt6:~System" resolve="System" />
<ref role="3cqZAo" to="wyt6:~System.out" resolve="out" />
</node>
<node concept="liA8E" id="3JgCwkqax1X" role="2OqNvi">
<ref role="37wK5l" to="fxg7:~PrintStream.println(java.lang.String):void" resolve="println" />
<ref role="37wK5l" to="guwi:~PrintStream.println(java.lang.String):void" resolve="println" />
<node concept="3cpWs3" id="3JgCwkqax1Y" role="37wK5m">
<node concept="Xl_RD" id="3JgCwkqax1Z" role="3uHU7w">
<property role="Xl_RC" value="'" />
@ -1507,11 +1507,11 @@
<node concept="3clFbF" id="3JgCwkqwNWo" role="3cqZAp">
<node concept="2OqwBi" id="3JgCwkqwNWk" role="3clFbG">
<node concept="10M0yZ" id="3JgCwkqwNWl" role="2Oq$k0">
<ref role="1PxDUh" to="e2lb:~System" resolve="System" />
<ref role="3cqZAo" to="e2lb:~System.out" resolve="out" />
<ref role="1PxDUh" to="wyt6:~System" resolve="System" />
<ref role="3cqZAo" to="wyt6:~System.out" resolve="out" />
</node>
<node concept="liA8E" id="3JgCwkqwNWm" role="2OqNvi">
<ref role="37wK5l" to="fxg7:~PrintStream.println(java.lang.String):void" resolve="println" />
<ref role="37wK5l" to="guwi:~PrintStream.println(java.lang.String):void" resolve="println" />
<node concept="3cpWs3" id="3JgCwkqwSEA" role="37wK5m">
<node concept="2OqwBi" id="3JgCwkqwTFA" role="3uHU7w">
<node concept="37vLTw" id="3JgCwkqwTgw" role="2Oq$k0">
@ -1573,11 +1573,11 @@
<node concept="3clFbF" id="3JgCwkqy1$Z" role="3cqZAp">
<node concept="2OqwBi" id="3JgCwkqy1_0" role="3clFbG">
<node concept="10M0yZ" id="3JgCwkqy1_1" role="2Oq$k0">
<ref role="1PxDUh" to="e2lb:~System" resolve="System" />
<ref role="3cqZAo" to="e2lb:~System.out" resolve="out" />
<ref role="1PxDUh" to="wyt6:~System" resolve="System" />
<ref role="3cqZAo" to="wyt6:~System.out" resolve="out" />
</node>
<node concept="liA8E" id="3JgCwkqy1_2" role="2OqNvi">
<ref role="37wK5l" to="fxg7:~PrintStream.println(java.lang.String):void" resolve="println" />
<ref role="37wK5l" to="guwi:~PrintStream.println(java.lang.String):void" resolve="println" />
<node concept="3cpWs3" id="3JgCwkqy1_3" role="37wK5m">
<node concept="2OqwBi" id="3JgCwkqy1_4" role="3uHU7w">
<node concept="37vLTw" id="3JgCwkqy3pc" role="2Oq$k0">
@ -1823,11 +1823,11 @@
<node concept="3clFbF" id="5s497VrflMN" role="3cqZAp">
<node concept="2OqwBi" id="5s497VrfqFu" role="3clFbG">
<node concept="10M0yZ" id="5s497VrfqFv" role="2Oq$k0">
<ref role="1PxDUh" to="e2lb:~System" resolve="System" />
<ref role="3cqZAo" to="e2lb:~System.out" resolve="out" />
<ref role="1PxDUh" to="wyt6:~System" resolve="System" />
<ref role="3cqZAo" to="wyt6:~System.out" resolve="out" />
</node>
<node concept="liA8E" id="5s497VrfqFw" role="2OqNvi">
<ref role="37wK5l" to="fxg7:~PrintStream.println(java.lang.String):void" resolve="println" />
<ref role="37wK5l" to="guwi:~PrintStream.println(java.lang.String):void" resolve="println" />
<node concept="3cpWs3" id="5s497Vrfs$8" role="37wK5m">
<node concept="Xl_RD" id="5s497VrfqFx" role="3uHU7B">
<property role="Xl_RC" value="tree1&gt;" />
@ -1860,11 +1860,11 @@
<node concept="3clFbF" id="5s497Vrfv$O" role="3cqZAp">
<node concept="2OqwBi" id="5s497Vrfv$P" role="3clFbG">
<node concept="10M0yZ" id="5s497Vrfv$Q" role="2Oq$k0">
<ref role="1PxDUh" to="e2lb:~System" resolve="System" />
<ref role="3cqZAo" to="e2lb:~System.out" resolve="out" />
<ref role="1PxDUh" to="wyt6:~System" resolve="System" />
<ref role="3cqZAo" to="wyt6:~System.out" resolve="out" />
</node>
<node concept="liA8E" id="5s497Vrfv$R" role="2OqNvi">
<ref role="37wK5l" to="fxg7:~PrintStream.println(java.lang.String):void" resolve="println" />
<ref role="37wK5l" to="guwi:~PrintStream.println(java.lang.String):void" resolve="println" />
<node concept="3cpWs3" id="5s497Vrfv$S" role="37wK5m">
<node concept="Xl_RD" id="5s497Vrfv$T" role="3uHU7B">
<property role="Xl_RC" value="tree2&gt;" />
@ -1899,11 +1899,11 @@
<node concept="3cpWsn" id="3AEuFq_O$bN" role="3cpWs9">
<property role="TrG5h" value="subs" />
<node concept="3uibUv" id="3AEuFq_O$bH" role="1tU5fm">
<ref role="3uigEE" to="jfki:~Substitution" resolve="Substitution" />
<ref role="3uigEE" to="yt73:~Substitution" resolve="Substitution" />
</node>
<node concept="2YIFZM" id="3AEuFq_O$bO" role="33vP2m">
<ref role="37wK5l" to="jfki:~Unification.unify(Node,Node)" resolve="unify" />
<ref role="1Pybhc" to="jfki:~Unification" resolve="Unification" />
<ref role="1Pybhc" to="yt73:~Unification" resolve="Unification" />
<ref role="37wK5l" to="yt73:~Unification.unify(Term,Term)" resolve="unify" />
<node concept="2OqwBi" id="3AEuFq_O$md" role="37wK5m">
<node concept="37vLTw" id="3AEuFq_O$bP" role="2Oq$k0">
<ref role="3cqZAo" node="3AEuFq_Oyud" resolve="tree1" />
@ -1927,18 +1927,18 @@
<node concept="3clFbF" id="3AEuFq_O_ll" role="3cqZAp">
<node concept="2OqwBi" id="3AEuFq_O_lh" role="3clFbG">
<node concept="10M0yZ" id="3AEuFq_O_li" role="2Oq$k0">
<ref role="1PxDUh" to="e2lb:~System" resolve="System" />
<ref role="3cqZAo" to="e2lb:~System.out" resolve="out" />
<ref role="1PxDUh" to="wyt6:~System" resolve="System" />
<ref role="3cqZAo" to="wyt6:~System.out" resolve="out" />
</node>
<node concept="liA8E" id="3AEuFq_O_lj" role="2OqNvi">
<ref role="37wK5l" to="fxg7:~PrintStream.println(java.lang.String):void" resolve="println" />
<ref role="37wK5l" to="guwi:~PrintStream.println(java.lang.String):void" resolve="println" />
<node concept="3cpWs3" id="3AEuFq_O_T8" role="37wK5m">
<node concept="2OqwBi" id="3AEuFq_OA4M" role="3uHU7w">
<node concept="37vLTw" id="3AEuFq_O_W3" role="2Oq$k0">
<ref role="3cqZAo" node="3AEuFq_O$bN" resolve="subs" />
</node>
<node concept="liA8E" id="3AEuFq_OA87" role="2OqNvi">
<ref role="37wK5l" to="jfki:~Substitution.isSuccessful()" resolve="isSuccessful" />
<ref role="37wK5l" to="yt73:~Substitution.isSuccessful()" resolve="isSuccessful" />
</node>
</node>
<node concept="Xl_RD" id="3AEuFq_O_lk" role="3uHU7B">
@ -1953,18 +1953,18 @@
<node concept="3clFbF" id="3AEuFq_OBN9" role="3cqZAp">
<node concept="2OqwBi" id="3AEuFq_OBN5" role="3clFbG">
<node concept="10M0yZ" id="3AEuFq_OBN6" role="2Oq$k0">
<ref role="1PxDUh" to="e2lb:~System" resolve="System" />
<ref role="3cqZAo" to="e2lb:~System.out" resolve="out" />
<ref role="1PxDUh" to="wyt6:~System" resolve="System" />
<ref role="3cqZAo" to="wyt6:~System.out" resolve="out" />
</node>
<node concept="liA8E" id="3AEuFq_OBN7" role="2OqNvi">
<ref role="37wK5l" to="fxg7:~PrintStream.println(java.lang.String):void" resolve="println" />
<ref role="37wK5l" to="guwi:~PrintStream.println(java.lang.String):void" resolve="println" />
<node concept="3cpWs3" id="3AEuFq_OD0k" role="37wK5m">
<node concept="2OqwBi" id="3AEuFq_ODCs" role="3uHU7w">
<node concept="37vLTw" id="3AEuFq_ODh$" role="2Oq$k0">
<ref role="3cqZAo" node="3AEuFq_OBlW" resolve="bnd" />
</node>
<node concept="liA8E" id="3AEuFq_ODMg" role="2OqNvi">
<ref role="37wK5l" to="jfki:~Substitution.Binding.node()" resolve="node" />
<ref role="37wK5l" to="yt73:~Substitution.Binding.term()" resolve="term" />
</node>
</node>
<node concept="3cpWs3" id="3AEuFq_OCw6" role="3uHU7B">
@ -1977,7 +1977,7 @@
<ref role="3cqZAo" node="3AEuFq_OBlW" resolve="bnd" />
</node>
<node concept="liA8E" id="3AEuFq_OCh$" role="2OqNvi">
<ref role="37wK5l" to="jfki:~Substitution.Binding.var()" resolve="var" />
<ref role="37wK5l" to="yt73:~Substitution.Binding.var()" resolve="var" />
</node>
</node>
</node>
@ -1993,7 +1993,7 @@
<node concept="3cpWsn" id="3AEuFq_OBlW" role="1Duv9x">
<property role="TrG5h" value="bnd" />
<node concept="3uibUv" id="3AEuFq_OBm0" role="1tU5fm">
<ref role="3uigEE" to="jfki:~Substitution.Binding" resolve="Substitution.Binding" />
<ref role="3uigEE" to="yt73:~Substitution.Binding" resolve="Substitution.Binding" />
</node>
</node>
<node concept="2OqwBi" id="3AEuFq_OBm1" role="1DdaDG">
@ -2001,7 +2001,7 @@
<ref role="3cqZAo" node="3AEuFq_O$bN" resolve="subs" />
</node>
<node concept="liA8E" id="3AEuFq_OBm3" role="2OqNvi">
<ref role="37wK5l" to="jfki:~Substitution.bindings()" resolve="bindings" />
<ref role="37wK5l" to="yt73:~Substitution.bindings()" resolve="bindings" />
</node>
</node>
</node>

View File

@ -7,12 +7,12 @@
<use id="35320f26-77cb-4c55-be9f-a97a27770af1" name="jetbrains.mps.logic" version="0" />
</languages>
<imports>
<import index="w2rx" ref="b984ee52-f34d-4b6d-8812-866c1d3eae31/f:java_stub#b984ee52-f34d-4b6d-8812-866c1d3eae31#runtime(jetbrains.mps.jchr.runtime/runtime@java_stub)" />
<import index="xxzj" ref="b189d6c6-9397-4d64-88af-1ac73760a4f5/f:java_stub#b189d6c6-9397-4d64-88af-1ac73760a4f5#org.mockito(jetbrains.mps.logic.test/org.mockito@java_stub)" />
<import index="eifs" ref="b984ee52-f34d-4b6d-8812-866c1d3eae31/java:runtime(jetbrains.mps.jchr.runtime/)" />
<import index="n4y8" ref="b189d6c6-9397-4d64-88af-1ac73760a4f5/java:org.mockito(jetbrains.mps.logic.test/)" />
<import index="oy3s" ref="r:a6030cee-34eb-4503-b1bf-015fe5cd8c1a(jetbrains.mps.logic.builtin.unification)" />
<import index="5j4j" ref="r:c8fb1c5e-8204-4904-a38f-678899d447c1(jetbrains.mps.logic.structure)" />
<import index="ie8e" ref="r:ab2605ab-b4bc-4e80-a8ca-19a4a8465c01(jetbrains.mps.unification.tree)" />
<import index="jfki" ref="7526e0cf-1ce7-46f8-a555-9eca1e06c23b/f:java_stub#7526e0cf-1ce7-46f8-a555-9eca1e06c23b#jetbrains.mps.unification(jetbrains.mps.unification.tree/jetbrains.mps.unification@java_stub)" />
<import index="yt73" ref="7526e0cf-1ce7-46f8-a555-9eca1e06c23b/java:jetbrains.mps.unification(jetbrains.mps.unification.tree/)" />
<import index="yg8f" ref="r:e213377a-f1a7-4ba7-9d08-96bcb97ed8ce(jetbrains.mps.logic.builtin)" />
</imports>
<registry>
@ -174,7 +174,7 @@
<property role="TrG5h" value="constraintSystem" />
<node concept="3Tm6S6" id="71LvIRuyoUG" role="1B3o_S" />
<node concept="3uibUv" id="71LvIRuz57H" role="1tU5fm">
<ref role="3uigEE" to="w2rx:~ConstraintSystem" resolve="ConstraintSystem" />
<ref role="3uigEE" to="eifs:~ConstraintSystem" resolve="ConstraintSystem" />
</node>
</node>
<node concept="312cEg" id="fHk0tWuntB" role="jymVt">
@ -1044,7 +1044,7 @@
</node>
<node concept="2ShNRf" id="fHk0tWuNK3" role="37vLTx">
<node concept="1pGfFk" id="fHk0tWuNK2" role="2ShVmc">
<ref role="37wK5l" to="w2rx:~ConstraintSystem.&lt;init&gt;()" resolve="ConstraintSystem" />
<ref role="37wK5l" to="eifs:~ConstraintSystem.&lt;init&gt;()" resolve="ConstraintSystem" />
</node>
</node>
</node>
@ -1055,7 +1055,7 @@
<ref role="3cqZAo" node="71LvIRuyoUF" resolve="constraintSystem" />
</node>
<node concept="liA8E" id="fHk0tWuNVy" role="2OqNvi">
<ref role="37wK5l" to="w2rx:~ConstraintSystem.setQueuing(boolean):void" resolve="setQueuing" />
<ref role="37wK5l" to="eifs:~ConstraintSystem.setQueuing(boolean):void" resolve="setQueuing" />
<node concept="3clFbT" id="fHk0tWuNX6" role="37wK5m">
<property role="3clFbU" value="false" />
</node>
@ -1089,7 +1089,7 @@
<property role="TrG5h" value="constraintSystem" />
<node concept="3Tm6S6" id="1OShD0Ift_P" role="1B3o_S" />
<node concept="3uibUv" id="1OShD0Ift_Q" role="1tU5fm">
<ref role="3uigEE" to="w2rx:~ConstraintSystem" resolve="ConstraintSystem" />
<ref role="3uigEE" to="eifs:~ConstraintSystem" resolve="ConstraintSystem" />
</node>
</node>
<node concept="312cEg" id="1OShD0Ift_R" role="jymVt">
@ -1887,7 +1887,7 @@
</node>
</node>
<node concept="liA8E" id="5cGCTtqzXR9" role="2OqNvi">
<ref role="37wK5l" to="jfki:~Node.get()" resolve="get" />
<ref role="37wK5l" to="yt73:~Term.get()" resolve="get" />
</node>
</node>
<node concept="2OqwBi" id="5cGCTtqzVZP" role="3tpDZB">
@ -1908,7 +1908,7 @@
</node>
</node>
<node concept="liA8E" id="5cGCTtqzWC9" role="2OqNvi">
<ref role="37wK5l" to="jfki:~Node.get()" resolve="get" />
<ref role="37wK5l" to="yt73:~Term.get()" resolve="get" />
</node>
</node>
</node>
@ -2143,7 +2143,7 @@
</node>
</node>
<node concept="liA8E" id="5cGCTtq$7s_" role="2OqNvi">
<ref role="37wK5l" to="jfki:~Node.get()" resolve="get" />
<ref role="37wK5l" to="yt73:~Term.get()" resolve="get" />
</node>
</node>
<node concept="2OqwBi" id="5cGCTtq$5_x" role="3tpDZB">
@ -2164,7 +2164,7 @@
</node>
</node>
<node concept="liA8E" id="5cGCTtq$6dM" role="2OqNvi">
<ref role="37wK5l" to="jfki:~Node.get()" resolve="get" />
<ref role="37wK5l" to="yt73:~Term.get()" resolve="get" />
</node>
</node>
</node>
@ -2639,6 +2639,14 @@
</node>
</node>
</node>
<node concept="1oi5UN" id="1H1f_zsIp3E" role="KCVpo">
<node concept="1oi5Wm" id="1H1f_zsIp3F" role="1ojpOf">
<property role="TrG5h" value="name" />
<node concept="1oi5XN" id="1H1f_zsIp3G" role="1oi5zu">
<property role="1oi5yK" value="baz" />
</node>
</node>
</node>
<node concept="1oi5UN" id="1OShD0Ig2iH" role="KCVpo">
<node concept="1oi5Wm" id="1OShD0Ig2iI" role="1ojpOf">
<property role="TrG5h" value="name" />
@ -2690,6 +2698,14 @@
</node>
</node>
</node>
<node concept="1oi5UN" id="1H1f_zsIrmt" role="KCVpo">
<node concept="1oi5Wm" id="1H1f_zsIrmu" role="1ojpOf">
<property role="TrG5h" value="name" />
<node concept="1oi5XN" id="1H1f_zsIrmv" role="1oi5zu">
<property role="1oi5yK" value="baz" />
</node>
</node>
</node>
<node concept="1oi5UN" id="677NV56y2bq" role="KCVpo">
<node concept="22Ky0T" id="677NV56y2br" role="lGtFl">
<node concept="37vLTw" id="1OShD0Ig2j2" role="22Ky0K">
@ -3047,7 +3063,7 @@
</node>
<node concept="2ShNRf" id="1OShD0IftOs" role="37vLTx">
<node concept="1pGfFk" id="1OShD0IftOt" role="2ShVmc">
<ref role="37wK5l" to="w2rx:~ConstraintSystem.&lt;init&gt;()" resolve="ConstraintSystem" />
<ref role="37wK5l" to="eifs:~ConstraintSystem.&lt;init&gt;()" resolve="ConstraintSystem" />
</node>
</node>
</node>
@ -3058,7 +3074,7 @@
<ref role="3cqZAo" node="1OShD0Ift_O" resolve="constraintSystem" />
</node>
<node concept="liA8E" id="1OShD0IftOx" role="2OqNvi">
<ref role="37wK5l" to="w2rx:~ConstraintSystem.setQueuing(boolean):void" resolve="setQueuing" />
<ref role="37wK5l" to="eifs:~ConstraintSystem.setQueuing(boolean):void" resolve="setQueuing" />
<node concept="3clFbT" id="1OShD0IftOy" role="37wK5m">
<property role="3clFbU" value="false" />
</node>

View File

@ -11,22 +11,22 @@
<imports>
<import index="nc4n" ref="r:2a1eb048-898c-47a3-863b-36b04c4b9f7c(jetbrains.mps.lang.typesystem2.runtime.rule)" />
<import index="vgt0" ref="r:f36c95e5-e428-4945-91ae-1005e20c7971(jetbrains.mps.jchr.structure)" />
<import index="cu2c" ref="f:java_stub#6ed54515-acc8-4d1e-a16c-9fd6cfe951ea#jetbrains.mps.smodel(MPS.Core/jetbrains.mps.smodel@java_stub)" />
<import index="e2lb" ref="f:java_stub#6354ebe7-c22a-4a0f-ac54-50b52ab9b065#java.lang(JDK/java.lang@java_stub)" />
<import index="w1kc" ref="6ed54515-acc8-4d1e-a16c-9fd6cfe951ea/java:jetbrains.mps.smodel(MPS.Core/)" />
<import index="wyt6" ref="6354ebe7-c22a-4a0f-ac54-50b52ab9b065/java:java.lang(JDK/)" />
<import index="tpee" ref="r:00000000-0000-4000-0000-011c895902ca(jetbrains.mps.baseLanguage.structure)" />
<import index="w2rx" ref="f:java_stub#b984ee52-f34d-4b6d-8812-866c1d3eae31#runtime(jetbrains.mps.jchr.runtime/runtime@java_stub)" />
<import index="eifs" ref="b984ee52-f34d-4b6d-8812-866c1d3eae31/java:runtime(jetbrains.mps.jchr.runtime/)" />
<import index="ie8e" ref="r:ab2605ab-b4bc-4e80-a8ca-19a4a8465c01(jetbrains.mps.unification.tree)" />
<import index="5j4j" ref="r:c8fb1c5e-8204-4904-a38f-678899d447c1(jetbrains.mps.logic.structure)" />
<import index="k7g3" ref="f:java_stub#6354ebe7-c22a-4a0f-ac54-50b52ab9b065#java.util(JDK/java.util@java_stub)" />
<import index="jfki" ref="f:java_stub#7526e0cf-1ce7-46f8-a555-9eca1e06c23b#jetbrains.mps.unification(jetbrains.mps.unification@java_stub)" />
<import index="33ny" ref="6354ebe7-c22a-4a0f-ac54-50b52ab9b065/java:java.util(JDK/)" />
<import index="yt73" ref="7526e0cf-1ce7-46f8-a555-9eca1e06c23b/java:jetbrains.mps.unification()" />
<import index="yg8f" ref="r:e213377a-f1a7-4ba7-9d08-96bcb97ed8ce(jetbrains.mps.logic.builtin)" />
<import index="tpcu" ref="r:00000000-0000-4000-0000-011c89590282(jetbrains.mps.lang.core.behavior)" />
<import index="oy3s" ref="r:a6030cee-34eb-4503-b1bf-015fe5cd8c1a(jetbrains.mps.logic.builtin.unification)" />
<import index="tpck" ref="r:00000000-0000-4000-0000-011c89590288(jetbrains.mps.lang.core.structure)" />
<import index="ec5l" ref="8865b7a8-5271-43d3-884c-6fd1d9cfdd34/f:java_stub#8865b7a8-5271-43d3-884c-6fd1d9cfdd34#org.jetbrains.mps.openapi.model(MPS.OpenAPI/org.jetbrains.mps.openapi.model@java_stub)" />
<import index="7q5n" ref="6ed54515-acc8-4d1e-a16c-9fd6cfe951ea/f:java_stub#6ed54515-acc8-4d1e-a16c-9fd6cfe951ea#org.eclipse.jdt.internal.compiler.impl(MPS.Core/org.eclipse.jdt.internal.compiler.impl@java_stub)" />
<import index="mhbf" ref="8865b7a8-5271-43d3-884c-6fd1d9cfdd34/java:org.jetbrains.mps.openapi.model(MPS.OpenAPI/)" />
<import index="sc83" ref="6ed54515-acc8-4d1e-a16c-9fd6cfe951ea/java:org.eclipse.jdt.internal.compiler.impl(MPS.Core/)" />
<import index="j3yq" ref="r:40e27d97-dea1-422b-91e0-3b9f3271a7f1(org.eclipse.jdt.internal.core.util)" />
<import index="aeqf" ref="6ed54515-acc8-4d1e-a16c-9fd6cfe951ea/f:java_stub#6ed54515-acc8-4d1e-a16c-9fd6cfe951ea#org.eclipse.jdt.internal.compiler.ast(MPS.Core/org.eclipse.jdt.internal.compiler.ast@java_stub)" />
<import index="twf3" ref="6ed54515-acc8-4d1e-a16c-9fd6cfe951ea/java:org.eclipse.jdt.internal.compiler.ast(MPS.Core/)" />
<import index="rkxj" ref="r:b1598fca-3527-4718-b3ee-193781dbf052(jetbrains.mps.ide.java.newparser)" />
<import index="1f2y" ref="r:c2e9552f-aeab-4773-af70-c663afdf96a5(jetbrains.mps.jchr.behavior)" />
<import index="tpek" ref="r:00000000-0000-4000-0000-011c895902c0(jetbrains.mps.baseLanguage.behavior)" />
@ -428,8 +428,8 @@
<node concept="3clFbS" id="ZqZbw4Qjwe" role="3clF47">
<node concept="3clFbF" id="ZqZbw4R5g9" role="3cqZAp">
<node concept="2YIFZM" id="ZqZbw4R5jF" role="3clFbG">
<ref role="37wK5l" to="cu2c:~ModelAccess.assertLegalWrite():void" resolve="assertLegalWrite" />
<ref role="1Pybhc" to="cu2c:~ModelAccess" resolve="ModelAccess" />
<ref role="37wK5l" to="w1kc:~ModelAccess.assertLegalWrite():void" resolve="assertLegalWrite" />
<ref role="1Pybhc" to="w1kc:~ModelAccess" resolve="ModelAccess" />
</node>
</node>
<node concept="3clFbH" id="ZqZbw4QvB$" role="3cqZAp" />
@ -462,7 +462,7 @@
</node>
</node>
<node concept="liA8E" id="13XUEMfXxbC" role="2OqNvi">
<ref role="37wK5l" to="e2lb:~String.equals(java.lang.Object):boolean" resolve="equals" />
<ref role="37wK5l" to="wyt6:~String.equals(java.lang.Object):boolean" resolve="equals" />
<node concept="2OqwBi" id="13XUEMfXxbD" role="37wK5m">
<node concept="37vLTw" id="13XUEMfXxbE" role="2Oq$k0">
<ref role="3cqZAo" node="4sVJFklVfh3" resolve="handler" />
@ -732,8 +732,8 @@
<node concept="3clFbF" id="ZqZbw4Sir2" role="3cqZAp">
<node concept="37vLTI" id="ZqZbw4SjaZ" role="3clFbG">
<node concept="2YIFZM" id="ZqZbw4SkvJ" role="37vLTx">
<ref role="37wK5l" to="e2lb:~String.valueOf(java.lang.Object):java.lang.String" resolve="valueOf" />
<ref role="1Pybhc" to="e2lb:~String" resolve="String" />
<ref role="37wK5l" to="wyt6:~String.valueOf(java.lang.Object):java.lang.String" resolve="valueOf" />
<ref role="1Pybhc" to="wyt6:~String" resolve="String" />
<node concept="37vLTw" id="ZqZbw4SkC2" role="37wK5m">
<ref role="3cqZAo" node="ZqZbw4S7uo" resolve="id" />
</node>
@ -754,7 +754,7 @@
<property role="TrG5h" value="argType" />
<node concept="10Q1$e" id="aFQeb4cqyE" role="1tU5fm">
<node concept="3uibUv" id="aFQeb4cqyL" role="10Q1$1">
<ref role="3uigEE" to="e2lb:~Class" resolve="Class" />
<ref role="3uigEE" to="wyt6:~Class" resolve="Class" />
<node concept="3qTvmN" id="aFQeb4cqyM" role="11_B2D" />
</node>
</node>
@ -796,7 +796,7 @@
<node concept="3cpWsn" id="aFQeb4csrX" role="3cpWs9">
<property role="TrG5h" value="cls" />
<node concept="3uibUv" id="aFQeb4csrz" role="1tU5fm">
<ref role="3uigEE" to="e2lb:~Class" resolve="Class" />
<ref role="3uigEE" to="wyt6:~Class" resolve="Class" />
<node concept="3qTvmN" id="aFQeb4csrA" role="11_B2D" />
</node>
<node concept="AH0OO" id="aFQeb4csrY" role="33vP2m">
@ -841,7 +841,7 @@
<ref role="3VsUkX" to="yg8f:dfChU1jXdE" resolve="ITreeLogical" />
</node>
<node concept="liA8E" id="aFQeb4cv04" role="2OqNvi">
<ref role="37wK5l" to="e2lb:~Class.isAssignableFrom(java.lang.Class):boolean" resolve="isAssignableFrom" />
<ref role="37wK5l" to="wyt6:~Class.isAssignableFrom(java.lang.Class):boolean" resolve="isAssignableFrom" />
<node concept="37vLTw" id="aFQeb4cv39" role="37wK5m">
<ref role="3cqZAo" node="aFQeb4csrX" resolve="cls" />
</node>
@ -873,7 +873,7 @@
<ref role="3VsUkX" to="yg8f:7jC45KcfYla" resolve="IStringLogical" />
</node>
<node concept="liA8E" id="2ev$9JFpyv4" role="2OqNvi">
<ref role="37wK5l" to="e2lb:~Class.isAssignableFrom(java.lang.Class):boolean" resolve="isAssignableFrom" />
<ref role="37wK5l" to="wyt6:~Class.isAssignableFrom(java.lang.Class):boolean" resolve="isAssignableFrom" />
<node concept="37vLTw" id="2ev$9JFpy$D" role="37wK5m">
<ref role="3cqZAo" node="aFQeb4csrX" resolve="cls" />
</node>
@ -906,7 +906,7 @@
<ref role="3VsUkX" to="ie8e:2xQ7eRABXh4" resolve="Tree" />
</node>
<node concept="liA8E" id="2ev$9JFp_PO" role="2OqNvi">
<ref role="37wK5l" to="e2lb:~Class.isAssignableFrom(java.lang.Class):boolean" resolve="isAssignableFrom" />
<ref role="37wK5l" to="wyt6:~Class.isAssignableFrom(java.lang.Class):boolean" resolve="isAssignableFrom" />
<node concept="37vLTw" id="2ev$9JFp_U9" role="37wK5m">
<ref role="3cqZAo" node="aFQeb4csrX" resolve="cls" />
</node>
@ -927,7 +927,7 @@
</node>
<node concept="2oxUTD" id="2ev$9JFpAz2" role="2OqNvi">
<node concept="3B5_sB" id="2ev$9JFpAz3" role="2oxUTC">
<ref role="3B5MYn" to="e2lb:~String" resolve="String" />
<ref role="3B5MYn" to="wyt6:~String" resolve="String" />
</node>
</node>
</node>
@ -936,10 +936,10 @@
</node>
<node concept="2OqwBi" id="2ev$9JFpAz4" role="3eO9$A">
<node concept="3VsKOn" id="2ev$9JFpAz5" role="2Oq$k0">
<ref role="3VsUkX" to="e2lb:~String" resolve="String" />
<ref role="3VsUkX" to="wyt6:~String" resolve="String" />
</node>
<node concept="liA8E" id="2ev$9JFpAz6" role="2OqNvi">
<ref role="37wK5l" to="e2lb:~Class.isAssignableFrom(java.lang.Class):boolean" resolve="isAssignableFrom" />
<ref role="37wK5l" to="wyt6:~Class.isAssignableFrom(java.lang.Class):boolean" resolve="isAssignableFrom" />
<node concept="37vLTw" id="2ev$9JFpAz7" role="37wK5m">
<ref role="3cqZAo" node="aFQeb4csrX" resolve="cls" />
</node>
@ -951,7 +951,7 @@
<node concept="YS8fn" id="2ev$9JFpL00" role="3cqZAp">
<node concept="2ShNRf" id="2ev$9JFpL1O" role="YScLw">
<node concept="1pGfFk" id="2ev$9JFpO5_" role="2ShVmc">
<ref role="37wK5l" to="e2lb:~IllegalStateException.&lt;init&gt;(java.lang.String)" resolve="IllegalStateException" />
<ref role="37wK5l" to="wyt6:~IllegalStateException.&lt;init&gt;(java.lang.String)" resolve="IllegalStateException" />
<node concept="3cpWs3" id="2ev$9JFpODr" role="37wK5m">
<node concept="Xl_RD" id="2ev$9JFpOW9" role="3uHU7w">
<property role="Xl_RC" value="'" />
@ -1018,7 +1018,7 @@
<node concept="3cpWsn" id="ZqZbw4S7uo" role="1Duv9x">
<property role="TrG5h" value="id" />
<node concept="3uibUv" id="ZqZbw4S7us" role="1tU5fm">
<ref role="3uigEE" to="e2lb:~Object" resolve="Object" />
<ref role="3uigEE" to="wyt6:~Object" resolve="Object" />
</node>
</node>
<node concept="2OqwBi" id="ZqZbw4S7ut" role="1DdaDG">
@ -1081,7 +1081,7 @@
<node concept="3cpWsn" id="2pvEdqux98d" role="3cpWs9">
<property role="TrG5h" value="solverIfc" />
<node concept="3uibUv" id="2pvEdqux97P" role="1tU5fm">
<ref role="3uigEE" to="e2lb:~Class" resolve="Class" />
<ref role="3uigEE" to="wyt6:~Class" resolve="Class" />
<node concept="3qUE_q" id="4xBopTzuyo7" role="11_B2D">
<node concept="3uibUv" id="4xBopTzuyAf" role="3qUE_r">
<ref role="3uigEE" to="bspi:6Kcfpq7AYBh" resolve="Queryable" />
@ -1168,13 +1168,13 @@
</node>
</node>
<node concept="liA8E" id="2pvEdquxdn0" role="2OqNvi">
<ref role="37wK5l" to="e2lb:~String.equals(java.lang.Object):boolean" resolve="equals" />
<ref role="37wK5l" to="wyt6:~String.equals(java.lang.Object):boolean" resolve="equals" />
<node concept="2OqwBi" id="2pvEdquxdn1" role="37wK5m">
<node concept="37vLTw" id="2pvEdquxdn2" role="2Oq$k0">
<ref role="3cqZAo" node="2pvEdqux98d" resolve="solverIfc" />
</node>
<node concept="liA8E" id="2pvEdquxdn3" role="2OqNvi">
<ref role="37wK5l" to="e2lb:~Class.getName():java.lang.String" resolve="getName" />
<ref role="37wK5l" to="wyt6:~Class.getName():java.lang.String" resolve="getName" />
</node>
</node>
</node>
@ -1196,7 +1196,7 @@
<node concept="YS8fn" id="2DKqMqODWQg" role="3cqZAp">
<node concept="2ShNRf" id="2DKqMqODWQh" role="YScLw">
<node concept="1pGfFk" id="2DKqMqODWQi" role="2ShVmc">
<ref role="37wK5l" to="e2lb:~IllegalStateException.&lt;init&gt;(java.lang.String)" resolve="IllegalStateException" />
<ref role="37wK5l" to="wyt6:~IllegalStateException.&lt;init&gt;(java.lang.String)" resolve="IllegalStateException" />
<node concept="3cpWs3" id="2DKqMqODX1V" role="37wK5m">
<node concept="Xl_RD" id="2DKqMqODX1W" role="3uHU7w">
<property role="Xl_RC" value="'" />
@ -1210,7 +1210,7 @@
<ref role="3cqZAo" node="2pvEdqux98d" resolve="solverIfc" />
</node>
<node concept="liA8E" id="2DKqMqODX21" role="2OqNvi">
<ref role="37wK5l" to="e2lb:~Class.getName():java.lang.String" resolve="getName" />
<ref role="37wK5l" to="wyt6:~Class.getName():java.lang.String" resolve="getName" />
</node>
</node>
</node>
@ -1318,7 +1318,7 @@
</node>
</node>
<node concept="liA8E" id="aFQeb4kG_e" role="2OqNvi">
<ref role="37wK5l" to="k7g3:~Set.isEmpty():boolean" resolve="isEmpty" />
<ref role="37wK5l" to="33ny:~Set.isEmpty():boolean" resolve="isEmpty" />
</node>
</node>
</node>
@ -1358,7 +1358,7 @@
<node concept="3cpWsn" id="2ev$9JFIWu_" role="3cpWs9">
<property role="TrG5h" value="localVariableType" />
<node concept="3uibUv" id="2ev$9JFIWuo" role="1tU5fm">
<ref role="3uigEE" to="e2lb:~Class" resolve="Class" />
<ref role="3uigEE" to="wyt6:~Class" resolve="Class" />
<node concept="3qTvmN" id="2ev$9JFIWur" role="11_B2D" />
</node>
<node concept="2OqwBi" id="2ev$9JFIWuA" role="33vP2m">
@ -1402,7 +1402,7 @@
<ref role="3VsUkX" to="yg8f:dfChU1jXdE" resolve="ITreeLogical" />
</node>
<node concept="liA8E" id="2ev$9JFITPN" role="2OqNvi">
<ref role="37wK5l" to="e2lb:~Class.isAssignableFrom(java.lang.Class):boolean" resolve="isAssignableFrom" />
<ref role="37wK5l" to="wyt6:~Class.isAssignableFrom(java.lang.Class):boolean" resolve="isAssignableFrom" />
<node concept="37vLTw" id="2ev$9JFIWNz" role="37wK5m">
<ref role="3cqZAo" node="2ev$9JFIWu_" resolve="localVariableType" />
</node>
@ -1414,7 +1414,7 @@
<ref role="3VsUkX" to="yg8f:7jC45KcfYla" resolve="IStringLogical" />
</node>
<node concept="liA8E" id="2ev$9JFJ17S" role="2OqNvi">
<ref role="37wK5l" to="e2lb:~Class.isAssignableFrom(java.lang.Class):boolean" resolve="isAssignableFrom" />
<ref role="37wK5l" to="wyt6:~Class.isAssignableFrom(java.lang.Class):boolean" resolve="isAssignableFrom" />
<node concept="37vLTw" id="2ev$9JFJ1f5" role="37wK5m">
<ref role="3cqZAo" node="2ev$9JFIWu_" resolve="localVariableType" />
</node>
@ -1439,7 +1439,7 @@
<node concept="YS8fn" id="2ev$9JFJ2zQ" role="3cqZAp">
<node concept="2ShNRf" id="2ev$9JFJ2_C" role="YScLw">
<node concept="1pGfFk" id="2ev$9JFJ2Xy" role="2ShVmc">
<ref role="37wK5l" to="e2lb:~IllegalStateException.&lt;init&gt;(java.lang.String)" resolve="IllegalStateException" />
<ref role="37wK5l" to="wyt6:~IllegalStateException.&lt;init&gt;(java.lang.String)" resolve="IllegalStateException" />
<node concept="3cpWs3" id="2ev$9JFJ3eG" role="37wK5m">
<node concept="37vLTw" id="2ev$9JFJ3iS" role="3uHU7w">
<ref role="3cqZAo" node="2ev$9JFIWu_" resolve="localVariableType" />
@ -1875,11 +1875,11 @@
</node>
</node>
<node concept="liA8E" id="2q_78a8nrHi" role="2OqNvi">
<ref role="37wK5l" to="e2lb:~Iterable.iterator():java.util.Iterator" resolve="iterator" />
<ref role="37wK5l" to="wyt6:~Iterable.iterator():java.util.Iterator" resolve="iterator" />
</node>
</node>
<node concept="liA8E" id="2q_78a8ns_y" role="2OqNvi">
<ref role="37wK5l" to="k7g3:~Iterator.hasNext():boolean" resolve="hasNext" />
<ref role="37wK5l" to="33ny:~Iterator.hasNext():boolean" resolve="hasNext" />
</node>
</node>
</node>
@ -2479,7 +2479,7 @@
<node concept="3cpWsn" id="4sVJFklUH4I" role="1Duv9x">
<property role="TrG5h" value="arg" />
<node concept="3uibUv" id="4sVJFklUH4J" role="1tU5fm">
<ref role="3uigEE" to="e2lb:~Object" resolve="Object" />
<ref role="3uigEE" to="wyt6:~Object" resolve="Object" />
</node>
</node>
<node concept="2OqwBi" id="4sVJFklUH4K" role="1DdaDG">
@ -2591,7 +2591,7 @@
</node>
</node>
<node concept="liA8E" id="54i3Fxd5eSH" role="2OqNvi">
<ref role="37wK5l" to="k7g3:~List.get(int):java.lang.Object" resolve="get" />
<ref role="37wK5l" to="33ny:~List.get(int):java.lang.Object" resolve="get" />
<node concept="3cmrfG" id="54i3Fxd5eZV" role="37wK5m">
<property role="3cmrfH" value="0" />
</node>
@ -2638,7 +2638,7 @@
<ref role="ehGHo" to="tpee:fz12cDA" resolve="ClassConcept" />
</node>
<node concept="3B5_sB" id="54i3Fxd5wMa" role="33vP2m">
<ref role="3B5MYn" to="w2rx:~Logical" resolve="Logical" />
<ref role="3B5MYn" to="eifs:~Logical" resolve="Logical" />
</node>
</node>
</node>
@ -2671,7 +2671,7 @@
</node>
</node>
<node concept="liA8E" id="54i3Fxd5JkV" role="2OqNvi">
<ref role="37wK5l" to="e2lb:~String.equals(java.lang.Object):boolean" resolve="equals" />
<ref role="37wK5l" to="wyt6:~String.equals(java.lang.Object):boolean" resolve="equals" />
<node concept="2OqwBi" id="54i3Fxd5JkW" role="37wK5m">
<node concept="2OqwBi" id="54i3Fxd5JkX" role="2Oq$k0">
<node concept="37vLTw" id="54i3Fxd5JkY" role="2Oq$k0">
@ -2962,7 +2962,7 @@
<node concept="YS8fn" id="54i3Fxd4VYC" role="3cqZAp">
<node concept="2ShNRf" id="54i3Fxd4W68" role="YScLw">
<node concept="1pGfFk" id="54i3Fxd4W$I" role="2ShVmc">
<ref role="37wK5l" to="e2lb:~IllegalArgumentException.&lt;init&gt;(java.lang.String)" resolve="IllegalArgumentException" />
<ref role="37wK5l" to="wyt6:~IllegalArgumentException.&lt;init&gt;(java.lang.String)" resolve="IllegalArgumentException" />
<node concept="3cpWs3" id="54i3Fxd4XmG" role="37wK5m">
<node concept="Xl_RD" id="54i3Fxd4Xqr" role="3uHU7w">
<property role="Xl_RC" value="'" />
@ -3013,7 +3013,7 @@
<node concept="3cpWsn" id="2q_78a8lUmZ" role="1Duv9x">
<property role="TrG5h" value="arg" />
<node concept="3uibUv" id="2q_78a8lUn0" role="1tU5fm">
<ref role="3uigEE" to="e2lb:~Object" resolve="Object" />
<ref role="3uigEE" to="wyt6:~Object" resolve="Object" />
</node>
</node>
<node concept="2OqwBi" id="2q_78a8lUn1" role="1DdaDG">
@ -3143,7 +3143,7 @@
<node concept="37vLTG" id="4sVJFklUwdY" role="3clF46">
<property role="TrG5h" value="arg" />
<node concept="3uibUv" id="4sVJFklU$Xz" role="1tU5fm">
<ref role="3uigEE" to="e2lb:~Object" resolve="Object" />
<ref role="3uigEE" to="wyt6:~Object" resolve="Object" />
</node>
</node>
<node concept="3clFbS" id="4sVJFklUwdc" role="3clF47">
@ -3541,8 +3541,8 @@
<node concept="3clFbF" id="16gGH0VzbUO" role="3cqZAp">
<node concept="37vLTI" id="16gGH0VzjCh" role="3clFbG">
<node concept="2YIFZM" id="16gGH0VzkD2" role="37vLTx">
<ref role="1Pybhc" to="e2lb:~String" resolve="String" />
<ref role="37wK5l" to="e2lb:~String.valueOf(java.lang.Object):java.lang.String" resolve="valueOf" />
<ref role="1Pybhc" to="wyt6:~String" resolve="String" />
<ref role="37wK5l" to="wyt6:~String.valueOf(java.lang.Object):java.lang.String" resolve="valueOf" />
<node concept="37vLTw" id="16gGH0VzkL9" role="37wK5m">
<ref role="3cqZAo" node="4sVJFklUwdY" resolve="arg" />
</node>
@ -3576,8 +3576,8 @@
<node concept="1rXfSq" id="3x8pcoFhVzI" role="33vP2m">
<ref role="37wK5l" node="3x8pcoFht4J" resolve="fromJavaExpression" />
<node concept="2YIFZM" id="3x8pcoFhVzJ" role="37wK5m">
<ref role="37wK5l" to="e2lb:~String.valueOf(java.lang.Object):java.lang.String" resolve="valueOf" />
<ref role="1Pybhc" to="e2lb:~String" resolve="String" />
<ref role="37wK5l" to="wyt6:~String.valueOf(java.lang.Object):java.lang.String" resolve="valueOf" />
<ref role="1Pybhc" to="wyt6:~String" resolve="String" />
<node concept="37vLTw" id="3x8pcoFhVzK" role="37wK5m">
<ref role="3cqZAo" node="4sVJFklUwdY" resolve="arg" />
</node>
@ -3660,13 +3660,13 @@
<property role="TrG5h" value="settings" />
<property role="3TUv4t" value="false" />
<node concept="3uibUv" id="2q_78a8CWN6" role="1tU5fm">
<ref role="3uigEE" to="k7g3:~Map" resolve="Map" />
<ref role="3uigEE" to="33ny:~Map" resolve="Map" />
<node concept="17QB3L" id="2q_78a8CWN7" role="11_B2D" />
<node concept="17QB3L" id="2q_78a8CWN8" role="11_B2D" />
</node>
<node concept="2ShNRf" id="2q_78a8CWN9" role="33vP2m">
<node concept="1pGfFk" id="2q_78a8CWNa" role="2ShVmc">
<ref role="37wK5l" to="k7g3:~HashMap.&lt;init&gt;()" resolve="HashMap" />
<ref role="37wK5l" to="33ny:~HashMap.&lt;init&gt;()" resolve="HashMap" />
<node concept="17QB3L" id="2q_78a8CWNb" role="1pMfVU" />
<node concept="17QB3L" id="2q_78a8CWNc" role="1pMfVU" />
</node>
@ -3679,14 +3679,14 @@
<ref role="3cqZAo" node="2q_78a8CWN5" resolve="settings" />
</node>
<node concept="liA8E" id="2q_78a8CWNg" role="2OqNvi">
<ref role="37wK5l" to="k7g3:~Map.put(java.lang.Object,java.lang.Object):java.lang.Object" resolve="put" />
<ref role="37wK5l" to="33ny:~Map.put(java.lang.Object,java.lang.Object):java.lang.Object" resolve="put" />
<node concept="10M0yZ" id="2q_78a8CWNh" role="37wK5m">
<ref role="1PxDUh" to="7q5n:~CompilerOptions" resolve="CompilerOptions" />
<ref role="3cqZAo" to="7q5n:~CompilerOptions.OPTION_Source" resolve="OPTION_Source" />
<ref role="1PxDUh" to="sc83:~CompilerOptions" resolve="CompilerOptions" />
<ref role="3cqZAo" to="sc83:~CompilerOptions.OPTION_Source" resolve="OPTION_Source" />
</node>
<node concept="10M0yZ" id="2q_78a8CWNi" role="37wK5m">
<ref role="3cqZAo" to="7q5n:~CompilerOptions.VERSION_1_8" resolve="VERSION_1_8" />
<ref role="1PxDUh" to="7q5n:~CompilerOptions" resolve="CompilerOptions" />
<ref role="3cqZAo" to="sc83:~CompilerOptions.VERSION_1_8" resolve="VERSION_1_8" />
<ref role="1PxDUh" to="sc83:~CompilerOptions" resolve="CompilerOptions" />
</node>
</node>
</node>
@ -3697,10 +3697,10 @@
<ref role="3cqZAo" node="2q_78a8CWN5" resolve="settings" />
</node>
<node concept="liA8E" id="2q_78a8CWNm" role="2OqNvi">
<ref role="37wK5l" to="k7g3:~Map.put(java.lang.Object,java.lang.Object):java.lang.Object" resolve="put" />
<ref role="37wK5l" to="33ny:~Map.put(java.lang.Object,java.lang.Object):java.lang.Object" resolve="put" />
<node concept="10M0yZ" id="2q_78a8CWNn" role="37wK5m">
<ref role="1PxDUh" to="7q5n:~CompilerOptions" resolve="CompilerOptions" />
<ref role="3cqZAo" to="7q5n:~CompilerOptions.OPTION_DocCommentSupport" resolve="OPTION_DocCommentSupport" />
<ref role="1PxDUh" to="sc83:~CompilerOptions" resolve="CompilerOptions" />
<ref role="3cqZAo" to="sc83:~CompilerOptions.OPTION_DocCommentSupport" resolve="OPTION_DocCommentSupport" />
</node>
<node concept="Xl_RD" id="2q_78a8CWNo" role="37wK5m">
<property role="Xl_RC" value="enabled" />
@ -3726,7 +3726,7 @@
<node concept="3cpWsn" id="2q_78a8CWNw" role="3cpWs9">
<property role="TrG5h" value="parsedExpr" />
<node concept="3uibUv" id="2q_78a8CWNx" role="1tU5fm">
<ref role="3uigEE" to="aeqf:~Expression" resolve="Expression" />
<ref role="3uigEE" to="twf3:~Expression" resolve="Expression" />
</node>
<node concept="2OqwBi" id="2q_78a8CWNy" role="33vP2m">
<node concept="37vLTw" id="2q_78a8CWNz" role="2Oq$k0">
@ -3739,7 +3739,7 @@
<ref role="3cqZAo" node="2q_78a8CWNQ" resolve="javaExpr" />
</node>
<node concept="liA8E" id="2q_78a8CWNB" role="2OqNvi">
<ref role="37wK5l" to="e2lb:~String.toCharArray():char[]" resolve="toCharArray" />
<ref role="37wK5l" to="wyt6:~String.toCharArray():char[]" resolve="toCharArray" />
</node>
</node>
<node concept="37vLTw" id="2q_78a8CWNC" role="37wK5m">
@ -3907,7 +3907,7 @@
<node concept="3Tm6S6" id="4sVJFklJd6Y" role="1B3o_S" />
<node concept="3rvAFt" id="4sVJFklJdvR" role="1tU5fm">
<node concept="3uibUv" id="4sVJFklJdwg" role="3rvQeY">
<ref role="3uigEE" to="e2lb:~Object" resolve="Object" />
<ref role="3uigEE" to="wyt6:~Object" resolve="Object" />
</node>
<node concept="3Tqbb2" id="4sVJFklJdwT" role="3rvSg0">
<ref role="ehGHo" to="vgt0:pmDhvH6MQk" resolve="ConstraintDeclaration" />
@ -3916,7 +3916,7 @@
<node concept="2ShNRf" id="4sVJFklJfXc" role="33vP2m">
<node concept="3rGOSV" id="4sVJFklJfX3" role="2ShVmc">
<node concept="3uibUv" id="4sVJFklJfX4" role="3rHrn6">
<ref role="3uigEE" to="e2lb:~Object" resolve="Object" />
<ref role="3uigEE" to="wyt6:~Object" resolve="Object" />
</node>
<node concept="3Tqbb2" id="4sVJFklJfX5" role="3rHtpV">
<ref role="ehGHo" to="vgt0:pmDhvH6MQk" resolve="ConstraintDeclaration" />
@ -3999,14 +3999,14 @@
</node>
</node>
<node concept="2YIFZM" id="56MMu0Aqu2g" role="37vLTx">
<ref role="37wK5l" to="e2lb:~String.valueOf(java.lang.Object):java.lang.String" resolve="valueOf" />
<ref role="1Pybhc" to="e2lb:~String" resolve="String" />
<ref role="37wK5l" to="wyt6:~String.valueOf(java.lang.Object):java.lang.String" resolve="valueOf" />
<ref role="1Pybhc" to="wyt6:~String" resolve="String" />
<node concept="2OqwBi" id="4sVJFklNmbq" role="37wK5m">
<node concept="37vLTw" id="4sVJFklNlw$" role="2Oq$k0">
<ref role="3cqZAo" node="5s497VqXKRl" resolve="tbr" />
</node>
<node concept="liA8E" id="4sVJFklNnA4" role="2OqNvi">
<ref role="37wK5l" to="jfki:~Node.symbol()" resolve="symbol" />
<ref role="37wK5l" to="yt73:~Term.symbol()" resolve="symbol" />
</node>
</node>
</node>
@ -4019,10 +4019,10 @@
<ref role="3cqZAo" node="5s497VqXKRl" resolve="tbr" />
</node>
<node concept="liA8E" id="56MMu0ApUmr" role="2OqNvi">
<ref role="37wK5l" to="jfki:~Node.is(Kind)" resolve="is" />
<node concept="Rm8GO" id="56MMu0ApUms" role="37wK5m">
<ref role="1Px2BO" to="jfki:~Node.Kind" resolve="Node.Kind" />
<ref role="Rm8GQ" to="jfki:~Node.VAR" resolve="VAR" />
<ref role="37wK5l" to="yt73:~Term.is(Kind)" resolve="is" />
<node concept="Rm8GO" id="573vQv1wBa4" role="37wK5m">
<ref role="Rm8GQ" to="yt73:~Term.VAR" resolve="VAR" />
<ref role="1Px2BO" to="yt73:~Term.Kind" resolve="Term.Kind" />
</node>
</node>
</node>
@ -4323,7 +4323,7 @@
<property role="Xl_RC" value="node" />
</node>
<node concept="liA8E" id="4sVJFklQo5x" role="2OqNvi">
<ref role="37wK5l" to="e2lb:~String.equals(java.lang.Object):boolean" resolve="equals" />
<ref role="37wK5l" to="wyt6:~String.equals(java.lang.Object):boolean" resolve="equals" />
<node concept="2OqwBi" id="4sVJFklQoox" role="37wK5m">
<node concept="37vLTw" id="4sVJFklQodY" role="2Oq$k0">
<ref role="3cqZAo" node="4sVJFklM5Pr" resolve="cb" />
@ -4386,8 +4386,8 @@
</node>
</node>
<node concept="2YIFZM" id="4sVJFklRyQf" role="37vLTx">
<ref role="37wK5l" to="e2lb:~String.valueOf(java.lang.Object):java.lang.String" resolve="valueOf" />
<ref role="1Pybhc" to="e2lb:~String" resolve="String" />
<ref role="37wK5l" to="wyt6:~String.valueOf(java.lang.Object):java.lang.String" resolve="valueOf" />
<ref role="1Pybhc" to="wyt6:~String" resolve="String" />
<node concept="2OqwBi" id="4sVJFklRvKx" role="37wK5m">
<node concept="37vLTw" id="4sVJFklRrqF" role="2Oq$k0">
<ref role="3cqZAo" node="4sVJFklM5Pr" resolve="cb" />
@ -4579,7 +4579,7 @@
<property role="Xl_RC" value="list" />
</node>
<node concept="liA8E" id="67ux3aj$6yf" role="2OqNvi">
<ref role="37wK5l" to="e2lb:~String.equals(java.lang.Object):boolean" resolve="equals" />
<ref role="37wK5l" to="wyt6:~String.equals(java.lang.Object):boolean" resolve="equals" />
<node concept="2OqwBi" id="67ux3aj$6yg" role="37wK5m">
<node concept="37vLTw" id="67ux3aj$6yh" role="2Oq$k0">
<ref role="3cqZAo" node="4sVJFklM5Pr" resolve="cb" />
@ -4601,7 +4601,7 @@
</node>
</node>
<node concept="2AHcQZ" id="4sVJFklM74e" role="2AJF6D">
<ref role="2AI5Lk" to="e2lb:~Override" resolve="Override" />
<ref role="2AI5Lk" to="wyt6:~Override" resolve="Override" />
</node>
</node>
<node concept="2tJIrI" id="4sVJFklM7c$" role="jymVt" />
@ -4624,7 +4624,7 @@
<node concept="37vLTG" id="4sVJFklM5Q9" role="3clF46">
<property role="TrG5h" value="children" />
<node concept="3uibUv" id="4sVJFklM5Qa" role="1tU5fm">
<ref role="3uigEE" to="k7g3:~List" resolve="List" />
<ref role="3uigEE" to="33ny:~List" resolve="List" />
<node concept="3qUE_q" id="4sVJFklM5Qb" role="11_B2D">
<node concept="3uibUv" id="4sVJFklM5Qc" role="3qUE_r">
<ref role="3uigEE" to="ie8e:1bm7a6EXvsP" resolve="ITreePart" />
@ -4698,8 +4698,8 @@
</node>
</node>
<node concept="2YIFZM" id="4sVJFklRZh0" role="37vLTx">
<ref role="37wK5l" to="e2lb:~String.valueOf(java.lang.Object):java.lang.String" resolve="valueOf" />
<ref role="1Pybhc" to="e2lb:~String" resolve="String" />
<ref role="37wK5l" to="wyt6:~String.valueOf(java.lang.Object):java.lang.String" resolve="valueOf" />
<ref role="1Pybhc" to="wyt6:~String" resolve="String" />
<node concept="2OqwBi" id="4sVJFklRZh1" role="37wK5m">
<node concept="37vLTw" id="4sVJFklSiTR" role="2Oq$k0">
<ref role="3cqZAo" node="4sVJFklM5Q6" resolve="listb" />
@ -4807,8 +4807,8 @@
</node>
</node>
<node concept="2YIFZM" id="6BU$YTNFLTB" role="37vLTx">
<ref role="37wK5l" to="e2lb:~String.valueOf(java.lang.Object):java.lang.String" resolve="valueOf" />
<ref role="1Pybhc" to="e2lb:~String" resolve="String" />
<ref role="37wK5l" to="wyt6:~String.valueOf(java.lang.Object):java.lang.String" resolve="valueOf" />
<ref role="1Pybhc" to="wyt6:~String" resolve="String" />
<node concept="2OqwBi" id="6BU$YTNFLTC" role="37wK5m">
<node concept="37vLTw" id="6BU$YTNFLTD" role="2Oq$k0">
<ref role="3cqZAo" node="4sVJFklM5Q6" resolve="listb" />
@ -4901,7 +4901,7 @@
<node concept="YS8fn" id="6BU$YTNFw5x" role="3cqZAp">
<node concept="2ShNRf" id="6BU$YTNFw6z" role="YScLw">
<node concept="1pGfFk" id="6BU$YTNF$Y0" role="2ShVmc">
<ref role="37wK5l" to="e2lb:~IllegalStateException.&lt;init&gt;(java.lang.String)" resolve="IllegalStateException" />
<ref role="37wK5l" to="wyt6:~IllegalStateException.&lt;init&gt;(java.lang.String)" resolve="IllegalStateException" />
<node concept="3cpWs3" id="6BU$YTNFADg" role="37wK5m">
<node concept="3cpWs3" id="6BU$YTNFA7l" role="3uHU7B">
<node concept="3cpWs3" id="6BU$YTNF_Iv" role="3uHU7B">
@ -4917,8 +4917,8 @@
</node>
</node>
<node concept="2YIFZM" id="6BU$YTNFG1r" role="3uHU7w">
<ref role="37wK5l" to="e2lb:~String.valueOf(java.lang.Object):java.lang.String" resolve="valueOf" />
<ref role="1Pybhc" to="e2lb:~String" resolve="String" />
<ref role="37wK5l" to="wyt6:~String.valueOf(java.lang.Object):java.lang.String" resolve="valueOf" />
<ref role="1Pybhc" to="wyt6:~String" resolve="String" />
<node concept="2OqwBi" id="6BU$YTNFBcj" role="37wK5m">
<node concept="37vLTw" id="6BU$YTNFAR5" role="2Oq$k0">
<ref role="3cqZAo" node="4sVJFklNtS3" resolve="stack" />
@ -4942,7 +4942,7 @@
</node>
</node>
<node concept="2AHcQZ" id="4sVJFklM7TT" role="2AJF6D">
<ref role="2AI5Lk" to="e2lb:~Override" resolve="Override" />
<ref role="2AI5Lk" to="wyt6:~Override" resolve="Override" />
</node>
</node>
<node concept="2tJIrI" id="4sVJFklM82l" role="jymVt" />
@ -5027,8 +5027,8 @@
</node>
</node>
<node concept="2YIFZM" id="4sVJFklO5Ix" role="37vLTx">
<ref role="37wK5l" to="e2lb:~String.valueOf(java.lang.Object):java.lang.String" resolve="valueOf" />
<ref role="1Pybhc" to="e2lb:~String" resolve="String" />
<ref role="37wK5l" to="wyt6:~String.valueOf(java.lang.Object):java.lang.String" resolve="valueOf" />
<ref role="1Pybhc" to="wyt6:~String" resolve="String" />
<node concept="2OqwBi" id="4sVJFklNT2$" role="37wK5m">
<node concept="37vLTw" id="4sVJFklNStQ" role="2Oq$k0">
<ref role="3cqZAo" node="4sVJFklM5PG" resolve="valb" />
@ -5092,8 +5092,8 @@
<node concept="3clFbF" id="4sVJFklOhEB" role="3cqZAp">
<node concept="37vLTI" id="4sVJFklOmUP" role="3clFbG">
<node concept="2YIFZM" id="4sVJFklOnbF" role="37vLTx">
<ref role="37wK5l" to="e2lb:~String.valueOf(java.lang.Object):java.lang.String" resolve="valueOf" />
<ref role="1Pybhc" to="e2lb:~String" resolve="String" />
<ref role="37wK5l" to="wyt6:~String.valueOf(java.lang.Object):java.lang.String" resolve="valueOf" />
<ref role="1Pybhc" to="wyt6:~String" resolve="String" />
<node concept="37vLTw" id="2ev$9JFBcWL" role="37wK5m">
<ref role="3cqZAo" node="2ev$9JFBcWH" resolve="v" />
</node>
@ -5366,7 +5366,7 @@
</node>
</node>
<node concept="2AHcQZ" id="4sVJFklM7m3" role="2AJF6D">
<ref role="2AI5Lk" to="e2lb:~Override" resolve="Override" />
<ref role="2AI5Lk" to="wyt6:~Override" resolve="Override" />
</node>
</node>
<node concept="2tJIrI" id="104EUzFtYn2" role="jymVt" />
@ -5393,13 +5393,13 @@
<node concept="YS8fn" id="104EUzFu0Wu" role="3cqZAp">
<node concept="2ShNRf" id="104EUzFu0Zv" role="YScLw">
<node concept="1pGfFk" id="104EUzFu1kd" role="2ShVmc">
<ref role="37wK5l" to="e2lb:~UnsupportedOperationException.&lt;init&gt;()" resolve="UnsupportedOperationException" />
<ref role="37wK5l" to="wyt6:~UnsupportedOperationException.&lt;init&gt;()" resolve="UnsupportedOperationException" />
</node>
</node>
</node>
</node>
<node concept="2AHcQZ" id="104EUzG1wiH" role="2AJF6D">
<ref role="2AI5Lk" to="e2lb:~Override" resolve="Override" />
<ref role="2AI5Lk" to="wyt6:~Override" resolve="Override" />
</node>
</node>
<node concept="2tJIrI" id="4sVJFklM7ur" role="jymVt" />
@ -5468,8 +5468,8 @@
<node concept="3clFbF" id="4sVJFklOse2" role="3cqZAp">
<node concept="37vLTI" id="4sVJFklOCcS" role="3clFbG">
<node concept="2YIFZM" id="4sVJFklOCrt" role="37vLTx">
<ref role="37wK5l" to="e2lb:~String.valueOf(java.lang.Object):java.lang.String" resolve="valueOf" />
<ref role="1Pybhc" to="e2lb:~String" resolve="String" />
<ref role="37wK5l" to="wyt6:~String.valueOf(java.lang.Object):java.lang.String" resolve="valueOf" />
<ref role="1Pybhc" to="wyt6:~String" resolve="String" />
<node concept="2OqwBi" id="4sVJFklOCUU" role="37wK5m">
<node concept="37vLTw" id="4sVJFklOCEm" role="2Oq$k0">
<ref role="3cqZAo" node="4sVJFklM5PU" resolve="varb" />
@ -5619,14 +5619,14 @@
</node>
<node concept="2OqwBi" id="4OKkcnf3Sdv" role="3clFbw">
<node concept="2YIFZM" id="4OKkcnf3RzV" role="2Oq$k0">
<ref role="37wK5l" to="e2lb:~String.valueOf(java.lang.Object):java.lang.String" resolve="valueOf" />
<ref role="1Pybhc" to="e2lb:~String" resolve="String" />
<ref role="37wK5l" to="wyt6:~String.valueOf(java.lang.Object):java.lang.String" resolve="valueOf" />
<ref role="1Pybhc" to="wyt6:~String" resolve="String" />
<node concept="37vLTw" id="4OKkcnf3RFa" role="37wK5m">
<ref role="3cqZAo" node="677NV56yuDu" resolve="var" />
</node>
</node>
<node concept="liA8E" id="4OKkcnf3TsT" role="2OqNvi">
<ref role="37wK5l" to="e2lb:~String.matches(java.lang.String):boolean" resolve="matches" />
<ref role="37wK5l" to="wyt6:~String.matches(java.lang.String):boolean" resolve="matches" />
<node concept="Xl_RD" id="4OKkcnf3Tv$" role="37wK5m">
<property role="Xl_RC" value="^__.*" />
</node>
@ -5667,7 +5667,7 @@
</node>
</node>
<node concept="2AHcQZ" id="4sVJFklM7BS" role="2AJF6D">
<ref role="2AI5Lk" to="e2lb:~Override" resolve="Override" />
<ref role="2AI5Lk" to="wyt6:~Override" resolve="Override" />
</node>
</node>
<node concept="2tJIrI" id="4sVJFklM7Ki" role="jymVt" />
@ -5858,8 +5858,8 @@
</node>
</node>
<node concept="2YIFZM" id="31Jz$8bZPXE" role="37vLTx">
<ref role="37wK5l" to="e2lb:~String.valueOf(java.lang.Object):java.lang.String" resolve="valueOf" />
<ref role="1Pybhc" to="e2lb:~String" resolve="String" />
<ref role="37wK5l" to="wyt6:~String.valueOf(java.lang.Object):java.lang.String" resolve="valueOf" />
<ref role="1Pybhc" to="wyt6:~String" resolve="String" />
<node concept="2OqwBi" id="31Jz$8bZRWl" role="37wK5m">
<node concept="37vLTw" id="31Jz$8bZQ4I" role="2Oq$k0">
<ref role="3cqZAo" node="104EUzG3OTw" resolve="var" />
@ -6000,8 +6000,8 @@
</node>
</node>
<node concept="2YIFZM" id="4JRKVCvgY3V" role="37vLTx">
<ref role="1Pybhc" to="e2lb:~String" resolve="String" />
<ref role="37wK5l" to="e2lb:~String.valueOf(java.lang.Object):java.lang.String" resolve="valueOf" />
<ref role="1Pybhc" to="wyt6:~String" resolve="String" />
<ref role="37wK5l" to="wyt6:~String.valueOf(java.lang.Object):java.lang.String" resolve="valueOf" />
<node concept="2OqwBi" id="4JRKVCvgY3W" role="37wK5m">
<node concept="37vLTw" id="4JRKVCvgY3X" role="2Oq$k0">
<ref role="3cqZAo" node="104EUzG3OTw" resolve="var" />
@ -6091,7 +6091,7 @@
<node concept="YS8fn" id="104EUzG90IL" role="3cqZAp">
<node concept="2ShNRf" id="104EUzG90KW" role="YScLw">
<node concept="1pGfFk" id="104EUzG915C" role="2ShVmc">
<ref role="37wK5l" to="e2lb:~UnsupportedOperationException.&lt;init&gt;()" resolve="UnsupportedOperationException" />
<ref role="37wK5l" to="wyt6:~UnsupportedOperationException.&lt;init&gt;()" resolve="UnsupportedOperationException" />
</node>
</node>
</node>
@ -6122,7 +6122,7 @@
<node concept="YS8fn" id="104EUzG91Gc" role="3cqZAp">
<node concept="2ShNRf" id="104EUzG91Ha" role="YScLw">
<node concept="1pGfFk" id="104EUzG9221" role="2ShVmc">
<ref role="37wK5l" to="e2lb:~UnsupportedOperationException.&lt;init&gt;()" resolve="UnsupportedOperationException" />
<ref role="37wK5l" to="wyt6:~UnsupportedOperationException.&lt;init&gt;()" resolve="UnsupportedOperationException" />
</node>
</node>
</node>
@ -6138,7 +6138,7 @@
</node>
</node>
<node concept="2AHcQZ" id="104EUzG3RpE" role="2AJF6D">
<ref role="2AI5Lk" to="e2lb:~Override" resolve="Override" />
<ref role="2AI5Lk" to="wyt6:~Override" resolve="Override" />
</node>
</node>
<node concept="2tJIrI" id="104EUzG3Qe9" role="jymVt" />
@ -6158,7 +6158,7 @@
</node>
</node>
<node concept="2AHcQZ" id="4sVJFklM8iV" role="2AJF6D">
<ref role="2AI5Lk" to="e2lb:~Override" resolve="Override" />
<ref role="2AI5Lk" to="wyt6:~Override" resolve="Override" />
</node>
</node>
<node concept="2tJIrI" id="4sVJFklNtyl" role="jymVt" />