2026-02-23 14:25:03 +00:00
|
|
|
; (env
|
|
|
|
|
; (_
|
|
|
|
|
; (flags
|
|
|
|
|
; (:standard -warn-error +5))))
|
|
|
|
|
|
|
|
|
|
(library
|
|
|
|
|
(name analyzer_mods)
|
|
|
|
|
(modules analyzer)
|
|
|
|
|
(flags (-rectypes))
|
|
|
|
|
(libraries OCanren OCanren.tester)
|
|
|
|
|
(inline_tests)
|
|
|
|
|
(wrapped false)
|
|
|
|
|
(preprocess
|
|
|
|
|
(pps GT.ppx GT.ppx_all ppx_expect ppx_inline_test)))
|
|
|
|
|
|
2026-03-01 15:56:43 +00:00
|
|
|
(library
|
|
|
|
|
(name analyzer_mods_cap)
|
|
|
|
|
(modules analyzer_cap)
|
|
|
|
|
(flags (-rectypes))
|
|
|
|
|
(libraries OCanren OCanren.tester)
|
|
|
|
|
(inline_tests)
|
|
|
|
|
(wrapped false)
|
|
|
|
|
(preprocess
|
|
|
|
|
(pps GT.ppx GT.ppx_all ppx_expect ppx_inline_test)))
|
|
|
|
|
|
2026-02-23 14:25:03 +00:00
|
|
|
(library
|
|
|
|
|
(name tests_modt)
|
|
|
|
|
(modules tests)
|
|
|
|
|
(flags (-rectypes))
|
|
|
|
|
(libraries synthesizer_mods tests_f_mods)
|
|
|
|
|
(inline_tests)
|
|
|
|
|
(wrapped false)
|
|
|
|
|
(preprocess
|
|
|
|
|
(pps ppx_expect ppx_inline_test)))
|
|
|
|
|
|
|
|
|
|
(library
|
|
|
|
|
(name tests_f_mods)
|
|
|
|
|
(modules tests_f)
|
|
|
|
|
(flags (-rectypes))
|
|
|
|
|
(libraries OCanren OCanren.tester synthesizer_mods)
|
|
|
|
|
(preprocessor_deps ../camlp5/pp5+gt+plugins+ocanren+dump.exe)
|
|
|
|
|
(wrapped false)
|
|
|
|
|
(preprocess
|
|
|
|
|
(pps
|
|
|
|
|
OCanren-ppx.ppx_repr
|
|
|
|
|
OCanren-ppx.ppx_deriving_reify
|
|
|
|
|
OCanren-ppx.ppx_fresh
|
|
|
|
|
GT.ppx
|
|
|
|
|
GT.ppx_all
|
|
|
|
|
OCanren-ppx.ppx_distrib
|
|
|
|
|
--
|
|
|
|
|
-pp
|
|
|
|
|
camlp5/pp5+gt+plugins+ocanren+dump.exe)))
|
|
|
|
|
|
|
|
|
|
(library
|
|
|
|
|
(name synthesizer_mods)
|
|
|
|
|
(modules synthesizer)
|
|
|
|
|
(flags
|
|
|
|
|
; (-dsource)
|
|
|
|
|
(:standard -rectypes))
|
|
|
|
|
(libraries OCanren OCanren.tester)
|
|
|
|
|
(preprocessor_deps ../camlp5/pp5+gt+plugins+ocanren+dump.exe)
|
|
|
|
|
(wrapped false)
|
|
|
|
|
(preprocess
|
|
|
|
|
(pps
|
|
|
|
|
OCanren-ppx.ppx_repr
|
|
|
|
|
OCanren-ppx.ppx_deriving_reify
|
|
|
|
|
OCanren-ppx.ppx_fresh
|
|
|
|
|
GT.ppx
|
|
|
|
|
GT.ppx_all
|
|
|
|
|
OCanren-ppx.ppx_distrib
|
|
|
|
|
--
|
|
|
|
|
-pp
|
|
|
|
|
camlp5/pp5+gt+plugins+ocanren+dump.exe)))
|