├── .clang-format ├── .github └── workflows │ └── ci.yml ├── .gitignore ├── AUTHORS ├── LICENSE ├── PreBuild.lean ├── README.md ├── cvc5.lean ├── cvc5 ├── Init.lean ├── Kind.lean ├── ProofRule.lean ├── SkolemId.lean └── Types.lean ├── cvc5Test ├── Init.lean ├── MkTerms1.lean ├── Solver1Parse.lean └── Unit │ ├── ApiKind.lean │ ├── ApiOp.lean │ ├── ApiProof.lean │ ├── ApiProofRule.lean │ ├── ApiResult.lean │ ├── ApiSkolemId.lean │ ├── ApiSort.lean │ ├── ApiSortKind.lean │ ├── ApiSymbolManager.lean │ ├── ApiTermManager.lean │ └── ApiTypes.lean ├── ffi └── ffi.cpp ├── lake-manifest.json ├── lakefile.lean └── lean-toolchain /.clang-format: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abdoo8080/lean-cvc5/HEAD/.clang-format -------------------------------------------------------------------------------- /.github/workflows/ci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abdoo8080/lean-cvc5/HEAD/.github/workflows/ci.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | /.lake 2 | /cvc5-* 3 | -------------------------------------------------------------------------------- /AUTHORS: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abdoo8080/lean-cvc5/HEAD/AUTHORS -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abdoo8080/lean-cvc5/HEAD/LICENSE -------------------------------------------------------------------------------- /PreBuild.lean: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abdoo8080/lean-cvc5/HEAD/PreBuild.lean -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abdoo8080/lean-cvc5/HEAD/README.md -------------------------------------------------------------------------------- /cvc5.lean: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abdoo8080/lean-cvc5/HEAD/cvc5.lean -------------------------------------------------------------------------------- /cvc5/Init.lean: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abdoo8080/lean-cvc5/HEAD/cvc5/Init.lean -------------------------------------------------------------------------------- /cvc5/Kind.lean: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abdoo8080/lean-cvc5/HEAD/cvc5/Kind.lean -------------------------------------------------------------------------------- /cvc5/ProofRule.lean: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abdoo8080/lean-cvc5/HEAD/cvc5/ProofRule.lean -------------------------------------------------------------------------------- /cvc5/SkolemId.lean: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abdoo8080/lean-cvc5/HEAD/cvc5/SkolemId.lean -------------------------------------------------------------------------------- /cvc5/Types.lean: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abdoo8080/lean-cvc5/HEAD/cvc5/Types.lean -------------------------------------------------------------------------------- /cvc5Test/Init.lean: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abdoo8080/lean-cvc5/HEAD/cvc5Test/Init.lean -------------------------------------------------------------------------------- /cvc5Test/MkTerms1.lean: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abdoo8080/lean-cvc5/HEAD/cvc5Test/MkTerms1.lean -------------------------------------------------------------------------------- /cvc5Test/Solver1Parse.lean: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abdoo8080/lean-cvc5/HEAD/cvc5Test/Solver1Parse.lean -------------------------------------------------------------------------------- /cvc5Test/Unit/ApiKind.lean: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abdoo8080/lean-cvc5/HEAD/cvc5Test/Unit/ApiKind.lean -------------------------------------------------------------------------------- /cvc5Test/Unit/ApiOp.lean: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abdoo8080/lean-cvc5/HEAD/cvc5Test/Unit/ApiOp.lean -------------------------------------------------------------------------------- /cvc5Test/Unit/ApiProof.lean: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abdoo8080/lean-cvc5/HEAD/cvc5Test/Unit/ApiProof.lean -------------------------------------------------------------------------------- /cvc5Test/Unit/ApiProofRule.lean: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abdoo8080/lean-cvc5/HEAD/cvc5Test/Unit/ApiProofRule.lean -------------------------------------------------------------------------------- /cvc5Test/Unit/ApiResult.lean: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abdoo8080/lean-cvc5/HEAD/cvc5Test/Unit/ApiResult.lean -------------------------------------------------------------------------------- /cvc5Test/Unit/ApiSkolemId.lean: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abdoo8080/lean-cvc5/HEAD/cvc5Test/Unit/ApiSkolemId.lean -------------------------------------------------------------------------------- /cvc5Test/Unit/ApiSort.lean: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abdoo8080/lean-cvc5/HEAD/cvc5Test/Unit/ApiSort.lean -------------------------------------------------------------------------------- /cvc5Test/Unit/ApiSortKind.lean: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abdoo8080/lean-cvc5/HEAD/cvc5Test/Unit/ApiSortKind.lean -------------------------------------------------------------------------------- /cvc5Test/Unit/ApiSymbolManager.lean: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abdoo8080/lean-cvc5/HEAD/cvc5Test/Unit/ApiSymbolManager.lean -------------------------------------------------------------------------------- /cvc5Test/Unit/ApiTermManager.lean: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abdoo8080/lean-cvc5/HEAD/cvc5Test/Unit/ApiTermManager.lean -------------------------------------------------------------------------------- /cvc5Test/Unit/ApiTypes.lean: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abdoo8080/lean-cvc5/HEAD/cvc5Test/Unit/ApiTypes.lean -------------------------------------------------------------------------------- /ffi/ffi.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abdoo8080/lean-cvc5/HEAD/ffi/ffi.cpp -------------------------------------------------------------------------------- /lake-manifest.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abdoo8080/lean-cvc5/HEAD/lake-manifest.json -------------------------------------------------------------------------------- /lakefile.lean: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abdoo8080/lean-cvc5/HEAD/lakefile.lean -------------------------------------------------------------------------------- /lean-toolchain: -------------------------------------------------------------------------------- 1 | leanprover/lean4:v4.25.2 2 | --------------------------------------------------------------------------------