├── .gitignore ├── LICENSE ├── Makefile ├── README.md ├── _CoqProject ├── repair ├── Makefile ├── README.md ├── _CoqProject ├── src │ ├── META.tuto2 │ ├── collections.ml │ ├── collections.mli │ ├── exercise.ml │ ├── exercise.mli │ ├── g_tuto2.mlg │ ├── induction.ml │ ├── induction.mli │ ├── stateutils.ml │ ├── stateutils.mli │ ├── termutils.ml │ ├── termutils.mli │ └── tuto2_plugin.mlpack └── theories │ ├── Demo.v │ └── Loader.v ├── src ├── META.tuto1 ├── exercise.ml ├── exercise.mli ├── g_tuto1.mlg ├── termutils.ml ├── termutils.mli └── tuto1_plugin.mlpack └── theories ├── Demo.v └── Loader.v /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tlringer/plugin-tutorial/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tlringer/plugin-tutorial/HEAD/LICENSE -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tlringer/plugin-tutorial/HEAD/Makefile -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tlringer/plugin-tutorial/HEAD/README.md -------------------------------------------------------------------------------- /_CoqProject: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tlringer/plugin-tutorial/HEAD/_CoqProject -------------------------------------------------------------------------------- /repair/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tlringer/plugin-tutorial/HEAD/repair/Makefile -------------------------------------------------------------------------------- /repair/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tlringer/plugin-tutorial/HEAD/repair/README.md -------------------------------------------------------------------------------- /repair/_CoqProject: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tlringer/plugin-tutorial/HEAD/repair/_CoqProject -------------------------------------------------------------------------------- /repair/src/META.tuto2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tlringer/plugin-tutorial/HEAD/repair/src/META.tuto2 -------------------------------------------------------------------------------- /repair/src/collections.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tlringer/plugin-tutorial/HEAD/repair/src/collections.ml -------------------------------------------------------------------------------- /repair/src/collections.mli: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tlringer/plugin-tutorial/HEAD/repair/src/collections.mli -------------------------------------------------------------------------------- /repair/src/exercise.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tlringer/plugin-tutorial/HEAD/repair/src/exercise.ml -------------------------------------------------------------------------------- /repair/src/exercise.mli: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tlringer/plugin-tutorial/HEAD/repair/src/exercise.mli -------------------------------------------------------------------------------- /repair/src/g_tuto2.mlg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tlringer/plugin-tutorial/HEAD/repair/src/g_tuto2.mlg -------------------------------------------------------------------------------- /repair/src/induction.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tlringer/plugin-tutorial/HEAD/repair/src/induction.ml -------------------------------------------------------------------------------- /repair/src/induction.mli: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tlringer/plugin-tutorial/HEAD/repair/src/induction.mli -------------------------------------------------------------------------------- /repair/src/stateutils.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tlringer/plugin-tutorial/HEAD/repair/src/stateutils.ml -------------------------------------------------------------------------------- /repair/src/stateutils.mli: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tlringer/plugin-tutorial/HEAD/repair/src/stateutils.mli -------------------------------------------------------------------------------- /repair/src/termutils.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tlringer/plugin-tutorial/HEAD/repair/src/termutils.ml -------------------------------------------------------------------------------- /repair/src/termutils.mli: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tlringer/plugin-tutorial/HEAD/repair/src/termutils.mli -------------------------------------------------------------------------------- /repair/src/tuto2_plugin.mlpack: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tlringer/plugin-tutorial/HEAD/repair/src/tuto2_plugin.mlpack -------------------------------------------------------------------------------- /repair/theories/Demo.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tlringer/plugin-tutorial/HEAD/repair/theories/Demo.v -------------------------------------------------------------------------------- /repair/theories/Loader.v: -------------------------------------------------------------------------------- 1 | Declare ML Module "tuto2.plugin". 2 | -------------------------------------------------------------------------------- /src/META.tuto1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tlringer/plugin-tutorial/HEAD/src/META.tuto1 -------------------------------------------------------------------------------- /src/exercise.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tlringer/plugin-tutorial/HEAD/src/exercise.ml -------------------------------------------------------------------------------- /src/exercise.mli: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tlringer/plugin-tutorial/HEAD/src/exercise.mli -------------------------------------------------------------------------------- /src/g_tuto1.mlg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tlringer/plugin-tutorial/HEAD/src/g_tuto1.mlg -------------------------------------------------------------------------------- /src/termutils.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tlringer/plugin-tutorial/HEAD/src/termutils.ml -------------------------------------------------------------------------------- /src/termutils.mli: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tlringer/plugin-tutorial/HEAD/src/termutils.mli -------------------------------------------------------------------------------- /src/tuto1_plugin.mlpack: -------------------------------------------------------------------------------- 1 | Termutils 2 | Exercise 3 | G_tuto1 4 | -------------------------------------------------------------------------------- /theories/Demo.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tlringer/plugin-tutorial/HEAD/theories/Demo.v -------------------------------------------------------------------------------- /theories/Loader.v: -------------------------------------------------------------------------------- 1 | Declare ML Module "tuto1.plugin". 2 | --------------------------------------------------------------------------------