├── .gitattributes ├── .github └── workflows │ └── autoinduct.yml ├── .gitignore ├── LICENSE ├── Makefile ├── README.md ├── ac_simplifier └── elpi │ ├── Makefile │ ├── _CoqProject │ └── theories │ ├── AC.v │ ├── Tactic.v │ └── Tests.v ├── autoinduct ├── Makefile ├── README.md ├── Test.v ├── elpi │ ├── Makefile │ ├── _CoqProject │ └── theories │ │ ├── Autoinduct.v │ │ └── Tactic.v ├── ltac1 │ └── Autoinduct.v ├── ltac2 │ └── Autoinduct.v ├── metacoq │ ├── Makefile │ ├── _CoqProject │ └── theories │ │ ├── Autoinduct.v │ │ └── Autoinduct_Template.v ├── ocaml │ ├── .gitignore │ ├── Makefile │ ├── _CoqProject │ ├── src │ │ ├── autoinduct.ml │ │ ├── autoinduct.mli │ │ ├── autoinduct_plugin.mlpack │ │ └── autoinduction.mlg │ └── theories │ │ └── Autoinduct.v └── opam ├── real_simplifier ├── elpi │ ├── Makefile │ ├── Test.v │ ├── _CoqProject │ ├── elpi │ │ ├── reify.elpi │ │ └── symbols.elpi │ └── theories │ │ ├── RealSimplify.v │ │ ├── Tactic.v │ │ └── Theory.v └── ltac2_reflexive │ └── theories │ └── RealSimpl.v └── show └── elpi ├── Makefile ├── _CoqProject └── theories └── Show.v /.gitattributes: -------------------------------------------------------------------------------- 1 | *.elpi linguist-language=prolog 2 | -------------------------------------------------------------------------------- /.github/workflows/autoinduct.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rocq-community/metaprogramming-rosetta-stone/HEAD/.github/workflows/autoinduct.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rocq-community/metaprogramming-rosetta-stone/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rocq-community/metaprogramming-rosetta-stone/HEAD/LICENSE -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rocq-community/metaprogramming-rosetta-stone/HEAD/Makefile -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rocq-community/metaprogramming-rosetta-stone/HEAD/README.md -------------------------------------------------------------------------------- /ac_simplifier/elpi/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rocq-community/metaprogramming-rosetta-stone/HEAD/ac_simplifier/elpi/Makefile -------------------------------------------------------------------------------- /ac_simplifier/elpi/_CoqProject: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rocq-community/metaprogramming-rosetta-stone/HEAD/ac_simplifier/elpi/_CoqProject -------------------------------------------------------------------------------- /ac_simplifier/elpi/theories/AC.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rocq-community/metaprogramming-rosetta-stone/HEAD/ac_simplifier/elpi/theories/AC.v -------------------------------------------------------------------------------- /ac_simplifier/elpi/theories/Tactic.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rocq-community/metaprogramming-rosetta-stone/HEAD/ac_simplifier/elpi/theories/Tactic.v -------------------------------------------------------------------------------- /ac_simplifier/elpi/theories/Tests.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rocq-community/metaprogramming-rosetta-stone/HEAD/ac_simplifier/elpi/theories/Tests.v -------------------------------------------------------------------------------- /autoinduct/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rocq-community/metaprogramming-rosetta-stone/HEAD/autoinduct/Makefile -------------------------------------------------------------------------------- /autoinduct/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rocq-community/metaprogramming-rosetta-stone/HEAD/autoinduct/README.md -------------------------------------------------------------------------------- /autoinduct/Test.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rocq-community/metaprogramming-rosetta-stone/HEAD/autoinduct/Test.v -------------------------------------------------------------------------------- /autoinduct/elpi/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rocq-community/metaprogramming-rosetta-stone/HEAD/autoinduct/elpi/Makefile -------------------------------------------------------------------------------- /autoinduct/elpi/_CoqProject: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rocq-community/metaprogramming-rosetta-stone/HEAD/autoinduct/elpi/_CoqProject -------------------------------------------------------------------------------- /autoinduct/elpi/theories/Autoinduct.v: -------------------------------------------------------------------------------- 1 | From Autoinduct.Elpi Require Export Tactic. 2 | -------------------------------------------------------------------------------- /autoinduct/elpi/theories/Tactic.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rocq-community/metaprogramming-rosetta-stone/HEAD/autoinduct/elpi/theories/Tactic.v -------------------------------------------------------------------------------- /autoinduct/ltac1/Autoinduct.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rocq-community/metaprogramming-rosetta-stone/HEAD/autoinduct/ltac1/Autoinduct.v -------------------------------------------------------------------------------- /autoinduct/ltac2/Autoinduct.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rocq-community/metaprogramming-rosetta-stone/HEAD/autoinduct/ltac2/Autoinduct.v -------------------------------------------------------------------------------- /autoinduct/metacoq/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rocq-community/metaprogramming-rosetta-stone/HEAD/autoinduct/metacoq/Makefile -------------------------------------------------------------------------------- /autoinduct/metacoq/_CoqProject: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rocq-community/metaprogramming-rosetta-stone/HEAD/autoinduct/metacoq/_CoqProject -------------------------------------------------------------------------------- /autoinduct/metacoq/theories/Autoinduct.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rocq-community/metaprogramming-rosetta-stone/HEAD/autoinduct/metacoq/theories/Autoinduct.v -------------------------------------------------------------------------------- /autoinduct/metacoq/theories/Autoinduct_Template.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rocq-community/metaprogramming-rosetta-stone/HEAD/autoinduct/metacoq/theories/Autoinduct_Template.v -------------------------------------------------------------------------------- /autoinduct/ocaml/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rocq-community/metaprogramming-rosetta-stone/HEAD/autoinduct/ocaml/.gitignore -------------------------------------------------------------------------------- /autoinduct/ocaml/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rocq-community/metaprogramming-rosetta-stone/HEAD/autoinduct/ocaml/Makefile -------------------------------------------------------------------------------- /autoinduct/ocaml/_CoqProject: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rocq-community/metaprogramming-rosetta-stone/HEAD/autoinduct/ocaml/_CoqProject -------------------------------------------------------------------------------- /autoinduct/ocaml/src/autoinduct.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rocq-community/metaprogramming-rosetta-stone/HEAD/autoinduct/ocaml/src/autoinduct.ml -------------------------------------------------------------------------------- /autoinduct/ocaml/src/autoinduct.mli: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rocq-community/metaprogramming-rosetta-stone/HEAD/autoinduct/ocaml/src/autoinduct.mli -------------------------------------------------------------------------------- /autoinduct/ocaml/src/autoinduct_plugin.mlpack: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rocq-community/metaprogramming-rosetta-stone/HEAD/autoinduct/ocaml/src/autoinduct_plugin.mlpack -------------------------------------------------------------------------------- /autoinduct/ocaml/src/autoinduction.mlg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rocq-community/metaprogramming-rosetta-stone/HEAD/autoinduct/ocaml/src/autoinduction.mlg -------------------------------------------------------------------------------- /autoinduct/ocaml/theories/Autoinduct.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rocq-community/metaprogramming-rosetta-stone/HEAD/autoinduct/ocaml/theories/Autoinduct.v -------------------------------------------------------------------------------- /autoinduct/opam: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rocq-community/metaprogramming-rosetta-stone/HEAD/autoinduct/opam -------------------------------------------------------------------------------- /real_simplifier/elpi/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rocq-community/metaprogramming-rosetta-stone/HEAD/real_simplifier/elpi/Makefile -------------------------------------------------------------------------------- /real_simplifier/elpi/Test.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rocq-community/metaprogramming-rosetta-stone/HEAD/real_simplifier/elpi/Test.v -------------------------------------------------------------------------------- /real_simplifier/elpi/_CoqProject: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rocq-community/metaprogramming-rosetta-stone/HEAD/real_simplifier/elpi/_CoqProject -------------------------------------------------------------------------------- /real_simplifier/elpi/elpi/reify.elpi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rocq-community/metaprogramming-rosetta-stone/HEAD/real_simplifier/elpi/elpi/reify.elpi -------------------------------------------------------------------------------- /real_simplifier/elpi/elpi/symbols.elpi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rocq-community/metaprogramming-rosetta-stone/HEAD/real_simplifier/elpi/elpi/symbols.elpi -------------------------------------------------------------------------------- /real_simplifier/elpi/theories/RealSimplify.v: -------------------------------------------------------------------------------- 1 | From RealSimplify Require Export Tactic. -------------------------------------------------------------------------------- /real_simplifier/elpi/theories/Tactic.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rocq-community/metaprogramming-rosetta-stone/HEAD/real_simplifier/elpi/theories/Tactic.v -------------------------------------------------------------------------------- /real_simplifier/elpi/theories/Theory.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rocq-community/metaprogramming-rosetta-stone/HEAD/real_simplifier/elpi/theories/Theory.v -------------------------------------------------------------------------------- /real_simplifier/ltac2_reflexive/theories/RealSimpl.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rocq-community/metaprogramming-rosetta-stone/HEAD/real_simplifier/ltac2_reflexive/theories/RealSimpl.v -------------------------------------------------------------------------------- /show/elpi/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rocq-community/metaprogramming-rosetta-stone/HEAD/show/elpi/Makefile -------------------------------------------------------------------------------- /show/elpi/_CoqProject: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rocq-community/metaprogramming-rosetta-stone/HEAD/show/elpi/_CoqProject -------------------------------------------------------------------------------- /show/elpi/theories/Show.v: -------------------------------------------------------------------------------- 1 | --------------------------------------------------------------------------------