You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
fix: in Syntactic.non_proper make all cases uniform
In the case of variable y point to t and variable x is not assign,
x and y were not merge, while if x point to s, there are merge. We make
the handling uniform by always merging the variable.
Copy file name to clipboardExpand all lines: lib/unification/Syntactic.ml
+7-3Lines changed: 7 additions & 3 deletions
Original file line number
Diff line number
Diff line change
@@ -182,7 +182,7 @@ and quasi_solved env stack x s =
182
182
183
183
(* Non proper equations
184
184
'x ≡ 'y
185
-
To include a non propre equations, we need to be sure that the dependency created between variable is a DAG. Therefore, we use the Variable.get_most_general, to order the dependency.
185
+
To include a non proper equations, we need to be sure that the dependency created between variable is a DAG. Therefore, we use the Variable.get_most_general, to order the dependency.
0 commit comments