@ -171,7 +171,7 @@ let pp_heap x ?pre ctx fs heap =
&& Term . equal s1 . len s2 . len
&& Term . equal s1 . len s2 . len
&& Context . implies ctx ( Formula . eq ( Term . add s1 . loc s1 . siz ) s2 . loc )
&& Context . implies ctx ( Formula . eq ( Term . add s1 . loc s1 . siz ) s2 . loc )
in
in
let heap = List . map heap ~ f : ( map_seg ~ f : ( Context . normalize ctx ) ) in
let heap = List . map ~ f : ( map_seg ~ f : ( Context . normalize ctx ) ) heap in
let blocks = List . group_succ ~ eq ( List . sort ~ cmp heap ) in
let blocks = List . group_succ ~ eq ( List . sort ~ cmp heap ) in
List . pp ? pre " @ * " ( pp_block x ) fs blocks
List . pp ? pre " @ * " ( pp_block x ) fs blocks
@ -227,7 +227,7 @@ let rec pp_ ?var_strength ?vs ancestor_xs parent_ctx fs
( pp_djn ? var_strength
( pp_djn ? var_strength
( Var . Set . union vs ( Var . Set . union us xs ) )
( Var . Set . union vs ( Var . Set . union us xs ) )
( Var . Set . union ancestor_xs xs )
( Var . Set . union ancestor_xs xs )
ctx )
( if Option . is_some var_strength then ctx else emp . ctx ) )
fs djns ) ;
fs djns ) ;
Format . pp_close_box fs ()
Format . pp_close_box fs ()