├── README.md └── code ├── OCaml ├── LICENSE ├── LICENSE.txt ├── Makefile ├── Mk_ml_file ├── Quotexpander.ml ├── atp_interactive.ml ├── bdd.ml ├── combining.ml ├── completion.ml ├── complex.ml ├── cong.ml ├── cooper.ml ├── decidable.ml ├── defcnf.ml ├── dp.ml ├── eqelim.ml ├── equal.ml ├── example.ml ├── fol.ml ├── folderived.ml ├── format.ml ├── formulas.ml ├── full_test.ml ├── geom.ml ├── grobner.ml ├── herbrand.ml ├── init.ml ├── initialization.ml ├── interpolation.ml ├── intro.ml ├── lcf.ml ├── lcffol.ml ├── lcfprop.ml ├── lib.ml ├── limitations.ml ├── make.ml ├── meson.ml ├── order.ml ├── paramodulation.ml ├── prolog.ml ├── prop.ml ├── propexamples.ml ├── qelim.ml ├── real.ml ├── resolution.ml ├── rewrite.ml ├── skolem.ml ├── skolems.ml ├── stal.ml ├── tableaux.ml ├── tactics.ml ├── unif.ml └── verbose_functions.ml ├── README.txt ├── SML ├── Init.thy ├── LICENSE ├── LICENSE.txt ├── NOTES.txt ├── Proven-Init.thy ├── Proven-init.sml ├── Proven-init_nj.sml ├── Proven-lcf.sml ├── Proven.sml ├── Proven.thy ├── eqelim.sml ├── equal.sml ├── fol.sml ├── folderived.sml ├── format.sml ├── format_simple.sml ├── formulas.sml ├── full_test.sml ├── init.sml ├── init_nj.sml ├── initialization.sml ├── intro.sml ├── lcf.sml ├── lcffol.sml ├── lcfprop.sml ├── lib.sml ├── order.sml ├── prop.sml ├── resolution.sml ├── skolem.sml ├── tableaux.sml ├── tactics.sml ├── timing.sml ├── timing_nj.sml ├── unif.sml └── verbose_functions.sml ├── auxi └── cleaner.sml └── tests ├── executionOCaml.txt ├── executionSML.txt ├── resultOCaml.txt └── resultSML.txt /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logic-tools/sml-handbook/HEAD/README.md -------------------------------------------------------------------------------- /code/OCaml/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logic-tools/sml-handbook/HEAD/code/OCaml/LICENSE -------------------------------------------------------------------------------- /code/OCaml/LICENSE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logic-tools/sml-handbook/HEAD/code/OCaml/LICENSE.txt -------------------------------------------------------------------------------- /code/OCaml/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logic-tools/sml-handbook/HEAD/code/OCaml/Makefile -------------------------------------------------------------------------------- /code/OCaml/Mk_ml_file: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logic-tools/sml-handbook/HEAD/code/OCaml/Mk_ml_file -------------------------------------------------------------------------------- /code/OCaml/Quotexpander.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logic-tools/sml-handbook/HEAD/code/OCaml/Quotexpander.ml -------------------------------------------------------------------------------- /code/OCaml/atp_interactive.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logic-tools/sml-handbook/HEAD/code/OCaml/atp_interactive.ml -------------------------------------------------------------------------------- /code/OCaml/bdd.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logic-tools/sml-handbook/HEAD/code/OCaml/bdd.ml -------------------------------------------------------------------------------- /code/OCaml/combining.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logic-tools/sml-handbook/HEAD/code/OCaml/combining.ml -------------------------------------------------------------------------------- /code/OCaml/completion.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logic-tools/sml-handbook/HEAD/code/OCaml/completion.ml -------------------------------------------------------------------------------- /code/OCaml/complex.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logic-tools/sml-handbook/HEAD/code/OCaml/complex.ml -------------------------------------------------------------------------------- /code/OCaml/cong.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logic-tools/sml-handbook/HEAD/code/OCaml/cong.ml -------------------------------------------------------------------------------- /code/OCaml/cooper.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logic-tools/sml-handbook/HEAD/code/OCaml/cooper.ml -------------------------------------------------------------------------------- /code/OCaml/decidable.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logic-tools/sml-handbook/HEAD/code/OCaml/decidable.ml -------------------------------------------------------------------------------- /code/OCaml/defcnf.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logic-tools/sml-handbook/HEAD/code/OCaml/defcnf.ml -------------------------------------------------------------------------------- /code/OCaml/dp.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logic-tools/sml-handbook/HEAD/code/OCaml/dp.ml -------------------------------------------------------------------------------- /code/OCaml/eqelim.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logic-tools/sml-handbook/HEAD/code/OCaml/eqelim.ml -------------------------------------------------------------------------------- /code/OCaml/equal.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logic-tools/sml-handbook/HEAD/code/OCaml/equal.ml -------------------------------------------------------------------------------- /code/OCaml/example.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logic-tools/sml-handbook/HEAD/code/OCaml/example.ml -------------------------------------------------------------------------------- /code/OCaml/fol.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logic-tools/sml-handbook/HEAD/code/OCaml/fol.ml -------------------------------------------------------------------------------- /code/OCaml/folderived.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logic-tools/sml-handbook/HEAD/code/OCaml/folderived.ml -------------------------------------------------------------------------------- /code/OCaml/format.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logic-tools/sml-handbook/HEAD/code/OCaml/format.ml -------------------------------------------------------------------------------- /code/OCaml/formulas.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logic-tools/sml-handbook/HEAD/code/OCaml/formulas.ml -------------------------------------------------------------------------------- /code/OCaml/full_test.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logic-tools/sml-handbook/HEAD/code/OCaml/full_test.ml -------------------------------------------------------------------------------- /code/OCaml/geom.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logic-tools/sml-handbook/HEAD/code/OCaml/geom.ml -------------------------------------------------------------------------------- /code/OCaml/grobner.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logic-tools/sml-handbook/HEAD/code/OCaml/grobner.ml -------------------------------------------------------------------------------- /code/OCaml/herbrand.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logic-tools/sml-handbook/HEAD/code/OCaml/herbrand.ml -------------------------------------------------------------------------------- /code/OCaml/init.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logic-tools/sml-handbook/HEAD/code/OCaml/init.ml -------------------------------------------------------------------------------- /code/OCaml/initialization.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logic-tools/sml-handbook/HEAD/code/OCaml/initialization.ml -------------------------------------------------------------------------------- /code/OCaml/interpolation.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logic-tools/sml-handbook/HEAD/code/OCaml/interpolation.ml -------------------------------------------------------------------------------- /code/OCaml/intro.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logic-tools/sml-handbook/HEAD/code/OCaml/intro.ml -------------------------------------------------------------------------------- /code/OCaml/lcf.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logic-tools/sml-handbook/HEAD/code/OCaml/lcf.ml -------------------------------------------------------------------------------- /code/OCaml/lcffol.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logic-tools/sml-handbook/HEAD/code/OCaml/lcffol.ml -------------------------------------------------------------------------------- /code/OCaml/lcfprop.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logic-tools/sml-handbook/HEAD/code/OCaml/lcfprop.ml -------------------------------------------------------------------------------- /code/OCaml/lib.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logic-tools/sml-handbook/HEAD/code/OCaml/lib.ml -------------------------------------------------------------------------------- /code/OCaml/limitations.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logic-tools/sml-handbook/HEAD/code/OCaml/limitations.ml -------------------------------------------------------------------------------- /code/OCaml/make.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logic-tools/sml-handbook/HEAD/code/OCaml/make.ml -------------------------------------------------------------------------------- /code/OCaml/meson.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logic-tools/sml-handbook/HEAD/code/OCaml/meson.ml -------------------------------------------------------------------------------- /code/OCaml/order.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logic-tools/sml-handbook/HEAD/code/OCaml/order.ml -------------------------------------------------------------------------------- /code/OCaml/paramodulation.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logic-tools/sml-handbook/HEAD/code/OCaml/paramodulation.ml -------------------------------------------------------------------------------- /code/OCaml/prolog.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logic-tools/sml-handbook/HEAD/code/OCaml/prolog.ml -------------------------------------------------------------------------------- /code/OCaml/prop.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logic-tools/sml-handbook/HEAD/code/OCaml/prop.ml -------------------------------------------------------------------------------- /code/OCaml/propexamples.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logic-tools/sml-handbook/HEAD/code/OCaml/propexamples.ml -------------------------------------------------------------------------------- /code/OCaml/qelim.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logic-tools/sml-handbook/HEAD/code/OCaml/qelim.ml -------------------------------------------------------------------------------- /code/OCaml/real.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logic-tools/sml-handbook/HEAD/code/OCaml/real.ml -------------------------------------------------------------------------------- /code/OCaml/resolution.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logic-tools/sml-handbook/HEAD/code/OCaml/resolution.ml -------------------------------------------------------------------------------- /code/OCaml/rewrite.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logic-tools/sml-handbook/HEAD/code/OCaml/rewrite.ml -------------------------------------------------------------------------------- /code/OCaml/skolem.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logic-tools/sml-handbook/HEAD/code/OCaml/skolem.ml -------------------------------------------------------------------------------- /code/OCaml/skolems.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logic-tools/sml-handbook/HEAD/code/OCaml/skolems.ml -------------------------------------------------------------------------------- /code/OCaml/stal.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logic-tools/sml-handbook/HEAD/code/OCaml/stal.ml -------------------------------------------------------------------------------- /code/OCaml/tableaux.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logic-tools/sml-handbook/HEAD/code/OCaml/tableaux.ml -------------------------------------------------------------------------------- /code/OCaml/tactics.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logic-tools/sml-handbook/HEAD/code/OCaml/tactics.ml -------------------------------------------------------------------------------- /code/OCaml/unif.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logic-tools/sml-handbook/HEAD/code/OCaml/unif.ml -------------------------------------------------------------------------------- /code/OCaml/verbose_functions.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logic-tools/sml-handbook/HEAD/code/OCaml/verbose_functions.ml -------------------------------------------------------------------------------- /code/README.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logic-tools/sml-handbook/HEAD/code/README.txt -------------------------------------------------------------------------------- /code/SML/Init.thy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logic-tools/sml-handbook/HEAD/code/SML/Init.thy -------------------------------------------------------------------------------- /code/SML/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logic-tools/sml-handbook/HEAD/code/SML/LICENSE -------------------------------------------------------------------------------- /code/SML/LICENSE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logic-tools/sml-handbook/HEAD/code/SML/LICENSE.txt -------------------------------------------------------------------------------- /code/SML/NOTES.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logic-tools/sml-handbook/HEAD/code/SML/NOTES.txt -------------------------------------------------------------------------------- /code/SML/Proven-Init.thy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logic-tools/sml-handbook/HEAD/code/SML/Proven-Init.thy -------------------------------------------------------------------------------- /code/SML/Proven-init.sml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logic-tools/sml-handbook/HEAD/code/SML/Proven-init.sml -------------------------------------------------------------------------------- /code/SML/Proven-init_nj.sml: -------------------------------------------------------------------------------- 1 | fun load s = (); 2 | use "Proven-init.sml"; 3 | -------------------------------------------------------------------------------- /code/SML/Proven-lcf.sml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logic-tools/sml-handbook/HEAD/code/SML/Proven-lcf.sml -------------------------------------------------------------------------------- /code/SML/Proven.sml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logic-tools/sml-handbook/HEAD/code/SML/Proven.sml -------------------------------------------------------------------------------- /code/SML/Proven.thy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logic-tools/sml-handbook/HEAD/code/SML/Proven.thy -------------------------------------------------------------------------------- /code/SML/eqelim.sml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logic-tools/sml-handbook/HEAD/code/SML/eqelim.sml -------------------------------------------------------------------------------- /code/SML/equal.sml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logic-tools/sml-handbook/HEAD/code/SML/equal.sml -------------------------------------------------------------------------------- /code/SML/fol.sml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logic-tools/sml-handbook/HEAD/code/SML/fol.sml -------------------------------------------------------------------------------- /code/SML/folderived.sml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logic-tools/sml-handbook/HEAD/code/SML/folderived.sml -------------------------------------------------------------------------------- /code/SML/format.sml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logic-tools/sml-handbook/HEAD/code/SML/format.sml -------------------------------------------------------------------------------- /code/SML/format_simple.sml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logic-tools/sml-handbook/HEAD/code/SML/format_simple.sml -------------------------------------------------------------------------------- /code/SML/formulas.sml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logic-tools/sml-handbook/HEAD/code/SML/formulas.sml -------------------------------------------------------------------------------- /code/SML/full_test.sml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logic-tools/sml-handbook/HEAD/code/SML/full_test.sml -------------------------------------------------------------------------------- /code/SML/init.sml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logic-tools/sml-handbook/HEAD/code/SML/init.sml -------------------------------------------------------------------------------- /code/SML/init_nj.sml: -------------------------------------------------------------------------------- 1 | fun load s = (); 2 | use "init.sml"; 3 | -------------------------------------------------------------------------------- /code/SML/initialization.sml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logic-tools/sml-handbook/HEAD/code/SML/initialization.sml -------------------------------------------------------------------------------- /code/SML/intro.sml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logic-tools/sml-handbook/HEAD/code/SML/intro.sml -------------------------------------------------------------------------------- /code/SML/lcf.sml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logic-tools/sml-handbook/HEAD/code/SML/lcf.sml -------------------------------------------------------------------------------- /code/SML/lcffol.sml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logic-tools/sml-handbook/HEAD/code/SML/lcffol.sml -------------------------------------------------------------------------------- /code/SML/lcfprop.sml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logic-tools/sml-handbook/HEAD/code/SML/lcfprop.sml -------------------------------------------------------------------------------- /code/SML/lib.sml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logic-tools/sml-handbook/HEAD/code/SML/lib.sml -------------------------------------------------------------------------------- /code/SML/order.sml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logic-tools/sml-handbook/HEAD/code/SML/order.sml -------------------------------------------------------------------------------- /code/SML/prop.sml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logic-tools/sml-handbook/HEAD/code/SML/prop.sml -------------------------------------------------------------------------------- /code/SML/resolution.sml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logic-tools/sml-handbook/HEAD/code/SML/resolution.sml -------------------------------------------------------------------------------- /code/SML/skolem.sml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logic-tools/sml-handbook/HEAD/code/SML/skolem.sml -------------------------------------------------------------------------------- /code/SML/tableaux.sml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logic-tools/sml-handbook/HEAD/code/SML/tableaux.sml -------------------------------------------------------------------------------- /code/SML/tactics.sml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logic-tools/sml-handbook/HEAD/code/SML/tactics.sml -------------------------------------------------------------------------------- /code/SML/timing.sml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logic-tools/sml-handbook/HEAD/code/SML/timing.sml -------------------------------------------------------------------------------- /code/SML/timing_nj.sml: -------------------------------------------------------------------------------- 1 | fun load s = (); 2 | use "timing.sml"; 3 | -------------------------------------------------------------------------------- /code/SML/unif.sml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logic-tools/sml-handbook/HEAD/code/SML/unif.sml -------------------------------------------------------------------------------- /code/SML/verbose_functions.sml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logic-tools/sml-handbook/HEAD/code/SML/verbose_functions.sml -------------------------------------------------------------------------------- /code/auxi/cleaner.sml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logic-tools/sml-handbook/HEAD/code/auxi/cleaner.sml -------------------------------------------------------------------------------- /code/tests/executionOCaml.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logic-tools/sml-handbook/HEAD/code/tests/executionOCaml.txt -------------------------------------------------------------------------------- /code/tests/executionSML.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logic-tools/sml-handbook/HEAD/code/tests/executionSML.txt -------------------------------------------------------------------------------- /code/tests/resultOCaml.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logic-tools/sml-handbook/HEAD/code/tests/resultOCaml.txt -------------------------------------------------------------------------------- /code/tests/resultSML.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logic-tools/sml-handbook/HEAD/code/tests/resultSML.txt --------------------------------------------------------------------------------