├── .github └── workflows │ └── lean_action_ci.yml ├── .gitignore ├── LICENSE.txt ├── Main.lean ├── README.md ├── SafeVerify.lean ├── SafeVerify └── Basic.lean ├── SafeVerifyTest ├── AddFalse │ ├── Bad.lean │ └── Target.lean ├── AddFalseConstr │ ├── Bad.lean │ └── Target.lean ├── Def │ ├── Good.lean │ └── Target.lean ├── ImpBy │ ├── Maybe.lean │ └── Target.lean ├── NonComp │ ├── Maybe.lean │ └── Target.lean ├── ReplaceAxiom │ ├── Bad.lean │ └── Target.lean └── Thm │ ├── Good.lean │ └── Target.lean ├── lake-manifest.json ├── lakefile.lean └── lean-toolchain /.github/workflows/lean_action_ci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GasStationManager/SafeVerify/HEAD/.github/workflows/lean_action_ci.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | /.lake 2 | -------------------------------------------------------------------------------- /LICENSE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GasStationManager/SafeVerify/HEAD/LICENSE.txt -------------------------------------------------------------------------------- /Main.lean: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GasStationManager/SafeVerify/HEAD/Main.lean -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GasStationManager/SafeVerify/HEAD/README.md -------------------------------------------------------------------------------- /SafeVerify.lean: -------------------------------------------------------------------------------- 1 | import SafeVerify.Basic 2 | -------------------------------------------------------------------------------- /SafeVerify/Basic.lean: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GasStationManager/SafeVerify/HEAD/SafeVerify/Basic.lean -------------------------------------------------------------------------------- /SafeVerifyTest/AddFalse/Bad.lean: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GasStationManager/SafeVerify/HEAD/SafeVerifyTest/AddFalse/Bad.lean -------------------------------------------------------------------------------- /SafeVerifyTest/AddFalse/Target.lean: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GasStationManager/SafeVerify/HEAD/SafeVerifyTest/AddFalse/Target.lean -------------------------------------------------------------------------------- /SafeVerifyTest/AddFalseConstr/Bad.lean: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GasStationManager/SafeVerify/HEAD/SafeVerifyTest/AddFalseConstr/Bad.lean -------------------------------------------------------------------------------- /SafeVerifyTest/AddFalseConstr/Target.lean: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GasStationManager/SafeVerify/HEAD/SafeVerifyTest/AddFalseConstr/Target.lean -------------------------------------------------------------------------------- /SafeVerifyTest/Def/Good.lean: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GasStationManager/SafeVerify/HEAD/SafeVerifyTest/Def/Good.lean -------------------------------------------------------------------------------- /SafeVerifyTest/Def/Target.lean: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GasStationManager/SafeVerify/HEAD/SafeVerifyTest/Def/Target.lean -------------------------------------------------------------------------------- /SafeVerifyTest/ImpBy/Maybe.lean: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GasStationManager/SafeVerify/HEAD/SafeVerifyTest/ImpBy/Maybe.lean -------------------------------------------------------------------------------- /SafeVerifyTest/ImpBy/Target.lean: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GasStationManager/SafeVerify/HEAD/SafeVerifyTest/ImpBy/Target.lean -------------------------------------------------------------------------------- /SafeVerifyTest/NonComp/Maybe.lean: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GasStationManager/SafeVerify/HEAD/SafeVerifyTest/NonComp/Maybe.lean -------------------------------------------------------------------------------- /SafeVerifyTest/NonComp/Target.lean: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GasStationManager/SafeVerify/HEAD/SafeVerifyTest/NonComp/Target.lean -------------------------------------------------------------------------------- /SafeVerifyTest/ReplaceAxiom/Bad.lean: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GasStationManager/SafeVerify/HEAD/SafeVerifyTest/ReplaceAxiom/Bad.lean -------------------------------------------------------------------------------- /SafeVerifyTest/ReplaceAxiom/Target.lean: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GasStationManager/SafeVerify/HEAD/SafeVerifyTest/ReplaceAxiom/Target.lean -------------------------------------------------------------------------------- /SafeVerifyTest/Thm/Good.lean: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GasStationManager/SafeVerify/HEAD/SafeVerifyTest/Thm/Good.lean -------------------------------------------------------------------------------- /SafeVerifyTest/Thm/Target.lean: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GasStationManager/SafeVerify/HEAD/SafeVerifyTest/Thm/Target.lean -------------------------------------------------------------------------------- /lake-manifest.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GasStationManager/SafeVerify/HEAD/lake-manifest.json -------------------------------------------------------------------------------- /lakefile.lean: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GasStationManager/SafeVerify/HEAD/lakefile.lean -------------------------------------------------------------------------------- /lean-toolchain: -------------------------------------------------------------------------------- 1 | leanprover/lean4:v4.20.1 2 | --------------------------------------------------------------------------------