Skip to content

Commit b867310

Browse files
committed
Some debug printing
Signed-off-by: Kakadu <Kakadu@pm.me>
1 parent 11ed351 commit b867310

2 files changed

Lines changed: 12 additions & 1 deletion

File tree

src/JGS.ml

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -653,6 +653,17 @@ module HO = struct
653653
fresh () (q243 === !!None) (res === !!false);
654654
fresh targs_a
655655
(q243 === !!(Some targs_a))
656+
(fun st ->
657+
let _ :
658+
jtype_injected targ_injected Std.List.injected =
659+
targs_a
660+
in
661+
Format.printf " CC success result = %a\n%!"
662+
(GT.fmt Std.List.logic CT.pp_targ)
663+
(OCanren.reify_in_state st
664+
(Std.List.reify (targ_reify jtype_reify))
665+
targs_a);
666+
OCanren.success st)
656667
(conde
657668
[
658669
fresh (id_b targs_b)

src/closure.ml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ open OCanren
22
open OCanren.Std
33
open JGS.HO
44

5-
let need_dynamic_closure = ref true
5+
let need_dynamic_closure = ref false
66

77
module type SCT = Mutable_type_table.SAMPLE_CLASSTABLE
88

0 commit comments

Comments
 (0)