Skip to content

Commit 0b38953

Browse files
committed
Update dynamics.ml
close #87
1 parent 0276e29 commit 0b38953

File tree

1 file changed

+3
-2
lines changed

1 file changed

+3
-2
lines changed

pattern/dynamics.ml

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -380,8 +380,8 @@ let diff pos m0 m1 label_opt env =
380380
| (Node.BND, Node.BND) | (Node.TYPE _, Node.BND) -> (*connected -> connected*)
381381
begin
382382
let opt, opt' = (Mixture.follow (id, site_id) m0, Mixture.follow (id, site_id) m1) in
383-
if opt = opt' then (inst,idmap) (*no change to be made*)
384-
else
383+
(*if opt = opt' then (inst,idmap)*) (*issue87*)
384+
(*else*)
385385
match (opt, opt') with
386386
| (None, Some (id1', i1')) -> (*sub-case: semi-link -> connected*)
387387
(*warning*)
@@ -409,6 +409,7 @@ let diff pos m0 m1 label_opt env =
409409

410410
| (Some (id1, i1), Some (id1', i1')) -> (*sub-case: connected -> connected*)
411411
(*warning*)
412+
let idmap = add_map (KEPT id) (site_id,1) idmap in
412413
let site = Environment.site_of_id (Mixture.name ag) site_id env in
413414
let _ =
414415
warning

0 commit comments

Comments
 (0)