Skip to content

Commit 375bb7d

Browse files
committed
Fixed two inconsistencies with Nix-handling for && and ==.
1 parent fe933fc commit 375bb7d

File tree

1 file changed

+53
-17
lines changed
  • code/languages/org.iets3.opensource/solutions/org.iets3.core.expr.simpleTypes.interpreter/models

1 file changed

+53
-17
lines changed

code/languages/org.iets3.opensource/solutions/org.iets3.core.expr.simpleTypes.interpreter/models/plugin.mps

Lines changed: 53 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -2442,19 +2442,52 @@
24422442
</node>
24432443
</node>
24442444
</node>
2445-
<node concept="3clFbJ" id="4EEJFuvbYy0" role="3cqZAp">
2446-
<node concept="3clFbS" id="4EEJFuvbYy1" role="3clFbx">
2447-
<node concept="3cpWs6" id="4EEJFuvbYy2" role="3cqZAp">
2448-
<node concept="37vLTw" id="4EEJFuvbYy3" role="3cqZAk">
2449-
<ref role="3cqZAo" node="4EEJFuvbYxy" resolve="leftNixEvaluated" />
2445+
<node concept="3cpWs8" id="skNXYt0e7f" role="3cqZAp">
2446+
<node concept="3cpWsn" id="skNXYt0e7g" role="3cpWs9">
2447+
<property role="TrG5h" value="right" />
2448+
<node concept="3uibUv" id="skNXYt0e7h" role="1tU5fm">
2449+
<ref role="3uigEE" to="wyt6:~Object" resolve="Object" />
2450+
</node>
2451+
<node concept="qpA2v" id="skNXYt0e7i" role="33vP2m">
2452+
<node concept="2OqwBi" id="skNXYt0e7j" role="3SLO0q">
2453+
<node concept="oxGPV" id="skNXYt0e7k" role="2Oq$k0" />
2454+
<node concept="3TrEf2" id="skNXYt0e7l" role="2OqNvi">
2455+
<ref role="3Tt5mk" to="hm2y:4rZeNQ6MpKo" resolve="right" />
2456+
</node>
2457+
</node>
2458+
</node>
2459+
</node>
2460+
</node>
2461+
<node concept="3clFbJ" id="skNXYt0e7m" role="3cqZAp">
2462+
<node concept="3clFbS" id="skNXYt0e7n" role="3clFbx">
2463+
<node concept="3cpWs6" id="skNXYt0e7o" role="3cqZAp">
2464+
<node concept="2OqwBi" id="skNXYt0e7p" role="3cqZAk">
2465+
<node concept="2ShNRf" id="skNXYt0e7q" role="2Oq$k0">
2466+
<node concept="1pGfFk" id="skNXYt0e7r" role="2ShVmc">
2467+
<ref role="37wK5l" to="xfg9:3nVyItrYQU_" resolve="NixSupport" />
2468+
<node concept="3clFbT" id="skNXYt0e7s" role="37wK5m">
2469+
<property role="3clFbU" value="true" />
2470+
</node>
2471+
<node concept="37vLTw" id="skNXYt0e7t" role="37wK5m">
2472+
<ref role="3cqZAo" node="skNXYt0e7g" resolve="right" />
2473+
</node>
2474+
<node concept="oxGPV" id="skNXYt0e7u" role="37wK5m" />
2475+
<node concept="37vLTw" id="skNXYt0f5w" role="37wK5m">
2476+
<ref role="3cqZAo" node="2pRaEpcR5l_" resolve="andCalculator" />
2477+
</node>
2478+
</node>
2479+
</node>
2480+
<node concept="liA8E" id="skNXYt0e7w" role="2OqNvi">
2481+
<ref role="37wK5l" to="xfg9:26cjRABQZG3" resolve="run" />
2482+
</node>
24502483
</node>
24512484
</node>
24522485
</node>
2453-
<node concept="2ZW3vV" id="4EEJFuvbYy4" role="3clFbw">
2454-
<node concept="3uibUv" id="4EEJFuvbYy5" role="2ZW6by">
2486+
<node concept="2ZW3vV" id="skNXYt0e7x" role="3clFbw">
2487+
<node concept="3uibUv" id="skNXYt0e7y" role="2ZW6by">
24552488
<ref role="3uigEE" to="ppzb:3nVyItrYNyp" resolve="INixValue" />
24562489
</node>
2457-
<node concept="37vLTw" id="4EEJFuvbYy6" role="2ZW6bz">
2490+
<node concept="37vLTw" id="skNXYt0e7z" role="2ZW6bz">
24582491
<ref role="3cqZAo" node="4EEJFuvbYxy" resolve="leftNixEvaluated" />
24592492
</node>
24602493
</node>
@@ -2468,13 +2501,8 @@
24682501
<node concept="37vLTw" id="4EEJFuvbZRP" role="37wK5m">
24692502
<ref role="3cqZAo" node="4EEJFuvbYxr" resolve="left" />
24702503
</node>
2471-
<node concept="qpA2v" id="26cjRACQHvv" role="37wK5m">
2472-
<node concept="2OqwBi" id="26cjRACQHvw" role="3SLO0q">
2473-
<node concept="oxGPV" id="26cjRACQHvx" role="2Oq$k0" />
2474-
<node concept="3TrEf2" id="26cjRACQHvy" role="2OqNvi">
2475-
<ref role="3Tt5mk" to="hm2y:4rZeNQ6MpKo" resolve="right" />
2476-
</node>
2477-
</node>
2504+
<node concept="37vLTw" id="skNXYt0fho" role="37wK5m">
2505+
<ref role="3cqZAo" node="skNXYt0e7g" resolve="right" />
24782506
</node>
24792507
<node concept="oxGPV" id="26cjRACQHvz" role="37wK5m" />
24802508
<node concept="37vLTw" id="2pRaEpcR714" role="37wK5m">
@@ -3184,8 +3212,16 @@
31843212
<node concept="3uibUv" id="26cjRACIbgA" role="1tU5fm">
31853213
<ref role="3uigEE" to="wyt6:~Object" resolve="Object" />
31863214
</node>
3187-
<node concept="rqRoa" id="26cjRACIbgB" role="33vP2m">
3188-
<ref role="rqRob" to="hm2y:4rZeNQ6MpKo" resolve="right" />
3215+
<node concept="2OqwBi" id="skNXYt0dcP" role="33vP2m">
3216+
<node concept="37vLTw" id="skNXYt0cXQ" role="2Oq$k0">
3217+
<ref role="3cqZAo" node="26cjRACI9si" resolve="s" />
3218+
</node>
3219+
<node concept="liA8E" id="skNXYt0dSJ" role="2OqNvi">
3220+
<ref role="37wK5l" to="xfg9:3nVyIts6HwG" resolve="get" />
3221+
<node concept="3cmrfG" id="skNXYt0e0D" role="37wK5m">
3222+
<property role="3cmrfH" value="1" />
3223+
</node>
3224+
</node>
31893225
</node>
31903226
</node>
31913227
</node>

0 commit comments

Comments
 (0)