├── .github └── workflows │ ├── build.yml │ ├── changelog.yml │ └── gh-pages.yml ├── .gitignore ├── .ocamlformat ├── .ocamlformat-ignore ├── CHANGES.md ├── HACKING.md ├── LICENSE ├── README.md ├── bin ├── cli.ml ├── cli.mli ├── dune ├── registration.ml └── registration.mli ├── dune ├── dune-project ├── examples ├── README.md ├── dune ├── dune.lwt_dllist.inc ├── dune.mpsc_queue.inc ├── dune.treiber_stack.inc ├── dune.varray.inc ├── dune.varray_circular.inc ├── lwt_dllist_spec.mli ├── lwt_dllist_spec_config.ml ├── lwt_dllist_spec_tests.ml ├── mpsc_queue_spec.ml ├── mpsc_queue_spec.mli ├── mpsc_queue_spec_config.ml ├── mpsc_queue_spec_tests.ml ├── treiber_stack_spec.ml ├── treiber_stack_spec.mli ├── treiber_stack_spec_config.ml ├── treiber_stack_spec_tests.ml ├── varray_circular_spec.ml ├── varray_circular_spec_config.ml ├── varray_circular_spec_tests.ml ├── varray_sig.ml ├── varray_spec.ml ├── varray_spec_config.ml └── varray_spec_tests.ml ├── ortac-core.opam ├── ortac-core.opam.template ├── ortac-dune.opam ├── ortac-dune.opam.template ├── ortac-examples.opam ├── ortac-examples.opam.template ├── ortac-monolith.opam ├── ortac-monolith.opam.template ├── ortac-qcheck-stm.opam ├── ortac-qcheck-stm.opam.template ├── ortac-runtime-monolith.opam ├── ortac-runtime-monolith.opam.template ├── ortac-runtime-qcheck-stm.opam ├── ortac-runtime-qcheck-stm.opam.template ├── ortac-runtime.opam ├── ortac-runtime.opam.template ├── ortac-wrapper.opam ├── ortac-wrapper.opam.template ├── plugins ├── dune ├── dune-rules │ ├── README.md │ ├── dune │ ├── src │ │ ├── dune │ │ ├── dune_rules.ml │ │ ├── qcheck_stm.ml │ │ ├── qcheck_stm.mli │ │ ├── utils.ml │ │ ├── wrapper.ml │ │ └── wrapper.mli │ └── test │ │ ├── dune │ │ └── test.t ├── monolith │ ├── README.md │ ├── dune │ ├── src │ │ ├── dune │ │ ├── generators.ml │ │ ├── ortac_monolith.ml │ │ ├── ortac_monolith.mli │ │ ├── printers.ml │ │ ├── runtime │ │ │ ├── dune │ │ │ ├── ortac_runtime_monolith.ml │ │ │ └── ortac_runtime_monolith.mli │ │ ├── spec.ml │ │ └── warnings.ml │ └── test │ │ └── generated │ │ ├── dune │ │ ├── errors.expected │ │ └── wrapper.expected.ml ├── qcheck-stm │ ├── README.md │ ├── doc │ │ ├── dune │ │ ├── example.mli │ │ ├── example_config.ml │ │ ├── example_config_qcheck.ml │ │ ├── example_empty_cmd.mli │ │ ├── example_for_all.mli │ │ ├── example_ghost.mli │ │ ├── example_ill_formed_quantification.mli │ │ ├── example_incompatible_type.mli │ │ ├── example_limitations.mli │ │ ├── example_next_state.mli │ │ ├── example_unknown_type.mli │ │ └── index.mld │ ├── dune │ ├── src │ │ ├── config.ml │ │ ├── dune │ │ ├── ir.ml │ │ ├── ir_of_gospel.ml │ │ ├── ortac_qcheck_stm.ml │ │ ├── reserr.ml │ │ ├── reserr.mli │ │ ├── runtime │ │ │ ├── dune │ │ │ ├── ortac_runtime_qcheck_stm_domain.ml │ │ │ ├── ortac_runtime_qcheck_stm_sequential.ml │ │ │ ├── report.ml │ │ │ ├── report.mli │ │ │ ├── stores.ml │ │ │ └── stores.mli │ │ └── stm_of_ir.ml │ └── test │ │ ├── all_warnings.mli │ │ ├── all_warnings_config.ml │ │ ├── all_warnings_errors.expected │ │ ├── array.ml │ │ ├── array.mli │ │ ├── array_config.ml │ │ ├── array_errors.expected │ │ ├── array_stm_tests.expected.ml │ │ ├── atomic.ml │ │ ├── atomic.mli │ │ ├── atomic_config.ml │ │ ├── atomic_errors.expected │ │ ├── atomic_tests.expected.ml │ │ ├── conjunctive_clauses.ml │ │ ├── conjunctive_clauses.mli │ │ ├── conjunctive_clauses_config.ml │ │ ├── conjunctive_clauses_errors.expected │ │ ├── conjunctive_clauses_stm_tests.expected.ml │ │ ├── custom_config.ml │ │ ├── custom_config.mli │ │ ├── custom_config_config.ml │ │ ├── custom_config_errors.expected │ │ ├── custom_config_stm_tests.expected.ml │ │ ├── dune │ │ ├── dune.inc │ │ ├── dune_gen.args │ │ ├── dune_gen.ml │ │ ├── dune_gen.mli │ │ ├── function_args.ml │ │ ├── function_args.mli │ │ ├── function_args_config.ml │ │ ├── function_args_errors.expected │ │ ├── function_args_stm_tests.expected.ml │ │ ├── functional_model.ml │ │ ├── functional_model.mli │ │ ├── functional_model_config.ml │ │ ├── functional_model_errors.expected │ │ ├── functional_model_stm_tests.expected.ml │ │ ├── ghost_as_model.ml │ │ ├── ghost_as_model.mli │ │ ├── ghost_as_model_config.ml │ │ ├── ghost_as_model_errors.expected │ │ ├── ghost_as_model_stm_tests.expected.ml │ │ ├── hashtbl.ml │ │ ├── hashtbl.mli │ │ ├── hashtbl_config.ml │ │ ├── hashtbl_errors.expected │ │ ├── hashtbl_stm_tests.expected.ml │ │ ├── integer_in_model.ml │ │ ├── integer_in_model.mli │ │ ├── integer_in_model_config.ml │ │ ├── integer_in_model_errors.expected │ │ ├── integer_in_model_stm_tests.expected.ml │ │ ├── invariants.ml │ │ ├── invariants.mli │ │ ├── invariants_config.ml │ │ ├── invariants_errors.expected │ │ ├── invariants_stm_tests.expected.ml │ │ ├── module_prefix.ml │ │ ├── module_prefix.mli │ │ ├── module_prefix_config.ml │ │ ├── module_prefix_errors.expected │ │ ├── module_prefix_tests.expected.ml │ │ ├── queue.ml │ │ ├── queue.mli │ │ ├── queue_config.ml │ │ ├── queue_errors.expected │ │ ├── queue_stm_tests.expected.ml │ │ ├── record.ml │ │ ├── record.mli │ │ ├── record_config.ml │ │ ├── record_errors.expected │ │ ├── record_stm_tests.expected.ml │ │ ├── ref.ml │ │ ├── ref.mli │ │ ├── ref_config.ml │ │ ├── ref_errors.expected │ │ ├── ref_stm_tests.expected.ml │ │ ├── sequence_model.ml │ │ ├── sequence_model.mli │ │ ├── sequence_model_config.ml │ │ ├── sequence_model_errors.expected │ │ ├── sequence_model_stm_tests.expected.ml │ │ ├── stack.ml │ │ ├── stack.mli │ │ ├── stack_config.ml │ │ ├── stack_errors.expected │ │ ├── stack_stm_tests.expected.ml │ │ ├── submodule.ml │ │ ├── submodule.mli │ │ ├── submodule_and_prefix.ml │ │ ├── submodule_and_prefix.mli │ │ ├── submodule_and_prefix_config.ml │ │ ├── submodule_and_prefix_tests.expected.ml │ │ ├── submodule_config.ml │ │ ├── submodule_tests.expected.ml │ │ ├── sut_in_type.ml │ │ ├── sut_in_type.mli │ │ ├── sut_in_type_config.ml │ │ ├── sut_in_type_errors.expected │ │ ├── sut_in_type_stm_tests.expected.ml │ │ ├── test_cleanup.ml │ │ ├── test_cleanup.mli │ │ ├── test_cleanup_config.ml │ │ ├── test_cleanup_errors.expected │ │ ├── test_cleanup_stm_tests.expected.ml │ │ ├── test_errors.t │ │ ├── test_without_sut.ml │ │ ├── test_without_sut.mli │ │ ├── test_without_sut_config.ml │ │ ├── test_without_sut_errors.expected │ │ ├── test_without_sut_stm_tests.expected.ml │ │ ├── tuples.ml │ │ ├── tuples.mli │ │ ├── tuples_config.ml │ │ ├── tuples_errors.expected │ │ └── tuples_stm_tests.expected.ml └── wrapper │ ├── README.md │ ├── dune │ ├── src │ ├── dune │ ├── failure.ml │ ├── failure.mli │ ├── generate.ml │ ├── generate.mli │ ├── ir.ml │ ├── ir_of_gospel.ml │ ├── ir_of_gospel.mli │ ├── ortac_wrapper.ml │ ├── report.ml │ └── report.mli │ └── test │ ├── generated │ ├── dune │ ├── errors.expected │ ├── errors_behaviour.expected │ ├── errors_model.expected │ ├── lib.ml │ ├── lib.mli │ ├── lib_behaviour.ml │ ├── lib_behaviour.mli │ ├── lib_model.ml │ ├── lib_model.mli │ ├── pascal.ml │ ├── pascal.mli │ ├── pascal_wrapped.expected.ml │ ├── test.ml │ ├── test.mli │ ├── test_error.t │ ├── wrapper.expected.ml │ ├── wrapper_behaviour.expected.ml │ └── wrapper_model.expected.ml │ └── suite │ ├── arith.ml │ ├── arith.mli │ ├── arith │ ├── dune │ ├── lib.ml │ └── lib.mli │ ├── arrays.ml │ ├── arrays.mli │ ├── arrays │ ├── dune │ ├── lib.ml │ └── lib.mli │ ├── common.ml │ ├── dune │ ├── dune.common │ ├── exceptions.ml │ ├── exceptions.mli │ ├── exceptions │ ├── dune │ ├── lib.ml │ └── lib.mli │ ├── terms.ml │ ├── terms.mli │ ├── terms │ ├── dune │ ├── lib.ml │ └── lib.mli │ ├── test.ml │ ├── translation.ml │ └── translation │ ├── dune │ └── pure.mli ├── src ├── core │ ├── builder.ml │ ├── builder.mli │ ├── context.ml │ ├── context.mli │ ├── dune │ ├── ocaml_of_gospel.ml │ ├── ocaml_of_gospel.mli │ ├── utils.ml │ ├── utils.mli │ └── warnings.ml └── runtime │ ├── dune │ ├── ortac_runtime.ml │ └── ortac_runtime.mli ├── string.pre413.ml └── test └── runtime ├── dune └── stdlibset.ml /.github/workflows/build.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocaml-gospel/ortac/HEAD/.github/workflows/build.yml -------------------------------------------------------------------------------- /.github/workflows/changelog.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocaml-gospel/ortac/HEAD/.github/workflows/changelog.yml -------------------------------------------------------------------------------- /.github/workflows/gh-pages.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocaml-gospel/ortac/HEAD/.github/workflows/gh-pages.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | _build/ 2 | _opam/ 3 | *~ 4 | \.\#* 5 | \#*# 6 | *.install 7 | .merlin 8 | -------------------------------------------------------------------------------- /.ocamlformat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocaml-gospel/ortac/HEAD/.ocamlformat -------------------------------------------------------------------------------- /.ocamlformat-ignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocaml-gospel/ortac/HEAD/.ocamlformat-ignore -------------------------------------------------------------------------------- /CHANGES.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocaml-gospel/ortac/HEAD/CHANGES.md -------------------------------------------------------------------------------- /HACKING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocaml-gospel/ortac/HEAD/HACKING.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocaml-gospel/ortac/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocaml-gospel/ortac/HEAD/README.md -------------------------------------------------------------------------------- /bin/cli.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocaml-gospel/ortac/HEAD/bin/cli.ml -------------------------------------------------------------------------------- /bin/cli.mli: -------------------------------------------------------------------------------- 1 | (* Left empty on purpose. *) 2 | -------------------------------------------------------------------------------- /bin/dune: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocaml-gospel/ortac/HEAD/bin/dune -------------------------------------------------------------------------------- /bin/registration.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocaml-gospel/ortac/HEAD/bin/registration.ml -------------------------------------------------------------------------------- /bin/registration.mli: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocaml-gospel/ortac/HEAD/bin/registration.mli -------------------------------------------------------------------------------- /dune: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocaml-gospel/ortac/HEAD/dune -------------------------------------------------------------------------------- /dune-project: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocaml-gospel/ortac/HEAD/dune-project -------------------------------------------------------------------------------- /examples/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocaml-gospel/ortac/HEAD/examples/README.md -------------------------------------------------------------------------------- /examples/dune: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocaml-gospel/ortac/HEAD/examples/dune -------------------------------------------------------------------------------- /examples/dune.lwt_dllist.inc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocaml-gospel/ortac/HEAD/examples/dune.lwt_dllist.inc -------------------------------------------------------------------------------- /examples/dune.mpsc_queue.inc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocaml-gospel/ortac/HEAD/examples/dune.mpsc_queue.inc -------------------------------------------------------------------------------- /examples/dune.treiber_stack.inc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocaml-gospel/ortac/HEAD/examples/dune.treiber_stack.inc -------------------------------------------------------------------------------- /examples/dune.varray.inc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocaml-gospel/ortac/HEAD/examples/dune.varray.inc -------------------------------------------------------------------------------- /examples/dune.varray_circular.inc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocaml-gospel/ortac/HEAD/examples/dune.varray_circular.inc -------------------------------------------------------------------------------- /examples/lwt_dllist_spec.mli: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocaml-gospel/ortac/HEAD/examples/lwt_dllist_spec.mli -------------------------------------------------------------------------------- /examples/lwt_dllist_spec_config.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocaml-gospel/ortac/HEAD/examples/lwt_dllist_spec_config.ml -------------------------------------------------------------------------------- /examples/lwt_dllist_spec_tests.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocaml-gospel/ortac/HEAD/examples/lwt_dllist_spec_tests.ml -------------------------------------------------------------------------------- /examples/mpsc_queue_spec.ml: -------------------------------------------------------------------------------- 1 | include Saturn.Single_consumer_queue 2 | -------------------------------------------------------------------------------- /examples/mpsc_queue_spec.mli: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocaml-gospel/ortac/HEAD/examples/mpsc_queue_spec.mli -------------------------------------------------------------------------------- /examples/mpsc_queue_spec_config.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocaml-gospel/ortac/HEAD/examples/mpsc_queue_spec_config.ml -------------------------------------------------------------------------------- /examples/mpsc_queue_spec_tests.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocaml-gospel/ortac/HEAD/examples/mpsc_queue_spec_tests.ml -------------------------------------------------------------------------------- /examples/treiber_stack_spec.ml: -------------------------------------------------------------------------------- 1 | include Saturn.Stack 2 | -------------------------------------------------------------------------------- /examples/treiber_stack_spec.mli: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocaml-gospel/ortac/HEAD/examples/treiber_stack_spec.mli -------------------------------------------------------------------------------- /examples/treiber_stack_spec_config.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocaml-gospel/ortac/HEAD/examples/treiber_stack_spec_config.ml -------------------------------------------------------------------------------- /examples/treiber_stack_spec_tests.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocaml-gospel/ortac/HEAD/examples/treiber_stack_spec_tests.ml -------------------------------------------------------------------------------- /examples/varray_circular_spec.ml: -------------------------------------------------------------------------------- 1 | include Varray.Circular 2 | -------------------------------------------------------------------------------- /examples/varray_circular_spec_config.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocaml-gospel/ortac/HEAD/examples/varray_circular_spec_config.ml -------------------------------------------------------------------------------- /examples/varray_circular_spec_tests.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocaml-gospel/ortac/HEAD/examples/varray_circular_spec_tests.ml -------------------------------------------------------------------------------- /examples/varray_sig.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocaml-gospel/ortac/HEAD/examples/varray_sig.ml -------------------------------------------------------------------------------- /examples/varray_spec.ml: -------------------------------------------------------------------------------- 1 | include Varray 2 | -------------------------------------------------------------------------------- /examples/varray_spec_config.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocaml-gospel/ortac/HEAD/examples/varray_spec_config.ml -------------------------------------------------------------------------------- /examples/varray_spec_tests.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocaml-gospel/ortac/HEAD/examples/varray_spec_tests.ml -------------------------------------------------------------------------------- /ortac-core.opam: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocaml-gospel/ortac/HEAD/ortac-core.opam -------------------------------------------------------------------------------- /ortac-core.opam.template: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocaml-gospel/ortac/HEAD/ortac-core.opam.template -------------------------------------------------------------------------------- /ortac-dune.opam: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocaml-gospel/ortac/HEAD/ortac-dune.opam -------------------------------------------------------------------------------- /ortac-dune.opam.template: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocaml-gospel/ortac/HEAD/ortac-dune.opam.template -------------------------------------------------------------------------------- /ortac-examples.opam: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocaml-gospel/ortac/HEAD/ortac-examples.opam -------------------------------------------------------------------------------- /ortac-examples.opam.template: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocaml-gospel/ortac/HEAD/ortac-examples.opam.template -------------------------------------------------------------------------------- /ortac-monolith.opam: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocaml-gospel/ortac/HEAD/ortac-monolith.opam -------------------------------------------------------------------------------- /ortac-monolith.opam.template: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocaml-gospel/ortac/HEAD/ortac-monolith.opam.template -------------------------------------------------------------------------------- /ortac-qcheck-stm.opam: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocaml-gospel/ortac/HEAD/ortac-qcheck-stm.opam -------------------------------------------------------------------------------- /ortac-qcheck-stm.opam.template: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocaml-gospel/ortac/HEAD/ortac-qcheck-stm.opam.template -------------------------------------------------------------------------------- /ortac-runtime-monolith.opam: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocaml-gospel/ortac/HEAD/ortac-runtime-monolith.opam -------------------------------------------------------------------------------- /ortac-runtime-monolith.opam.template: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocaml-gospel/ortac/HEAD/ortac-runtime-monolith.opam.template -------------------------------------------------------------------------------- /ortac-runtime-qcheck-stm.opam: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocaml-gospel/ortac/HEAD/ortac-runtime-qcheck-stm.opam -------------------------------------------------------------------------------- /ortac-runtime-qcheck-stm.opam.template: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocaml-gospel/ortac/HEAD/ortac-runtime-qcheck-stm.opam.template -------------------------------------------------------------------------------- /ortac-runtime.opam: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocaml-gospel/ortac/HEAD/ortac-runtime.opam -------------------------------------------------------------------------------- /ortac-runtime.opam.template: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocaml-gospel/ortac/HEAD/ortac-runtime.opam.template -------------------------------------------------------------------------------- /ortac-wrapper.opam: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocaml-gospel/ortac/HEAD/ortac-wrapper.opam -------------------------------------------------------------------------------- /ortac-wrapper.opam.template: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocaml-gospel/ortac/HEAD/ortac-wrapper.opam.template -------------------------------------------------------------------------------- /plugins/dune: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocaml-gospel/ortac/HEAD/plugins/dune -------------------------------------------------------------------------------- /plugins/dune-rules/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocaml-gospel/ortac/HEAD/plugins/dune-rules/README.md -------------------------------------------------------------------------------- /plugins/dune-rules/dune: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocaml-gospel/ortac/HEAD/plugins/dune-rules/dune -------------------------------------------------------------------------------- /plugins/dune-rules/src/dune: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocaml-gospel/ortac/HEAD/plugins/dune-rules/src/dune -------------------------------------------------------------------------------- /plugins/dune-rules/src/dune_rules.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocaml-gospel/ortac/HEAD/plugins/dune-rules/src/dune_rules.ml -------------------------------------------------------------------------------- /plugins/dune-rules/src/qcheck_stm.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocaml-gospel/ortac/HEAD/plugins/dune-rules/src/qcheck_stm.ml -------------------------------------------------------------------------------- /plugins/dune-rules/src/qcheck_stm.mli: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocaml-gospel/ortac/HEAD/plugins/dune-rules/src/qcheck_stm.mli -------------------------------------------------------------------------------- /plugins/dune-rules/src/utils.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocaml-gospel/ortac/HEAD/plugins/dune-rules/src/utils.ml -------------------------------------------------------------------------------- /plugins/dune-rules/src/wrapper.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocaml-gospel/ortac/HEAD/plugins/dune-rules/src/wrapper.ml -------------------------------------------------------------------------------- /plugins/dune-rules/src/wrapper.mli: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocaml-gospel/ortac/HEAD/plugins/dune-rules/src/wrapper.mli -------------------------------------------------------------------------------- /plugins/dune-rules/test/dune: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocaml-gospel/ortac/HEAD/plugins/dune-rules/test/dune -------------------------------------------------------------------------------- /plugins/dune-rules/test/test.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocaml-gospel/ortac/HEAD/plugins/dune-rules/test/test.t -------------------------------------------------------------------------------- /plugins/monolith/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocaml-gospel/ortac/HEAD/plugins/monolith/README.md -------------------------------------------------------------------------------- /plugins/monolith/dune: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocaml-gospel/ortac/HEAD/plugins/monolith/dune -------------------------------------------------------------------------------- /plugins/monolith/src/dune: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocaml-gospel/ortac/HEAD/plugins/monolith/src/dune -------------------------------------------------------------------------------- /plugins/monolith/src/generators.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocaml-gospel/ortac/HEAD/plugins/monolith/src/generators.ml -------------------------------------------------------------------------------- /plugins/monolith/src/ortac_monolith.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocaml-gospel/ortac/HEAD/plugins/monolith/src/ortac_monolith.ml -------------------------------------------------------------------------------- /plugins/monolith/src/ortac_monolith.mli: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocaml-gospel/ortac/HEAD/plugins/monolith/src/ortac_monolith.mli -------------------------------------------------------------------------------- /plugins/monolith/src/printers.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocaml-gospel/ortac/HEAD/plugins/monolith/src/printers.ml -------------------------------------------------------------------------------- /plugins/monolith/src/runtime/dune: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocaml-gospel/ortac/HEAD/plugins/monolith/src/runtime/dune -------------------------------------------------------------------------------- /plugins/monolith/src/runtime/ortac_runtime_monolith.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocaml-gospel/ortac/HEAD/plugins/monolith/src/runtime/ortac_runtime_monolith.ml -------------------------------------------------------------------------------- /plugins/monolith/src/runtime/ortac_runtime_monolith.mli: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocaml-gospel/ortac/HEAD/plugins/monolith/src/runtime/ortac_runtime_monolith.mli -------------------------------------------------------------------------------- /plugins/monolith/src/spec.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocaml-gospel/ortac/HEAD/plugins/monolith/src/spec.ml -------------------------------------------------------------------------------- /plugins/monolith/src/warnings.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocaml-gospel/ortac/HEAD/plugins/monolith/src/warnings.ml -------------------------------------------------------------------------------- /plugins/monolith/test/generated/dune: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocaml-gospel/ortac/HEAD/plugins/monolith/test/generated/dune -------------------------------------------------------------------------------- /plugins/monolith/test/generated/errors.expected: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /plugins/monolith/test/generated/wrapper.expected.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocaml-gospel/ortac/HEAD/plugins/monolith/test/generated/wrapper.expected.ml -------------------------------------------------------------------------------- /plugins/qcheck-stm/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocaml-gospel/ortac/HEAD/plugins/qcheck-stm/README.md -------------------------------------------------------------------------------- /plugins/qcheck-stm/doc/dune: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocaml-gospel/ortac/HEAD/plugins/qcheck-stm/doc/dune -------------------------------------------------------------------------------- /plugins/qcheck-stm/doc/example.mli: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocaml-gospel/ortac/HEAD/plugins/qcheck-stm/doc/example.mli -------------------------------------------------------------------------------- /plugins/qcheck-stm/doc/example_config.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocaml-gospel/ortac/HEAD/plugins/qcheck-stm/doc/example_config.ml -------------------------------------------------------------------------------- /plugins/qcheck-stm/doc/example_config_qcheck.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocaml-gospel/ortac/HEAD/plugins/qcheck-stm/doc/example_config_qcheck.ml -------------------------------------------------------------------------------- /plugins/qcheck-stm/doc/example_empty_cmd.mli: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocaml-gospel/ortac/HEAD/plugins/qcheck-stm/doc/example_empty_cmd.mli -------------------------------------------------------------------------------- /plugins/qcheck-stm/doc/example_for_all.mli: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocaml-gospel/ortac/HEAD/plugins/qcheck-stm/doc/example_for_all.mli -------------------------------------------------------------------------------- /plugins/qcheck-stm/doc/example_ghost.mli: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocaml-gospel/ortac/HEAD/plugins/qcheck-stm/doc/example_ghost.mli -------------------------------------------------------------------------------- /plugins/qcheck-stm/doc/example_ill_formed_quantification.mli: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocaml-gospel/ortac/HEAD/plugins/qcheck-stm/doc/example_ill_formed_quantification.mli -------------------------------------------------------------------------------- /plugins/qcheck-stm/doc/example_incompatible_type.mli: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocaml-gospel/ortac/HEAD/plugins/qcheck-stm/doc/example_incompatible_type.mli -------------------------------------------------------------------------------- /plugins/qcheck-stm/doc/example_limitations.mli: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocaml-gospel/ortac/HEAD/plugins/qcheck-stm/doc/example_limitations.mli -------------------------------------------------------------------------------- /plugins/qcheck-stm/doc/example_next_state.mli: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocaml-gospel/ortac/HEAD/plugins/qcheck-stm/doc/example_next_state.mli -------------------------------------------------------------------------------- /plugins/qcheck-stm/doc/example_unknown_type.mli: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocaml-gospel/ortac/HEAD/plugins/qcheck-stm/doc/example_unknown_type.mli -------------------------------------------------------------------------------- /plugins/qcheck-stm/doc/index.mld: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocaml-gospel/ortac/HEAD/plugins/qcheck-stm/doc/index.mld -------------------------------------------------------------------------------- /plugins/qcheck-stm/dune: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocaml-gospel/ortac/HEAD/plugins/qcheck-stm/dune -------------------------------------------------------------------------------- /plugins/qcheck-stm/src/config.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocaml-gospel/ortac/HEAD/plugins/qcheck-stm/src/config.ml -------------------------------------------------------------------------------- /plugins/qcheck-stm/src/dune: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocaml-gospel/ortac/HEAD/plugins/qcheck-stm/src/dune -------------------------------------------------------------------------------- /plugins/qcheck-stm/src/ir.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocaml-gospel/ortac/HEAD/plugins/qcheck-stm/src/ir.ml -------------------------------------------------------------------------------- /plugins/qcheck-stm/src/ir_of_gospel.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocaml-gospel/ortac/HEAD/plugins/qcheck-stm/src/ir_of_gospel.ml -------------------------------------------------------------------------------- /plugins/qcheck-stm/src/ortac_qcheck_stm.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocaml-gospel/ortac/HEAD/plugins/qcheck-stm/src/ortac_qcheck_stm.ml -------------------------------------------------------------------------------- /plugins/qcheck-stm/src/reserr.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocaml-gospel/ortac/HEAD/plugins/qcheck-stm/src/reserr.ml -------------------------------------------------------------------------------- /plugins/qcheck-stm/src/reserr.mli: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocaml-gospel/ortac/HEAD/plugins/qcheck-stm/src/reserr.mli -------------------------------------------------------------------------------- /plugins/qcheck-stm/src/runtime/dune: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocaml-gospel/ortac/HEAD/plugins/qcheck-stm/src/runtime/dune -------------------------------------------------------------------------------- /plugins/qcheck-stm/src/runtime/ortac_runtime_qcheck_stm_domain.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocaml-gospel/ortac/HEAD/plugins/qcheck-stm/src/runtime/ortac_runtime_qcheck_stm_domain.ml -------------------------------------------------------------------------------- /plugins/qcheck-stm/src/runtime/ortac_runtime_qcheck_stm_sequential.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocaml-gospel/ortac/HEAD/plugins/qcheck-stm/src/runtime/ortac_runtime_qcheck_stm_sequential.ml -------------------------------------------------------------------------------- /plugins/qcheck-stm/src/runtime/report.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocaml-gospel/ortac/HEAD/plugins/qcheck-stm/src/runtime/report.ml -------------------------------------------------------------------------------- /plugins/qcheck-stm/src/runtime/report.mli: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocaml-gospel/ortac/HEAD/plugins/qcheck-stm/src/runtime/report.mli -------------------------------------------------------------------------------- /plugins/qcheck-stm/src/runtime/stores.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocaml-gospel/ortac/HEAD/plugins/qcheck-stm/src/runtime/stores.ml -------------------------------------------------------------------------------- /plugins/qcheck-stm/src/runtime/stores.mli: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocaml-gospel/ortac/HEAD/plugins/qcheck-stm/src/runtime/stores.mli -------------------------------------------------------------------------------- /plugins/qcheck-stm/src/stm_of_ir.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocaml-gospel/ortac/HEAD/plugins/qcheck-stm/src/stm_of_ir.ml -------------------------------------------------------------------------------- /plugins/qcheck-stm/test/all_warnings.mli: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocaml-gospel/ortac/HEAD/plugins/qcheck-stm/test/all_warnings.mli -------------------------------------------------------------------------------- /plugins/qcheck-stm/test/all_warnings_config.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocaml-gospel/ortac/HEAD/plugins/qcheck-stm/test/all_warnings_config.ml -------------------------------------------------------------------------------- /plugins/qcheck-stm/test/all_warnings_errors.expected: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocaml-gospel/ortac/HEAD/plugins/qcheck-stm/test/all_warnings_errors.expected -------------------------------------------------------------------------------- /plugins/qcheck-stm/test/array.ml: -------------------------------------------------------------------------------- 1 | include Array 2 | -------------------------------------------------------------------------------- /plugins/qcheck-stm/test/array.mli: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocaml-gospel/ortac/HEAD/plugins/qcheck-stm/test/array.mli -------------------------------------------------------------------------------- /plugins/qcheck-stm/test/array_config.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocaml-gospel/ortac/HEAD/plugins/qcheck-stm/test/array_config.ml -------------------------------------------------------------------------------- /plugins/qcheck-stm/test/array_errors.expected: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /plugins/qcheck-stm/test/array_stm_tests.expected.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocaml-gospel/ortac/HEAD/plugins/qcheck-stm/test/array_stm_tests.expected.ml -------------------------------------------------------------------------------- /plugins/qcheck-stm/test/atomic.ml: -------------------------------------------------------------------------------- 1 | include Atomic 2 | -------------------------------------------------------------------------------- /plugins/qcheck-stm/test/atomic.mli: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocaml-gospel/ortac/HEAD/plugins/qcheck-stm/test/atomic.mli -------------------------------------------------------------------------------- /plugins/qcheck-stm/test/atomic_config.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocaml-gospel/ortac/HEAD/plugins/qcheck-stm/test/atomic_config.ml -------------------------------------------------------------------------------- /plugins/qcheck-stm/test/atomic_errors.expected: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /plugins/qcheck-stm/test/atomic_tests.expected.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocaml-gospel/ortac/HEAD/plugins/qcheck-stm/test/atomic_tests.expected.ml -------------------------------------------------------------------------------- /plugins/qcheck-stm/test/conjunctive_clauses.ml: -------------------------------------------------------------------------------- 1 | include Array 2 | -------------------------------------------------------------------------------- /plugins/qcheck-stm/test/conjunctive_clauses.mli: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocaml-gospel/ortac/HEAD/plugins/qcheck-stm/test/conjunctive_clauses.mli -------------------------------------------------------------------------------- /plugins/qcheck-stm/test/conjunctive_clauses_config.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocaml-gospel/ortac/HEAD/plugins/qcheck-stm/test/conjunctive_clauses_config.ml -------------------------------------------------------------------------------- /plugins/qcheck-stm/test/conjunctive_clauses_errors.expected: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /plugins/qcheck-stm/test/conjunctive_clauses_stm_tests.expected.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocaml-gospel/ortac/HEAD/plugins/qcheck-stm/test/conjunctive_clauses_stm_tests.expected.ml -------------------------------------------------------------------------------- /plugins/qcheck-stm/test/custom_config.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocaml-gospel/ortac/HEAD/plugins/qcheck-stm/test/custom_config.ml -------------------------------------------------------------------------------- /plugins/qcheck-stm/test/custom_config.mli: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocaml-gospel/ortac/HEAD/plugins/qcheck-stm/test/custom_config.mli -------------------------------------------------------------------------------- /plugins/qcheck-stm/test/custom_config_config.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocaml-gospel/ortac/HEAD/plugins/qcheck-stm/test/custom_config_config.ml -------------------------------------------------------------------------------- /plugins/qcheck-stm/test/custom_config_errors.expected: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocaml-gospel/ortac/HEAD/plugins/qcheck-stm/test/custom_config_errors.expected -------------------------------------------------------------------------------- /plugins/qcheck-stm/test/custom_config_stm_tests.expected.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocaml-gospel/ortac/HEAD/plugins/qcheck-stm/test/custom_config_stm_tests.expected.ml -------------------------------------------------------------------------------- /plugins/qcheck-stm/test/dune: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocaml-gospel/ortac/HEAD/plugins/qcheck-stm/test/dune -------------------------------------------------------------------------------- /plugins/qcheck-stm/test/dune.inc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocaml-gospel/ortac/HEAD/plugins/qcheck-stm/test/dune.inc -------------------------------------------------------------------------------- /plugins/qcheck-stm/test/dune_gen.args: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocaml-gospel/ortac/HEAD/plugins/qcheck-stm/test/dune_gen.args -------------------------------------------------------------------------------- /plugins/qcheck-stm/test/dune_gen.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocaml-gospel/ortac/HEAD/plugins/qcheck-stm/test/dune_gen.ml -------------------------------------------------------------------------------- /plugins/qcheck-stm/test/dune_gen.mli: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /plugins/qcheck-stm/test/function_args.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocaml-gospel/ortac/HEAD/plugins/qcheck-stm/test/function_args.ml -------------------------------------------------------------------------------- /plugins/qcheck-stm/test/function_args.mli: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocaml-gospel/ortac/HEAD/plugins/qcheck-stm/test/function_args.mli -------------------------------------------------------------------------------- /plugins/qcheck-stm/test/function_args_config.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocaml-gospel/ortac/HEAD/plugins/qcheck-stm/test/function_args_config.ml -------------------------------------------------------------------------------- /plugins/qcheck-stm/test/function_args_errors.expected: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocaml-gospel/ortac/HEAD/plugins/qcheck-stm/test/function_args_errors.expected -------------------------------------------------------------------------------- /plugins/qcheck-stm/test/function_args_stm_tests.expected.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocaml-gospel/ortac/HEAD/plugins/qcheck-stm/test/function_args_stm_tests.expected.ml -------------------------------------------------------------------------------- /plugins/qcheck-stm/test/functional_model.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocaml-gospel/ortac/HEAD/plugins/qcheck-stm/test/functional_model.ml -------------------------------------------------------------------------------- /plugins/qcheck-stm/test/functional_model.mli: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocaml-gospel/ortac/HEAD/plugins/qcheck-stm/test/functional_model.mli -------------------------------------------------------------------------------- /plugins/qcheck-stm/test/functional_model_config.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocaml-gospel/ortac/HEAD/plugins/qcheck-stm/test/functional_model_config.ml -------------------------------------------------------------------------------- /plugins/qcheck-stm/test/functional_model_errors.expected: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /plugins/qcheck-stm/test/functional_model_stm_tests.expected.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocaml-gospel/ortac/HEAD/plugins/qcheck-stm/test/functional_model_stm_tests.expected.ml -------------------------------------------------------------------------------- /plugins/qcheck-stm/test/ghost_as_model.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocaml-gospel/ortac/HEAD/plugins/qcheck-stm/test/ghost_as_model.ml -------------------------------------------------------------------------------- /plugins/qcheck-stm/test/ghost_as_model.mli: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocaml-gospel/ortac/HEAD/plugins/qcheck-stm/test/ghost_as_model.mli -------------------------------------------------------------------------------- /plugins/qcheck-stm/test/ghost_as_model_config.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocaml-gospel/ortac/HEAD/plugins/qcheck-stm/test/ghost_as_model_config.ml -------------------------------------------------------------------------------- /plugins/qcheck-stm/test/ghost_as_model_errors.expected: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /plugins/qcheck-stm/test/ghost_as_model_stm_tests.expected.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocaml-gospel/ortac/HEAD/plugins/qcheck-stm/test/ghost_as_model_stm_tests.expected.ml -------------------------------------------------------------------------------- /plugins/qcheck-stm/test/hashtbl.ml: -------------------------------------------------------------------------------- 1 | include Hashtbl 2 | -------------------------------------------------------------------------------- /plugins/qcheck-stm/test/hashtbl.mli: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocaml-gospel/ortac/HEAD/plugins/qcheck-stm/test/hashtbl.mli -------------------------------------------------------------------------------- /plugins/qcheck-stm/test/hashtbl_config.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocaml-gospel/ortac/HEAD/plugins/qcheck-stm/test/hashtbl_config.ml -------------------------------------------------------------------------------- /plugins/qcheck-stm/test/hashtbl_errors.expected: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocaml-gospel/ortac/HEAD/plugins/qcheck-stm/test/hashtbl_errors.expected -------------------------------------------------------------------------------- /plugins/qcheck-stm/test/hashtbl_stm_tests.expected.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocaml-gospel/ortac/HEAD/plugins/qcheck-stm/test/hashtbl_stm_tests.expected.ml -------------------------------------------------------------------------------- /plugins/qcheck-stm/test/integer_in_model.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocaml-gospel/ortac/HEAD/plugins/qcheck-stm/test/integer_in_model.ml -------------------------------------------------------------------------------- /plugins/qcheck-stm/test/integer_in_model.mli: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocaml-gospel/ortac/HEAD/plugins/qcheck-stm/test/integer_in_model.mli -------------------------------------------------------------------------------- /plugins/qcheck-stm/test/integer_in_model_config.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocaml-gospel/ortac/HEAD/plugins/qcheck-stm/test/integer_in_model_config.ml -------------------------------------------------------------------------------- /plugins/qcheck-stm/test/integer_in_model_errors.expected: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /plugins/qcheck-stm/test/integer_in_model_stm_tests.expected.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocaml-gospel/ortac/HEAD/plugins/qcheck-stm/test/integer_in_model_stm_tests.expected.ml -------------------------------------------------------------------------------- /plugins/qcheck-stm/test/invariants.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocaml-gospel/ortac/HEAD/plugins/qcheck-stm/test/invariants.ml -------------------------------------------------------------------------------- /plugins/qcheck-stm/test/invariants.mli: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocaml-gospel/ortac/HEAD/plugins/qcheck-stm/test/invariants.mli -------------------------------------------------------------------------------- /plugins/qcheck-stm/test/invariants_config.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocaml-gospel/ortac/HEAD/plugins/qcheck-stm/test/invariants_config.ml -------------------------------------------------------------------------------- /plugins/qcheck-stm/test/invariants_errors.expected: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /plugins/qcheck-stm/test/invariants_stm_tests.expected.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocaml-gospel/ortac/HEAD/plugins/qcheck-stm/test/invariants_stm_tests.expected.ml -------------------------------------------------------------------------------- /plugins/qcheck-stm/test/module_prefix.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocaml-gospel/ortac/HEAD/plugins/qcheck-stm/test/module_prefix.ml -------------------------------------------------------------------------------- /plugins/qcheck-stm/test/module_prefix.mli: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocaml-gospel/ortac/HEAD/plugins/qcheck-stm/test/module_prefix.mli -------------------------------------------------------------------------------- /plugins/qcheck-stm/test/module_prefix_config.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocaml-gospel/ortac/HEAD/plugins/qcheck-stm/test/module_prefix_config.ml -------------------------------------------------------------------------------- /plugins/qcheck-stm/test/module_prefix_errors.expected: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /plugins/qcheck-stm/test/module_prefix_tests.expected.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocaml-gospel/ortac/HEAD/plugins/qcheck-stm/test/module_prefix_tests.expected.ml -------------------------------------------------------------------------------- /plugins/qcheck-stm/test/queue.ml: -------------------------------------------------------------------------------- 1 | include Queue 2 | -------------------------------------------------------------------------------- /plugins/qcheck-stm/test/queue.mli: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocaml-gospel/ortac/HEAD/plugins/qcheck-stm/test/queue.mli -------------------------------------------------------------------------------- /plugins/qcheck-stm/test/queue_config.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocaml-gospel/ortac/HEAD/plugins/qcheck-stm/test/queue_config.ml -------------------------------------------------------------------------------- /plugins/qcheck-stm/test/queue_errors.expected: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocaml-gospel/ortac/HEAD/plugins/qcheck-stm/test/queue_errors.expected -------------------------------------------------------------------------------- /plugins/qcheck-stm/test/queue_stm_tests.expected.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocaml-gospel/ortac/HEAD/plugins/qcheck-stm/test/queue_stm_tests.expected.ml -------------------------------------------------------------------------------- /plugins/qcheck-stm/test/record.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocaml-gospel/ortac/HEAD/plugins/qcheck-stm/test/record.ml -------------------------------------------------------------------------------- /plugins/qcheck-stm/test/record.mli: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocaml-gospel/ortac/HEAD/plugins/qcheck-stm/test/record.mli -------------------------------------------------------------------------------- /plugins/qcheck-stm/test/record_config.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocaml-gospel/ortac/HEAD/plugins/qcheck-stm/test/record_config.ml -------------------------------------------------------------------------------- /plugins/qcheck-stm/test/record_errors.expected: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocaml-gospel/ortac/HEAD/plugins/qcheck-stm/test/record_errors.expected -------------------------------------------------------------------------------- /plugins/qcheck-stm/test/record_stm_tests.expected.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocaml-gospel/ortac/HEAD/plugins/qcheck-stm/test/record_stm_tests.expected.ml -------------------------------------------------------------------------------- /plugins/qcheck-stm/test/ref.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocaml-gospel/ortac/HEAD/plugins/qcheck-stm/test/ref.ml -------------------------------------------------------------------------------- /plugins/qcheck-stm/test/ref.mli: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocaml-gospel/ortac/HEAD/plugins/qcheck-stm/test/ref.mli -------------------------------------------------------------------------------- /plugins/qcheck-stm/test/ref_config.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocaml-gospel/ortac/HEAD/plugins/qcheck-stm/test/ref_config.ml -------------------------------------------------------------------------------- /plugins/qcheck-stm/test/ref_errors.expected: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /plugins/qcheck-stm/test/ref_stm_tests.expected.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocaml-gospel/ortac/HEAD/plugins/qcheck-stm/test/ref_stm_tests.expected.ml -------------------------------------------------------------------------------- /plugins/qcheck-stm/test/sequence_model.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocaml-gospel/ortac/HEAD/plugins/qcheck-stm/test/sequence_model.ml -------------------------------------------------------------------------------- /plugins/qcheck-stm/test/sequence_model.mli: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocaml-gospel/ortac/HEAD/plugins/qcheck-stm/test/sequence_model.mli -------------------------------------------------------------------------------- /plugins/qcheck-stm/test/sequence_model_config.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocaml-gospel/ortac/HEAD/plugins/qcheck-stm/test/sequence_model_config.ml -------------------------------------------------------------------------------- /plugins/qcheck-stm/test/sequence_model_errors.expected: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocaml-gospel/ortac/HEAD/plugins/qcheck-stm/test/sequence_model_errors.expected -------------------------------------------------------------------------------- /plugins/qcheck-stm/test/sequence_model_stm_tests.expected.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocaml-gospel/ortac/HEAD/plugins/qcheck-stm/test/sequence_model_stm_tests.expected.ml -------------------------------------------------------------------------------- /plugins/qcheck-stm/test/stack.ml: -------------------------------------------------------------------------------- 1 | include Stack 2 | -------------------------------------------------------------------------------- /plugins/qcheck-stm/test/stack.mli: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocaml-gospel/ortac/HEAD/plugins/qcheck-stm/test/stack.mli -------------------------------------------------------------------------------- /plugins/qcheck-stm/test/stack_config.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocaml-gospel/ortac/HEAD/plugins/qcheck-stm/test/stack_config.ml -------------------------------------------------------------------------------- /plugins/qcheck-stm/test/stack_errors.expected: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocaml-gospel/ortac/HEAD/plugins/qcheck-stm/test/stack_errors.expected -------------------------------------------------------------------------------- /plugins/qcheck-stm/test/stack_stm_tests.expected.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocaml-gospel/ortac/HEAD/plugins/qcheck-stm/test/stack_stm_tests.expected.ml -------------------------------------------------------------------------------- /plugins/qcheck-stm/test/submodule.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocaml-gospel/ortac/HEAD/plugins/qcheck-stm/test/submodule.ml -------------------------------------------------------------------------------- /plugins/qcheck-stm/test/submodule.mli: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocaml-gospel/ortac/HEAD/plugins/qcheck-stm/test/submodule.mli -------------------------------------------------------------------------------- /plugins/qcheck-stm/test/submodule_and_prefix.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocaml-gospel/ortac/HEAD/plugins/qcheck-stm/test/submodule_and_prefix.ml -------------------------------------------------------------------------------- /plugins/qcheck-stm/test/submodule_and_prefix.mli: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocaml-gospel/ortac/HEAD/plugins/qcheck-stm/test/submodule_and_prefix.mli -------------------------------------------------------------------------------- /plugins/qcheck-stm/test/submodule_and_prefix_config.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocaml-gospel/ortac/HEAD/plugins/qcheck-stm/test/submodule_and_prefix_config.ml -------------------------------------------------------------------------------- /plugins/qcheck-stm/test/submodule_and_prefix_tests.expected.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocaml-gospel/ortac/HEAD/plugins/qcheck-stm/test/submodule_and_prefix_tests.expected.ml -------------------------------------------------------------------------------- /plugins/qcheck-stm/test/submodule_config.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocaml-gospel/ortac/HEAD/plugins/qcheck-stm/test/submodule_config.ml -------------------------------------------------------------------------------- /plugins/qcheck-stm/test/submodule_tests.expected.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocaml-gospel/ortac/HEAD/plugins/qcheck-stm/test/submodule_tests.expected.ml -------------------------------------------------------------------------------- /plugins/qcheck-stm/test/sut_in_type.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocaml-gospel/ortac/HEAD/plugins/qcheck-stm/test/sut_in_type.ml -------------------------------------------------------------------------------- /plugins/qcheck-stm/test/sut_in_type.mli: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocaml-gospel/ortac/HEAD/plugins/qcheck-stm/test/sut_in_type.mli -------------------------------------------------------------------------------- /plugins/qcheck-stm/test/sut_in_type_config.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocaml-gospel/ortac/HEAD/plugins/qcheck-stm/test/sut_in_type_config.ml -------------------------------------------------------------------------------- /plugins/qcheck-stm/test/sut_in_type_errors.expected: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocaml-gospel/ortac/HEAD/plugins/qcheck-stm/test/sut_in_type_errors.expected -------------------------------------------------------------------------------- /plugins/qcheck-stm/test/sut_in_type_stm_tests.expected.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocaml-gospel/ortac/HEAD/plugins/qcheck-stm/test/sut_in_type_stm_tests.expected.ml -------------------------------------------------------------------------------- /plugins/qcheck-stm/test/test_cleanup.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocaml-gospel/ortac/HEAD/plugins/qcheck-stm/test/test_cleanup.ml -------------------------------------------------------------------------------- /plugins/qcheck-stm/test/test_cleanup.mli: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocaml-gospel/ortac/HEAD/plugins/qcheck-stm/test/test_cleanup.mli -------------------------------------------------------------------------------- /plugins/qcheck-stm/test/test_cleanup_config.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocaml-gospel/ortac/HEAD/plugins/qcheck-stm/test/test_cleanup_config.ml -------------------------------------------------------------------------------- /plugins/qcheck-stm/test/test_cleanup_errors.expected: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /plugins/qcheck-stm/test/test_cleanup_stm_tests.expected.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocaml-gospel/ortac/HEAD/plugins/qcheck-stm/test/test_cleanup_stm_tests.expected.ml -------------------------------------------------------------------------------- /plugins/qcheck-stm/test/test_errors.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocaml-gospel/ortac/HEAD/plugins/qcheck-stm/test/test_errors.t -------------------------------------------------------------------------------- /plugins/qcheck-stm/test/test_without_sut.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocaml-gospel/ortac/HEAD/plugins/qcheck-stm/test/test_without_sut.ml -------------------------------------------------------------------------------- /plugins/qcheck-stm/test/test_without_sut.mli: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocaml-gospel/ortac/HEAD/plugins/qcheck-stm/test/test_without_sut.mli -------------------------------------------------------------------------------- /plugins/qcheck-stm/test/test_without_sut_config.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocaml-gospel/ortac/HEAD/plugins/qcheck-stm/test/test_without_sut_config.ml -------------------------------------------------------------------------------- /plugins/qcheck-stm/test/test_without_sut_errors.expected: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /plugins/qcheck-stm/test/test_without_sut_stm_tests.expected.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocaml-gospel/ortac/HEAD/plugins/qcheck-stm/test/test_without_sut_stm_tests.expected.ml -------------------------------------------------------------------------------- /plugins/qcheck-stm/test/tuples.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocaml-gospel/ortac/HEAD/plugins/qcheck-stm/test/tuples.ml -------------------------------------------------------------------------------- /plugins/qcheck-stm/test/tuples.mli: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocaml-gospel/ortac/HEAD/plugins/qcheck-stm/test/tuples.mli -------------------------------------------------------------------------------- /plugins/qcheck-stm/test/tuples_config.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocaml-gospel/ortac/HEAD/plugins/qcheck-stm/test/tuples_config.ml -------------------------------------------------------------------------------- /plugins/qcheck-stm/test/tuples_errors.expected: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocaml-gospel/ortac/HEAD/plugins/qcheck-stm/test/tuples_errors.expected -------------------------------------------------------------------------------- /plugins/qcheck-stm/test/tuples_stm_tests.expected.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocaml-gospel/ortac/HEAD/plugins/qcheck-stm/test/tuples_stm_tests.expected.ml -------------------------------------------------------------------------------- /plugins/wrapper/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocaml-gospel/ortac/HEAD/plugins/wrapper/README.md -------------------------------------------------------------------------------- /plugins/wrapper/dune: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocaml-gospel/ortac/HEAD/plugins/wrapper/dune -------------------------------------------------------------------------------- /plugins/wrapper/src/dune: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocaml-gospel/ortac/HEAD/plugins/wrapper/src/dune -------------------------------------------------------------------------------- /plugins/wrapper/src/failure.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocaml-gospel/ortac/HEAD/plugins/wrapper/src/failure.ml -------------------------------------------------------------------------------- /plugins/wrapper/src/failure.mli: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocaml-gospel/ortac/HEAD/plugins/wrapper/src/failure.mli -------------------------------------------------------------------------------- /plugins/wrapper/src/generate.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocaml-gospel/ortac/HEAD/plugins/wrapper/src/generate.ml -------------------------------------------------------------------------------- /plugins/wrapper/src/generate.mli: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocaml-gospel/ortac/HEAD/plugins/wrapper/src/generate.mli -------------------------------------------------------------------------------- /plugins/wrapper/src/ir.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocaml-gospel/ortac/HEAD/plugins/wrapper/src/ir.ml -------------------------------------------------------------------------------- /plugins/wrapper/src/ir_of_gospel.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocaml-gospel/ortac/HEAD/plugins/wrapper/src/ir_of_gospel.ml -------------------------------------------------------------------------------- /plugins/wrapper/src/ir_of_gospel.mli: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocaml-gospel/ortac/HEAD/plugins/wrapper/src/ir_of_gospel.mli -------------------------------------------------------------------------------- /plugins/wrapper/src/ortac_wrapper.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocaml-gospel/ortac/HEAD/plugins/wrapper/src/ortac_wrapper.ml -------------------------------------------------------------------------------- /plugins/wrapper/src/report.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocaml-gospel/ortac/HEAD/plugins/wrapper/src/report.ml -------------------------------------------------------------------------------- /plugins/wrapper/src/report.mli: -------------------------------------------------------------------------------- 1 | val emit_warnings : Ir.t Fmt.t 2 | -------------------------------------------------------------------------------- /plugins/wrapper/test/generated/dune: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocaml-gospel/ortac/HEAD/plugins/wrapper/test/generated/dune -------------------------------------------------------------------------------- /plugins/wrapper/test/generated/errors.expected: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /plugins/wrapper/test/generated/errors_behaviour.expected: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /plugins/wrapper/test/generated/errors_model.expected: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /plugins/wrapper/test/generated/lib.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocaml-gospel/ortac/HEAD/plugins/wrapper/test/generated/lib.ml -------------------------------------------------------------------------------- /plugins/wrapper/test/generated/lib.mli: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocaml-gospel/ortac/HEAD/plugins/wrapper/test/generated/lib.mli -------------------------------------------------------------------------------- /plugins/wrapper/test/generated/lib_behaviour.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocaml-gospel/ortac/HEAD/plugins/wrapper/test/generated/lib_behaviour.ml -------------------------------------------------------------------------------- /plugins/wrapper/test/generated/lib_behaviour.mli: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocaml-gospel/ortac/HEAD/plugins/wrapper/test/generated/lib_behaviour.mli -------------------------------------------------------------------------------- /plugins/wrapper/test/generated/lib_model.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocaml-gospel/ortac/HEAD/plugins/wrapper/test/generated/lib_model.ml -------------------------------------------------------------------------------- /plugins/wrapper/test/generated/lib_model.mli: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocaml-gospel/ortac/HEAD/plugins/wrapper/test/generated/lib_model.mli -------------------------------------------------------------------------------- /plugins/wrapper/test/generated/pascal.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocaml-gospel/ortac/HEAD/plugins/wrapper/test/generated/pascal.ml -------------------------------------------------------------------------------- /plugins/wrapper/test/generated/pascal.mli: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocaml-gospel/ortac/HEAD/plugins/wrapper/test/generated/pascal.mli -------------------------------------------------------------------------------- /plugins/wrapper/test/generated/pascal_wrapped.expected.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocaml-gospel/ortac/HEAD/plugins/wrapper/test/generated/pascal_wrapped.expected.ml -------------------------------------------------------------------------------- /plugins/wrapper/test/generated/test.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocaml-gospel/ortac/HEAD/plugins/wrapper/test/generated/test.ml -------------------------------------------------------------------------------- /plugins/wrapper/test/generated/test.mli: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /plugins/wrapper/test/generated/test_error.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocaml-gospel/ortac/HEAD/plugins/wrapper/test/generated/test_error.t -------------------------------------------------------------------------------- /plugins/wrapper/test/generated/wrapper.expected.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocaml-gospel/ortac/HEAD/plugins/wrapper/test/generated/wrapper.expected.ml -------------------------------------------------------------------------------- /plugins/wrapper/test/generated/wrapper_behaviour.expected.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocaml-gospel/ortac/HEAD/plugins/wrapper/test/generated/wrapper_behaviour.expected.ml -------------------------------------------------------------------------------- /plugins/wrapper/test/generated/wrapper_model.expected.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocaml-gospel/ortac/HEAD/plugins/wrapper/test/generated/wrapper_model.expected.ml -------------------------------------------------------------------------------- /plugins/wrapper/test/suite/arith.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocaml-gospel/ortac/HEAD/plugins/wrapper/test/suite/arith.ml -------------------------------------------------------------------------------- /plugins/wrapper/test/suite/arith.mli: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocaml-gospel/ortac/HEAD/plugins/wrapper/test/suite/arith.mli -------------------------------------------------------------------------------- /plugins/wrapper/test/suite/arith/dune: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocaml-gospel/ortac/HEAD/plugins/wrapper/test/suite/arith/dune -------------------------------------------------------------------------------- /plugins/wrapper/test/suite/arith/lib.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocaml-gospel/ortac/HEAD/plugins/wrapper/test/suite/arith/lib.ml -------------------------------------------------------------------------------- /plugins/wrapper/test/suite/arith/lib.mli: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocaml-gospel/ortac/HEAD/plugins/wrapper/test/suite/arith/lib.mli -------------------------------------------------------------------------------- /plugins/wrapper/test/suite/arrays.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocaml-gospel/ortac/HEAD/plugins/wrapper/test/suite/arrays.ml -------------------------------------------------------------------------------- /plugins/wrapper/test/suite/arrays.mli: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocaml-gospel/ortac/HEAD/plugins/wrapper/test/suite/arrays.mli -------------------------------------------------------------------------------- /plugins/wrapper/test/suite/arrays/dune: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocaml-gospel/ortac/HEAD/plugins/wrapper/test/suite/arrays/dune -------------------------------------------------------------------------------- /plugins/wrapper/test/suite/arrays/lib.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocaml-gospel/ortac/HEAD/plugins/wrapper/test/suite/arrays/lib.ml -------------------------------------------------------------------------------- /plugins/wrapper/test/suite/arrays/lib.mli: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocaml-gospel/ortac/HEAD/plugins/wrapper/test/suite/arrays/lib.mli -------------------------------------------------------------------------------- /plugins/wrapper/test/suite/common.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocaml-gospel/ortac/HEAD/plugins/wrapper/test/suite/common.ml -------------------------------------------------------------------------------- /plugins/wrapper/test/suite/dune: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocaml-gospel/ortac/HEAD/plugins/wrapper/test/suite/dune -------------------------------------------------------------------------------- /plugins/wrapper/test/suite/dune.common: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocaml-gospel/ortac/HEAD/plugins/wrapper/test/suite/dune.common -------------------------------------------------------------------------------- /plugins/wrapper/test/suite/exceptions.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocaml-gospel/ortac/HEAD/plugins/wrapper/test/suite/exceptions.ml -------------------------------------------------------------------------------- /plugins/wrapper/test/suite/exceptions.mli: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocaml-gospel/ortac/HEAD/plugins/wrapper/test/suite/exceptions.mli -------------------------------------------------------------------------------- /plugins/wrapper/test/suite/exceptions/dune: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocaml-gospel/ortac/HEAD/plugins/wrapper/test/suite/exceptions/dune -------------------------------------------------------------------------------- /plugins/wrapper/test/suite/exceptions/lib.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocaml-gospel/ortac/HEAD/plugins/wrapper/test/suite/exceptions/lib.ml -------------------------------------------------------------------------------- /plugins/wrapper/test/suite/exceptions/lib.mli: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocaml-gospel/ortac/HEAD/plugins/wrapper/test/suite/exceptions/lib.mli -------------------------------------------------------------------------------- /plugins/wrapper/test/suite/terms.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocaml-gospel/ortac/HEAD/plugins/wrapper/test/suite/terms.ml -------------------------------------------------------------------------------- /plugins/wrapper/test/suite/terms.mli: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocaml-gospel/ortac/HEAD/plugins/wrapper/test/suite/terms.mli -------------------------------------------------------------------------------- /plugins/wrapper/test/suite/terms/dune: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocaml-gospel/ortac/HEAD/plugins/wrapper/test/suite/terms/dune -------------------------------------------------------------------------------- /plugins/wrapper/test/suite/terms/lib.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocaml-gospel/ortac/HEAD/plugins/wrapper/test/suite/terms/lib.ml -------------------------------------------------------------------------------- /plugins/wrapper/test/suite/terms/lib.mli: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocaml-gospel/ortac/HEAD/plugins/wrapper/test/suite/terms/lib.mli -------------------------------------------------------------------------------- /plugins/wrapper/test/suite/test.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocaml-gospel/ortac/HEAD/plugins/wrapper/test/suite/test.ml -------------------------------------------------------------------------------- /plugins/wrapper/test/suite/translation.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocaml-gospel/ortac/HEAD/plugins/wrapper/test/suite/translation.ml -------------------------------------------------------------------------------- /plugins/wrapper/test/suite/translation/dune: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocaml-gospel/ortac/HEAD/plugins/wrapper/test/suite/translation/dune -------------------------------------------------------------------------------- /plugins/wrapper/test/suite/translation/pure.mli: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocaml-gospel/ortac/HEAD/plugins/wrapper/test/suite/translation/pure.mli -------------------------------------------------------------------------------- /src/core/builder.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocaml-gospel/ortac/HEAD/src/core/builder.ml -------------------------------------------------------------------------------- /src/core/builder.mli: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocaml-gospel/ortac/HEAD/src/core/builder.mli -------------------------------------------------------------------------------- /src/core/context.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocaml-gospel/ortac/HEAD/src/core/context.ml -------------------------------------------------------------------------------- /src/core/context.mli: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocaml-gospel/ortac/HEAD/src/core/context.mli -------------------------------------------------------------------------------- /src/core/dune: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocaml-gospel/ortac/HEAD/src/core/dune -------------------------------------------------------------------------------- /src/core/ocaml_of_gospel.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocaml-gospel/ortac/HEAD/src/core/ocaml_of_gospel.ml -------------------------------------------------------------------------------- /src/core/ocaml_of_gospel.mli: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocaml-gospel/ortac/HEAD/src/core/ocaml_of_gospel.mli -------------------------------------------------------------------------------- /src/core/utils.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocaml-gospel/ortac/HEAD/src/core/utils.ml -------------------------------------------------------------------------------- /src/core/utils.mli: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocaml-gospel/ortac/HEAD/src/core/utils.mli -------------------------------------------------------------------------------- /src/core/warnings.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocaml-gospel/ortac/HEAD/src/core/warnings.ml -------------------------------------------------------------------------------- /src/runtime/dune: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocaml-gospel/ortac/HEAD/src/runtime/dune -------------------------------------------------------------------------------- /src/runtime/ortac_runtime.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocaml-gospel/ortac/HEAD/src/runtime/ortac_runtime.ml -------------------------------------------------------------------------------- /src/runtime/ortac_runtime.mli: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocaml-gospel/ortac/HEAD/src/runtime/ortac_runtime.mli -------------------------------------------------------------------------------- /string.pre413.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocaml-gospel/ortac/HEAD/string.pre413.ml -------------------------------------------------------------------------------- /test/runtime/dune: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocaml-gospel/ortac/HEAD/test/runtime/dune -------------------------------------------------------------------------------- /test/runtime/stdlibset.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocaml-gospel/ortac/HEAD/test/runtime/stdlibset.ml --------------------------------------------------------------------------------