diff --git a/math/lean4/Makefile b/math/lean4/Makefile index acc607f13634..8ac3190497f2 100644 --- a/math/lean4/Makefile +++ b/math/lean4/Makefile @@ -1,68 +1,67 @@ PORTNAME= lean4 DISTVERSIONPREFIX= v -DISTVERSION= 4.20.1 -PORTREVISION= 1 +DISTVERSION= 4.22.0 CATEGORIES= math lang devel # lean4 is primarily a math theorem prover, but it is also a language and a development environment MAINTAINER= yuri@FreeBSD.org COMMENT= Theorem prover and functional language for math (new gen) WWW= https://lean-lang.org/ \ https://github.com/leanprover/lean4 LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE BROKEN_armv7= compilation fails: ../../.build/stage1/lib/temp/Init/Coe.depend: No such file or directory BROKEN_i386= linking fails: INTERNAL PANIC: out of memory (during: Linking runLinter) BUILD_DEPENDS= bash:shells/bash \ cadical:math/cadical LIB_DEPENDS= libgmp.so:math/gmp \ libuv.so:devel/libuv RUN_DEPENDS= cadical:math/cadical USES= cmake:noninja,testing compiler:c++14-lang gmake pkgconfig python:build # ninja fails + gmake scripts are included in the project USE_GITHUB= yes GH_ACCOUNT= leanprover CFLAGS+= -fPIC CXXFLAGS+= -fPIC CMAKE_OFF= USE_MIMALLOC #MAKE_ARGS+= V=1 VERBOSE=1 #MAKE_JOBS_UNSAFE= yes MAKE_ENV= LD_LIBRARY_PATH=${BUILD_WRKSRC}/stage0/lib/lean BINARY_ALIAS= make=${GMAKE} python=${PYTHON_CMD} pre-everything:: @${ECHO_MSG} "" @${ECHO_MSG} "Please note that build Lean requires /proc to be mounted." @${ECHO_MSG} "" @${ECHO_MSG} " The usual way to do this is to add this line to /etc/fstab:" @${ECHO_MSG} " proc /proc procfs rw 0 0" @${ECHO_MSG} "" @${ECHO_MSG} " and then run this command as root:" @${ECHO_MSG} " # mount /proc" @${ECHO_MSG} "" post-install: # remove empty dirs @${FIND} ${STAGEDIR}${DATADIR} -type d -empty -delete # remove stray files @${RM} ${STAGEDIR}${PREFIX}/LICENSE* # remove bin/cadical, workaround for https://github.com/leanprover/lean4/issues/5603 @${RM} ${STAGEDIR}${PREFIX}/bin/cadical # strip binaries @cd ${STAGEDIR}${PREFIX} && ${STRIP_CMD} \ bin/lake \ bin/lean \ bin/leanc \ lib/lean/libInit_shared.so \ lib/lean/libleanshared.so tests as of 4.20.0: 99% tests passed, 16 tests failed out of 2594, see https://github.com/leanprover/lean4/issues/8628 .include diff --git a/math/lean4/distinfo b/math/lean4/distinfo index 7a3ac889cce7..55b80a8bdc7c 100644 --- a/math/lean4/distinfo +++ b/math/lean4/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1749107862 -SHA256 (leanprover-lean4-v4.20.1_GH0.tar.gz) = 85b482da3748c404760a7492c331e5b6c74701d7913087b5da3616c5d949980f -SIZE (leanprover-lean4-v4.20.1_GH0.tar.gz) = 40325710 +TIMESTAMP = 1755740882 +SHA256 (leanprover-lean4-v4.22.0_GH0.tar.gz) = 625aa7b9916b0dd9dd5c0a0f9b76d4921cc837528e799bd9ced8c6685c27651b +SIZE (leanprover-lean4-v4.22.0_GH0.tar.gz) = 38212555 diff --git a/math/lean4/pkg-plist b/math/lean4/pkg-plist index 17ff0331ad17..a2d59c60ce54 100644 --- a/math/lean4/pkg-plist +++ b/math/lean4/pkg-plist @@ -1,5307 +1,6722 @@ bin/lake bin/lean bin/leanc bin/leanmake include/lean/config.h include/lean/lean.h include/lean/lean_gmp.h include/lean/lean_libuv.h include/lean/version.h lib/lean/Init.ilean +lib/lean/Init.ir lib/lean/Init.olean lib/lean/Init.olean.private lib/lean/Init.olean.server lib/lean/Init/BinderNameHint.ilean +lib/lean/Init/BinderNameHint.ir lib/lean/Init/BinderNameHint.olean lib/lean/Init/BinderNameHint.olean.private lib/lean/Init/BinderNameHint.olean.server lib/lean/Init/BinderPredicates.ilean +lib/lean/Init/BinderPredicates.ir lib/lean/Init/BinderPredicates.olean lib/lean/Init/BinderPredicates.olean.private lib/lean/Init/BinderPredicates.olean.server lib/lean/Init/ByCases.ilean +lib/lean/Init/ByCases.ir lib/lean/Init/ByCases.olean lib/lean/Init/ByCases.olean.private lib/lean/Init/ByCases.olean.server lib/lean/Init/Classical.ilean +lib/lean/Init/Classical.ir lib/lean/Init/Classical.olean lib/lean/Init/Classical.olean.private lib/lean/Init/Classical.olean.server lib/lean/Init/Coe.ilean +lib/lean/Init/Coe.ir lib/lean/Init/Coe.olean lib/lean/Init/Coe.olean.private lib/lean/Init/Coe.olean.server lib/lean/Init/Control.ilean +lib/lean/Init/Control.ir lib/lean/Init/Control.olean lib/lean/Init/Control.olean.private lib/lean/Init/Control.olean.server lib/lean/Init/Control/Basic.ilean +lib/lean/Init/Control/Basic.ir lib/lean/Init/Control/Basic.olean lib/lean/Init/Control/Basic.olean.private lib/lean/Init/Control/Basic.olean.server lib/lean/Init/Control/EState.ilean +lib/lean/Init/Control/EState.ir lib/lean/Init/Control/EState.olean lib/lean/Init/Control/EState.olean.private lib/lean/Init/Control/EState.olean.server lib/lean/Init/Control/Except.ilean +lib/lean/Init/Control/Except.ir lib/lean/Init/Control/Except.olean lib/lean/Init/Control/Except.olean.private lib/lean/Init/Control/Except.olean.server lib/lean/Init/Control/ExceptCps.ilean +lib/lean/Init/Control/ExceptCps.ir lib/lean/Init/Control/ExceptCps.olean lib/lean/Init/Control/ExceptCps.olean.private lib/lean/Init/Control/ExceptCps.olean.server lib/lean/Init/Control/Id.ilean +lib/lean/Init/Control/Id.ir lib/lean/Init/Control/Id.olean lib/lean/Init/Control/Id.olean.private lib/lean/Init/Control/Id.olean.server lib/lean/Init/Control/Lawful.ilean +lib/lean/Init/Control/Lawful.ir lib/lean/Init/Control/Lawful.olean lib/lean/Init/Control/Lawful.olean.private lib/lean/Init/Control/Lawful.olean.server lib/lean/Init/Control/Lawful/Basic.ilean +lib/lean/Init/Control/Lawful/Basic.ir lib/lean/Init/Control/Lawful/Basic.olean lib/lean/Init/Control/Lawful/Basic.olean.private lib/lean/Init/Control/Lawful/Basic.olean.server lib/lean/Init/Control/Lawful/Instances.ilean +lib/lean/Init/Control/Lawful/Instances.ir lib/lean/Init/Control/Lawful/Instances.olean lib/lean/Init/Control/Lawful/Instances.olean.private lib/lean/Init/Control/Lawful/Instances.olean.server lib/lean/Init/Control/Lawful/Lemmas.ilean +lib/lean/Init/Control/Lawful/Lemmas.ir lib/lean/Init/Control/Lawful/Lemmas.olean lib/lean/Init/Control/Lawful/Lemmas.olean.private lib/lean/Init/Control/Lawful/Lemmas.olean.server +lib/lean/Init/Control/Lawful/MonadLift.ilean +lib/lean/Init/Control/Lawful/MonadLift.ir +lib/lean/Init/Control/Lawful/MonadLift.olean +lib/lean/Init/Control/Lawful/MonadLift.olean.private +lib/lean/Init/Control/Lawful/MonadLift.olean.server +lib/lean/Init/Control/Lawful/MonadLift/Basic.ilean +lib/lean/Init/Control/Lawful/MonadLift/Basic.ir +lib/lean/Init/Control/Lawful/MonadLift/Basic.olean +lib/lean/Init/Control/Lawful/MonadLift/Basic.olean.private +lib/lean/Init/Control/Lawful/MonadLift/Basic.olean.server +lib/lean/Init/Control/Lawful/MonadLift/Instances.ilean +lib/lean/Init/Control/Lawful/MonadLift/Instances.ir +lib/lean/Init/Control/Lawful/MonadLift/Instances.olean +lib/lean/Init/Control/Lawful/MonadLift/Instances.olean.private +lib/lean/Init/Control/Lawful/MonadLift/Instances.olean.server +lib/lean/Init/Control/Lawful/MonadLift/Lemmas.ilean +lib/lean/Init/Control/Lawful/MonadLift/Lemmas.ir +lib/lean/Init/Control/Lawful/MonadLift/Lemmas.olean +lib/lean/Init/Control/Lawful/MonadLift/Lemmas.olean.private +lib/lean/Init/Control/Lawful/MonadLift/Lemmas.olean.server lib/lean/Init/Control/Option.ilean +lib/lean/Init/Control/Option.ir lib/lean/Init/Control/Option.olean lib/lean/Init/Control/Option.olean.private lib/lean/Init/Control/Option.olean.server lib/lean/Init/Control/Reader.ilean +lib/lean/Init/Control/Reader.ir lib/lean/Init/Control/Reader.olean lib/lean/Init/Control/Reader.olean.private lib/lean/Init/Control/Reader.olean.server lib/lean/Init/Control/State.ilean +lib/lean/Init/Control/State.ir lib/lean/Init/Control/State.olean lib/lean/Init/Control/State.olean.private lib/lean/Init/Control/State.olean.server lib/lean/Init/Control/StateCps.ilean +lib/lean/Init/Control/StateCps.ir lib/lean/Init/Control/StateCps.olean lib/lean/Init/Control/StateCps.olean.private lib/lean/Init/Control/StateCps.olean.server lib/lean/Init/Control/StateRef.ilean +lib/lean/Init/Control/StateRef.ir lib/lean/Init/Control/StateRef.olean lib/lean/Init/Control/StateRef.olean.private lib/lean/Init/Control/StateRef.olean.server lib/lean/Init/Conv.ilean +lib/lean/Init/Conv.ir lib/lean/Init/Conv.olean lib/lean/Init/Conv.olean.private lib/lean/Init/Conv.olean.server lib/lean/Init/Core.ilean +lib/lean/Init/Core.ir lib/lean/Init/Core.olean lib/lean/Init/Core.olean.private lib/lean/Init/Core.olean.server lib/lean/Init/Data.ilean +lib/lean/Init/Data.ir lib/lean/Init/Data.olean lib/lean/Init/Data.olean.private lib/lean/Init/Data.olean.server lib/lean/Init/Data/AC.ilean +lib/lean/Init/Data/AC.ir lib/lean/Init/Data/AC.olean lib/lean/Init/Data/AC.olean.private lib/lean/Init/Data/AC.olean.server lib/lean/Init/Data/Array.ilean +lib/lean/Init/Data/Array.ir lib/lean/Init/Data/Array.olean lib/lean/Init/Data/Array.olean.private lib/lean/Init/Data/Array.olean.server lib/lean/Init/Data/Array/Attach.ilean +lib/lean/Init/Data/Array/Attach.ir lib/lean/Init/Data/Array/Attach.olean lib/lean/Init/Data/Array/Attach.olean.private lib/lean/Init/Data/Array/Attach.olean.server lib/lean/Init/Data/Array/Basic.ilean +lib/lean/Init/Data/Array/Basic.ir lib/lean/Init/Data/Array/Basic.olean lib/lean/Init/Data/Array/Basic.olean.private lib/lean/Init/Data/Array/Basic.olean.server lib/lean/Init/Data/Array/BasicAux.ilean +lib/lean/Init/Data/Array/BasicAux.ir lib/lean/Init/Data/Array/BasicAux.olean lib/lean/Init/Data/Array/BasicAux.olean.private lib/lean/Init/Data/Array/BasicAux.olean.server lib/lean/Init/Data/Array/BinSearch.ilean +lib/lean/Init/Data/Array/BinSearch.ir lib/lean/Init/Data/Array/BinSearch.olean lib/lean/Init/Data/Array/BinSearch.olean.private lib/lean/Init/Data/Array/BinSearch.olean.server lib/lean/Init/Data/Array/Bootstrap.ilean +lib/lean/Init/Data/Array/Bootstrap.ir lib/lean/Init/Data/Array/Bootstrap.olean lib/lean/Init/Data/Array/Bootstrap.olean.private lib/lean/Init/Data/Array/Bootstrap.olean.server lib/lean/Init/Data/Array/Count.ilean +lib/lean/Init/Data/Array/Count.ir lib/lean/Init/Data/Array/Count.olean lib/lean/Init/Data/Array/Count.olean.private lib/lean/Init/Data/Array/Count.olean.server lib/lean/Init/Data/Array/DecidableEq.ilean +lib/lean/Init/Data/Array/DecidableEq.ir lib/lean/Init/Data/Array/DecidableEq.olean lib/lean/Init/Data/Array/DecidableEq.olean.private lib/lean/Init/Data/Array/DecidableEq.olean.server lib/lean/Init/Data/Array/Erase.ilean +lib/lean/Init/Data/Array/Erase.ir lib/lean/Init/Data/Array/Erase.olean lib/lean/Init/Data/Array/Erase.olean.private lib/lean/Init/Data/Array/Erase.olean.server lib/lean/Init/Data/Array/Extract.ilean +lib/lean/Init/Data/Array/Extract.ir lib/lean/Init/Data/Array/Extract.olean lib/lean/Init/Data/Array/Extract.olean.private lib/lean/Init/Data/Array/Extract.olean.server lib/lean/Init/Data/Array/FinRange.ilean +lib/lean/Init/Data/Array/FinRange.ir lib/lean/Init/Data/Array/FinRange.olean lib/lean/Init/Data/Array/FinRange.olean.private lib/lean/Init/Data/Array/FinRange.olean.server lib/lean/Init/Data/Array/Find.ilean +lib/lean/Init/Data/Array/Find.ir lib/lean/Init/Data/Array/Find.olean lib/lean/Init/Data/Array/Find.olean.private lib/lean/Init/Data/Array/Find.olean.server lib/lean/Init/Data/Array/GetLit.ilean +lib/lean/Init/Data/Array/GetLit.ir lib/lean/Init/Data/Array/GetLit.olean lib/lean/Init/Data/Array/GetLit.olean.private lib/lean/Init/Data/Array/GetLit.olean.server lib/lean/Init/Data/Array/InsertIdx.ilean +lib/lean/Init/Data/Array/InsertIdx.ir lib/lean/Init/Data/Array/InsertIdx.olean lib/lean/Init/Data/Array/InsertIdx.olean.private lib/lean/Init/Data/Array/InsertIdx.olean.server lib/lean/Init/Data/Array/InsertionSort.ilean +lib/lean/Init/Data/Array/InsertionSort.ir lib/lean/Init/Data/Array/InsertionSort.olean lib/lean/Init/Data/Array/InsertionSort.olean.private lib/lean/Init/Data/Array/InsertionSort.olean.server lib/lean/Init/Data/Array/Lemmas.ilean +lib/lean/Init/Data/Array/Lemmas.ir lib/lean/Init/Data/Array/Lemmas.olean lib/lean/Init/Data/Array/Lemmas.olean.private lib/lean/Init/Data/Array/Lemmas.olean.server lib/lean/Init/Data/Array/Lex.ilean +lib/lean/Init/Data/Array/Lex.ir lib/lean/Init/Data/Array/Lex.olean lib/lean/Init/Data/Array/Lex.olean.private lib/lean/Init/Data/Array/Lex.olean.server lib/lean/Init/Data/Array/Lex/Basic.ilean +lib/lean/Init/Data/Array/Lex/Basic.ir lib/lean/Init/Data/Array/Lex/Basic.olean lib/lean/Init/Data/Array/Lex/Basic.olean.private lib/lean/Init/Data/Array/Lex/Basic.olean.server lib/lean/Init/Data/Array/Lex/Lemmas.ilean +lib/lean/Init/Data/Array/Lex/Lemmas.ir lib/lean/Init/Data/Array/Lex/Lemmas.olean lib/lean/Init/Data/Array/Lex/Lemmas.olean.private lib/lean/Init/Data/Array/Lex/Lemmas.olean.server lib/lean/Init/Data/Array/MapIdx.ilean +lib/lean/Init/Data/Array/MapIdx.ir lib/lean/Init/Data/Array/MapIdx.olean lib/lean/Init/Data/Array/MapIdx.olean.private lib/lean/Init/Data/Array/MapIdx.olean.server lib/lean/Init/Data/Array/Mem.ilean +lib/lean/Init/Data/Array/Mem.ir lib/lean/Init/Data/Array/Mem.olean lib/lean/Init/Data/Array/Mem.olean.private lib/lean/Init/Data/Array/Mem.olean.server lib/lean/Init/Data/Array/Monadic.ilean +lib/lean/Init/Data/Array/Monadic.ir lib/lean/Init/Data/Array/Monadic.olean lib/lean/Init/Data/Array/Monadic.olean.private lib/lean/Init/Data/Array/Monadic.olean.server lib/lean/Init/Data/Array/OfFn.ilean +lib/lean/Init/Data/Array/OfFn.ir lib/lean/Init/Data/Array/OfFn.olean lib/lean/Init/Data/Array/OfFn.olean.private lib/lean/Init/Data/Array/OfFn.olean.server lib/lean/Init/Data/Array/Perm.ilean +lib/lean/Init/Data/Array/Perm.ir lib/lean/Init/Data/Array/Perm.olean lib/lean/Init/Data/Array/Perm.olean.private lib/lean/Init/Data/Array/Perm.olean.server lib/lean/Init/Data/Array/QSort.ilean +lib/lean/Init/Data/Array/QSort.ir lib/lean/Init/Data/Array/QSort.olean lib/lean/Init/Data/Array/QSort.olean.private lib/lean/Init/Data/Array/QSort.olean.server lib/lean/Init/Data/Array/QSort/Basic.ilean +lib/lean/Init/Data/Array/QSort/Basic.ir lib/lean/Init/Data/Array/QSort/Basic.olean lib/lean/Init/Data/Array/QSort/Basic.olean.private lib/lean/Init/Data/Array/QSort/Basic.olean.server lib/lean/Init/Data/Array/Range.ilean +lib/lean/Init/Data/Array/Range.ir lib/lean/Init/Data/Array/Range.olean lib/lean/Init/Data/Array/Range.olean.private lib/lean/Init/Data/Array/Range.olean.server lib/lean/Init/Data/Array/Set.ilean +lib/lean/Init/Data/Array/Set.ir lib/lean/Init/Data/Array/Set.olean lib/lean/Init/Data/Array/Set.olean.private lib/lean/Init/Data/Array/Set.olean.server lib/lean/Init/Data/Array/Subarray.ilean +lib/lean/Init/Data/Array/Subarray.ir lib/lean/Init/Data/Array/Subarray.olean lib/lean/Init/Data/Array/Subarray.olean.private lib/lean/Init/Data/Array/Subarray.olean.server lib/lean/Init/Data/Array/Subarray/Split.ilean +lib/lean/Init/Data/Array/Subarray/Split.ir lib/lean/Init/Data/Array/Subarray/Split.olean lib/lean/Init/Data/Array/Subarray/Split.olean.private lib/lean/Init/Data/Array/Subarray/Split.olean.server lib/lean/Init/Data/Array/TakeDrop.ilean +lib/lean/Init/Data/Array/TakeDrop.ir lib/lean/Init/Data/Array/TakeDrop.olean lib/lean/Init/Data/Array/TakeDrop.olean.private lib/lean/Init/Data/Array/TakeDrop.olean.server lib/lean/Init/Data/Array/Zip.ilean +lib/lean/Init/Data/Array/Zip.ir lib/lean/Init/Data/Array/Zip.olean lib/lean/Init/Data/Array/Zip.olean.private lib/lean/Init/Data/Array/Zip.olean.server lib/lean/Init/Data/BEq.ilean +lib/lean/Init/Data/BEq.ir lib/lean/Init/Data/BEq.olean lib/lean/Init/Data/BEq.olean.private lib/lean/Init/Data/BEq.olean.server lib/lean/Init/Data/Basic.ilean +lib/lean/Init/Data/Basic.ir lib/lean/Init/Data/Basic.olean lib/lean/Init/Data/Basic.olean.private lib/lean/Init/Data/Basic.olean.server lib/lean/Init/Data/BitVec.ilean +lib/lean/Init/Data/BitVec.ir lib/lean/Init/Data/BitVec.olean lib/lean/Init/Data/BitVec.olean.private lib/lean/Init/Data/BitVec.olean.server lib/lean/Init/Data/BitVec/Basic.ilean +lib/lean/Init/Data/BitVec/Basic.ir lib/lean/Init/Data/BitVec/Basic.olean lib/lean/Init/Data/BitVec/Basic.olean.private lib/lean/Init/Data/BitVec/Basic.olean.server lib/lean/Init/Data/BitVec/BasicAux.ilean +lib/lean/Init/Data/BitVec/BasicAux.ir lib/lean/Init/Data/BitVec/BasicAux.olean lib/lean/Init/Data/BitVec/BasicAux.olean.private lib/lean/Init/Data/BitVec/BasicAux.olean.server lib/lean/Init/Data/BitVec/Bitblast.ilean +lib/lean/Init/Data/BitVec/Bitblast.ir lib/lean/Init/Data/BitVec/Bitblast.olean lib/lean/Init/Data/BitVec/Bitblast.olean.private lib/lean/Init/Data/BitVec/Bitblast.olean.server +lib/lean/Init/Data/BitVec/Bootstrap.ilean +lib/lean/Init/Data/BitVec/Bootstrap.ir +lib/lean/Init/Data/BitVec/Bootstrap.olean +lib/lean/Init/Data/BitVec/Bootstrap.olean.private +lib/lean/Init/Data/BitVec/Bootstrap.olean.server +lib/lean/Init/Data/BitVec/Decidable.ilean +lib/lean/Init/Data/BitVec/Decidable.ir +lib/lean/Init/Data/BitVec/Decidable.olean +lib/lean/Init/Data/BitVec/Decidable.olean.private +lib/lean/Init/Data/BitVec/Decidable.olean.server lib/lean/Init/Data/BitVec/Folds.ilean +lib/lean/Init/Data/BitVec/Folds.ir lib/lean/Init/Data/BitVec/Folds.olean lib/lean/Init/Data/BitVec/Folds.olean.private lib/lean/Init/Data/BitVec/Folds.olean.server lib/lean/Init/Data/BitVec/Lemmas.ilean +lib/lean/Init/Data/BitVec/Lemmas.ir lib/lean/Init/Data/BitVec/Lemmas.olean lib/lean/Init/Data/BitVec/Lemmas.olean.private lib/lean/Init/Data/BitVec/Lemmas.olean.server lib/lean/Init/Data/Bool.ilean +lib/lean/Init/Data/Bool.ir lib/lean/Init/Data/Bool.olean lib/lean/Init/Data/Bool.olean.private lib/lean/Init/Data/Bool.olean.server lib/lean/Init/Data/ByteArray.ilean +lib/lean/Init/Data/ByteArray.ir lib/lean/Init/Data/ByteArray.olean lib/lean/Init/Data/ByteArray.olean.private lib/lean/Init/Data/ByteArray.olean.server lib/lean/Init/Data/ByteArray/Basic.ilean +lib/lean/Init/Data/ByteArray/Basic.ir lib/lean/Init/Data/ByteArray/Basic.olean lib/lean/Init/Data/ByteArray/Basic.olean.private lib/lean/Init/Data/ByteArray/Basic.olean.server lib/lean/Init/Data/Cast.ilean +lib/lean/Init/Data/Cast.ir lib/lean/Init/Data/Cast.olean lib/lean/Init/Data/Cast.olean.private lib/lean/Init/Data/Cast.olean.server lib/lean/Init/Data/Char.ilean +lib/lean/Init/Data/Char.ir lib/lean/Init/Data/Char.olean lib/lean/Init/Data/Char.olean.private lib/lean/Init/Data/Char.olean.server lib/lean/Init/Data/Char/Basic.ilean +lib/lean/Init/Data/Char/Basic.ir lib/lean/Init/Data/Char/Basic.olean lib/lean/Init/Data/Char/Basic.olean.private lib/lean/Init/Data/Char/Basic.olean.server lib/lean/Init/Data/Char/Lemmas.ilean +lib/lean/Init/Data/Char/Lemmas.ir lib/lean/Init/Data/Char/Lemmas.olean lib/lean/Init/Data/Char/Lemmas.olean.private lib/lean/Init/Data/Char/Lemmas.olean.server lib/lean/Init/Data/Fin.ilean +lib/lean/Init/Data/Fin.ir lib/lean/Init/Data/Fin.olean lib/lean/Init/Data/Fin.olean.private lib/lean/Init/Data/Fin.olean.server lib/lean/Init/Data/Fin/Basic.ilean +lib/lean/Init/Data/Fin/Basic.ir lib/lean/Init/Data/Fin/Basic.olean lib/lean/Init/Data/Fin/Basic.olean.private lib/lean/Init/Data/Fin/Basic.olean.server lib/lean/Init/Data/Fin/Bitwise.ilean +lib/lean/Init/Data/Fin/Bitwise.ir lib/lean/Init/Data/Fin/Bitwise.olean lib/lean/Init/Data/Fin/Bitwise.olean.private lib/lean/Init/Data/Fin/Bitwise.olean.server lib/lean/Init/Data/Fin/Fold.ilean +lib/lean/Init/Data/Fin/Fold.ir lib/lean/Init/Data/Fin/Fold.olean lib/lean/Init/Data/Fin/Fold.olean.private lib/lean/Init/Data/Fin/Fold.olean.server lib/lean/Init/Data/Fin/Iterate.ilean +lib/lean/Init/Data/Fin/Iterate.ir lib/lean/Init/Data/Fin/Iterate.olean lib/lean/Init/Data/Fin/Iterate.olean.private lib/lean/Init/Data/Fin/Iterate.olean.server lib/lean/Init/Data/Fin/Lemmas.ilean +lib/lean/Init/Data/Fin/Lemmas.ir lib/lean/Init/Data/Fin/Lemmas.olean lib/lean/Init/Data/Fin/Lemmas.olean.private lib/lean/Init/Data/Fin/Lemmas.olean.server lib/lean/Init/Data/Fin/Log2.ilean +lib/lean/Init/Data/Fin/Log2.ir lib/lean/Init/Data/Fin/Log2.olean lib/lean/Init/Data/Fin/Log2.olean.private lib/lean/Init/Data/Fin/Log2.olean.server lib/lean/Init/Data/Float.ilean +lib/lean/Init/Data/Float.ir lib/lean/Init/Data/Float.olean lib/lean/Init/Data/Float.olean.private lib/lean/Init/Data/Float.olean.server lib/lean/Init/Data/Float32.ilean +lib/lean/Init/Data/Float32.ir lib/lean/Init/Data/Float32.olean lib/lean/Init/Data/Float32.olean.private lib/lean/Init/Data/Float32.olean.server lib/lean/Init/Data/FloatArray.ilean +lib/lean/Init/Data/FloatArray.ir lib/lean/Init/Data/FloatArray.olean lib/lean/Init/Data/FloatArray.olean.private lib/lean/Init/Data/FloatArray.olean.server lib/lean/Init/Data/FloatArray/Basic.ilean +lib/lean/Init/Data/FloatArray/Basic.ir lib/lean/Init/Data/FloatArray/Basic.olean lib/lean/Init/Data/FloatArray/Basic.olean.private lib/lean/Init/Data/FloatArray/Basic.olean.server lib/lean/Init/Data/Format.ilean +lib/lean/Init/Data/Format.ir lib/lean/Init/Data/Format.olean lib/lean/Init/Data/Format.olean.private lib/lean/Init/Data/Format.olean.server lib/lean/Init/Data/Format/Basic.ilean +lib/lean/Init/Data/Format/Basic.ir lib/lean/Init/Data/Format/Basic.olean lib/lean/Init/Data/Format/Basic.olean.private lib/lean/Init/Data/Format/Basic.olean.server lib/lean/Init/Data/Format/Instances.ilean +lib/lean/Init/Data/Format/Instances.ir lib/lean/Init/Data/Format/Instances.olean lib/lean/Init/Data/Format/Instances.olean.private lib/lean/Init/Data/Format/Instances.olean.server lib/lean/Init/Data/Format/Macro.ilean +lib/lean/Init/Data/Format/Macro.ir lib/lean/Init/Data/Format/Macro.olean lib/lean/Init/Data/Format/Macro.olean.private lib/lean/Init/Data/Format/Macro.olean.server lib/lean/Init/Data/Format/Syntax.ilean +lib/lean/Init/Data/Format/Syntax.ir lib/lean/Init/Data/Format/Syntax.olean lib/lean/Init/Data/Format/Syntax.olean.private lib/lean/Init/Data/Format/Syntax.olean.server lib/lean/Init/Data/Function.ilean +lib/lean/Init/Data/Function.ir lib/lean/Init/Data/Function.olean lib/lean/Init/Data/Function.olean.private lib/lean/Init/Data/Function.olean.server lib/lean/Init/Data/Hashable.ilean +lib/lean/Init/Data/Hashable.ir lib/lean/Init/Data/Hashable.olean lib/lean/Init/Data/Hashable.olean.private lib/lean/Init/Data/Hashable.olean.server lib/lean/Init/Data/Int.ilean +lib/lean/Init/Data/Int.ir lib/lean/Init/Data/Int.olean lib/lean/Init/Data/Int.olean.private lib/lean/Init/Data/Int.olean.server lib/lean/Init/Data/Int/Basic.ilean +lib/lean/Init/Data/Int/Basic.ir lib/lean/Init/Data/Int/Basic.olean lib/lean/Init/Data/Int/Basic.olean.private lib/lean/Init/Data/Int/Basic.olean.server lib/lean/Init/Data/Int/Bitwise.ilean +lib/lean/Init/Data/Int/Bitwise.ir lib/lean/Init/Data/Int/Bitwise.olean lib/lean/Init/Data/Int/Bitwise.olean.private lib/lean/Init/Data/Int/Bitwise.olean.server lib/lean/Init/Data/Int/Bitwise/Basic.ilean +lib/lean/Init/Data/Int/Bitwise/Basic.ir lib/lean/Init/Data/Int/Bitwise/Basic.olean lib/lean/Init/Data/Int/Bitwise/Basic.olean.private lib/lean/Init/Data/Int/Bitwise/Basic.olean.server lib/lean/Init/Data/Int/Bitwise/Lemmas.ilean +lib/lean/Init/Data/Int/Bitwise/Lemmas.ir lib/lean/Init/Data/Int/Bitwise/Lemmas.olean lib/lean/Init/Data/Int/Bitwise/Lemmas.olean.private lib/lean/Init/Data/Int/Bitwise/Lemmas.olean.server lib/lean/Init/Data/Int/Compare.ilean +lib/lean/Init/Data/Int/Compare.ir lib/lean/Init/Data/Int/Compare.olean lib/lean/Init/Data/Int/Compare.olean.private lib/lean/Init/Data/Int/Compare.olean.server lib/lean/Init/Data/Int/Cooper.ilean +lib/lean/Init/Data/Int/Cooper.ir lib/lean/Init/Data/Int/Cooper.olean lib/lean/Init/Data/Int/Cooper.olean.private lib/lean/Init/Data/Int/Cooper.olean.server lib/lean/Init/Data/Int/DivMod.ilean +lib/lean/Init/Data/Int/DivMod.ir lib/lean/Init/Data/Int/DivMod.olean lib/lean/Init/Data/Int/DivMod.olean.private lib/lean/Init/Data/Int/DivMod.olean.server lib/lean/Init/Data/Int/DivMod/Basic.ilean +lib/lean/Init/Data/Int/DivMod/Basic.ir lib/lean/Init/Data/Int/DivMod/Basic.olean lib/lean/Init/Data/Int/DivMod/Basic.olean.private lib/lean/Init/Data/Int/DivMod/Basic.olean.server lib/lean/Init/Data/Int/DivMod/Bootstrap.ilean +lib/lean/Init/Data/Int/DivMod/Bootstrap.ir lib/lean/Init/Data/Int/DivMod/Bootstrap.olean lib/lean/Init/Data/Int/DivMod/Bootstrap.olean.private lib/lean/Init/Data/Int/DivMod/Bootstrap.olean.server lib/lean/Init/Data/Int/DivMod/Lemmas.ilean +lib/lean/Init/Data/Int/DivMod/Lemmas.ir lib/lean/Init/Data/Int/DivMod/Lemmas.olean lib/lean/Init/Data/Int/DivMod/Lemmas.olean.private lib/lean/Init/Data/Int/DivMod/Lemmas.olean.server lib/lean/Init/Data/Int/Gcd.ilean +lib/lean/Init/Data/Int/Gcd.ir lib/lean/Init/Data/Int/Gcd.olean lib/lean/Init/Data/Int/Gcd.olean.private lib/lean/Init/Data/Int/Gcd.olean.server lib/lean/Init/Data/Int/Lemmas.ilean +lib/lean/Init/Data/Int/Lemmas.ir lib/lean/Init/Data/Int/Lemmas.olean lib/lean/Init/Data/Int/Lemmas.olean.private lib/lean/Init/Data/Int/Lemmas.olean.server lib/lean/Init/Data/Int/LemmasAux.ilean +lib/lean/Init/Data/Int/LemmasAux.ir lib/lean/Init/Data/Int/LemmasAux.olean lib/lean/Init/Data/Int/LemmasAux.olean.private lib/lean/Init/Data/Int/LemmasAux.olean.server lib/lean/Init/Data/Int/Linear.ilean +lib/lean/Init/Data/Int/Linear.ir lib/lean/Init/Data/Int/Linear.olean lib/lean/Init/Data/Int/Linear.olean.private lib/lean/Init/Data/Int/Linear.olean.server lib/lean/Init/Data/Int/OfNat.ilean +lib/lean/Init/Data/Int/OfNat.ir lib/lean/Init/Data/Int/OfNat.olean lib/lean/Init/Data/Int/OfNat.olean.private lib/lean/Init/Data/Int/OfNat.olean.server lib/lean/Init/Data/Int/Order.ilean +lib/lean/Init/Data/Int/Order.ir lib/lean/Init/Data/Int/Order.olean lib/lean/Init/Data/Int/Order.olean.private lib/lean/Init/Data/Int/Order.olean.server lib/lean/Init/Data/Int/Pow.ilean +lib/lean/Init/Data/Int/Pow.ir lib/lean/Init/Data/Int/Pow.olean lib/lean/Init/Data/Int/Pow.olean.private lib/lean/Init/Data/Int/Pow.olean.server +lib/lean/Init/Data/Iterators.ilean +lib/lean/Init/Data/Iterators.ir +lib/lean/Init/Data/Iterators.olean +lib/lean/Init/Data/Iterators.olean.private +lib/lean/Init/Data/Iterators.olean.server +lib/lean/Init/Data/Iterators/Basic.ilean +lib/lean/Init/Data/Iterators/Basic.ir +lib/lean/Init/Data/Iterators/Basic.olean +lib/lean/Init/Data/Iterators/Basic.olean.private +lib/lean/Init/Data/Iterators/Basic.olean.server +lib/lean/Init/Data/Iterators/Combinators.ilean +lib/lean/Init/Data/Iterators/Combinators.ir +lib/lean/Init/Data/Iterators/Combinators.olean +lib/lean/Init/Data/Iterators/Combinators.olean.private +lib/lean/Init/Data/Iterators/Combinators.olean.server +lib/lean/Init/Data/Iterators/Combinators/Attach.ilean +lib/lean/Init/Data/Iterators/Combinators/Attach.ir +lib/lean/Init/Data/Iterators/Combinators/Attach.olean +lib/lean/Init/Data/Iterators/Combinators/Attach.olean.private +lib/lean/Init/Data/Iterators/Combinators/Attach.olean.server +lib/lean/Init/Data/Iterators/Combinators/FilterMap.ilean +lib/lean/Init/Data/Iterators/Combinators/FilterMap.ir +lib/lean/Init/Data/Iterators/Combinators/FilterMap.olean +lib/lean/Init/Data/Iterators/Combinators/FilterMap.olean.private +lib/lean/Init/Data/Iterators/Combinators/FilterMap.olean.server +lib/lean/Init/Data/Iterators/Combinators/Monadic.ilean +lib/lean/Init/Data/Iterators/Combinators/Monadic.ir +lib/lean/Init/Data/Iterators/Combinators/Monadic.olean +lib/lean/Init/Data/Iterators/Combinators/Monadic.olean.private +lib/lean/Init/Data/Iterators/Combinators/Monadic.olean.server +lib/lean/Init/Data/Iterators/Combinators/Monadic/Attach.ilean +lib/lean/Init/Data/Iterators/Combinators/Monadic/Attach.ir +lib/lean/Init/Data/Iterators/Combinators/Monadic/Attach.olean +lib/lean/Init/Data/Iterators/Combinators/Monadic/Attach.olean.private +lib/lean/Init/Data/Iterators/Combinators/Monadic/Attach.olean.server +lib/lean/Init/Data/Iterators/Combinators/Monadic/FilterMap.ilean +lib/lean/Init/Data/Iterators/Combinators/Monadic/FilterMap.ir +lib/lean/Init/Data/Iterators/Combinators/Monadic/FilterMap.olean +lib/lean/Init/Data/Iterators/Combinators/Monadic/FilterMap.olean.private +lib/lean/Init/Data/Iterators/Combinators/Monadic/FilterMap.olean.server +lib/lean/Init/Data/Iterators/Combinators/Monadic/ULift.ilean +lib/lean/Init/Data/Iterators/Combinators/Monadic/ULift.ir +lib/lean/Init/Data/Iterators/Combinators/Monadic/ULift.olean +lib/lean/Init/Data/Iterators/Combinators/Monadic/ULift.olean.private +lib/lean/Init/Data/Iterators/Combinators/Monadic/ULift.olean.server +lib/lean/Init/Data/Iterators/Combinators/ULift.ilean +lib/lean/Init/Data/Iterators/Combinators/ULift.ir +lib/lean/Init/Data/Iterators/Combinators/ULift.olean +lib/lean/Init/Data/Iterators/Combinators/ULift.olean.private +lib/lean/Init/Data/Iterators/Combinators/ULift.olean.server +lib/lean/Init/Data/Iterators/Consumers.ilean +lib/lean/Init/Data/Iterators/Consumers.ir +lib/lean/Init/Data/Iterators/Consumers.olean +lib/lean/Init/Data/Iterators/Consumers.olean.private +lib/lean/Init/Data/Iterators/Consumers.olean.server +lib/lean/Init/Data/Iterators/Consumers/Access.ilean +lib/lean/Init/Data/Iterators/Consumers/Access.ir +lib/lean/Init/Data/Iterators/Consumers/Access.olean +lib/lean/Init/Data/Iterators/Consumers/Access.olean.private +lib/lean/Init/Data/Iterators/Consumers/Access.olean.server +lib/lean/Init/Data/Iterators/Consumers/Collect.ilean +lib/lean/Init/Data/Iterators/Consumers/Collect.ir +lib/lean/Init/Data/Iterators/Consumers/Collect.olean +lib/lean/Init/Data/Iterators/Consumers/Collect.olean.private +lib/lean/Init/Data/Iterators/Consumers/Collect.olean.server +lib/lean/Init/Data/Iterators/Consumers/Loop.ilean +lib/lean/Init/Data/Iterators/Consumers/Loop.ir +lib/lean/Init/Data/Iterators/Consumers/Loop.olean +lib/lean/Init/Data/Iterators/Consumers/Loop.olean.private +lib/lean/Init/Data/Iterators/Consumers/Loop.olean.server +lib/lean/Init/Data/Iterators/Consumers/Monadic.ilean +lib/lean/Init/Data/Iterators/Consumers/Monadic.ir +lib/lean/Init/Data/Iterators/Consumers/Monadic.olean +lib/lean/Init/Data/Iterators/Consumers/Monadic.olean.private +lib/lean/Init/Data/Iterators/Consumers/Monadic.olean.server +lib/lean/Init/Data/Iterators/Consumers/Monadic/Access.ilean +lib/lean/Init/Data/Iterators/Consumers/Monadic/Access.ir +lib/lean/Init/Data/Iterators/Consumers/Monadic/Access.olean +lib/lean/Init/Data/Iterators/Consumers/Monadic/Access.olean.private +lib/lean/Init/Data/Iterators/Consumers/Monadic/Access.olean.server +lib/lean/Init/Data/Iterators/Consumers/Monadic/Collect.ilean +lib/lean/Init/Data/Iterators/Consumers/Monadic/Collect.ir +lib/lean/Init/Data/Iterators/Consumers/Monadic/Collect.olean +lib/lean/Init/Data/Iterators/Consumers/Monadic/Collect.olean.private +lib/lean/Init/Data/Iterators/Consumers/Monadic/Collect.olean.server +lib/lean/Init/Data/Iterators/Consumers/Monadic/Loop.ilean +lib/lean/Init/Data/Iterators/Consumers/Monadic/Loop.ir +lib/lean/Init/Data/Iterators/Consumers/Monadic/Loop.olean +lib/lean/Init/Data/Iterators/Consumers/Monadic/Loop.olean.private +lib/lean/Init/Data/Iterators/Consumers/Monadic/Loop.olean.server +lib/lean/Init/Data/Iterators/Consumers/Monadic/Partial.ilean +lib/lean/Init/Data/Iterators/Consumers/Monadic/Partial.ir +lib/lean/Init/Data/Iterators/Consumers/Monadic/Partial.olean +lib/lean/Init/Data/Iterators/Consumers/Monadic/Partial.olean.private +lib/lean/Init/Data/Iterators/Consumers/Monadic/Partial.olean.server +lib/lean/Init/Data/Iterators/Consumers/Partial.ilean +lib/lean/Init/Data/Iterators/Consumers/Partial.ir +lib/lean/Init/Data/Iterators/Consumers/Partial.olean +lib/lean/Init/Data/Iterators/Consumers/Partial.olean.private +lib/lean/Init/Data/Iterators/Consumers/Partial.olean.server +lib/lean/Init/Data/Iterators/Internal.ilean +lib/lean/Init/Data/Iterators/Internal.ir +lib/lean/Init/Data/Iterators/Internal.olean +lib/lean/Init/Data/Iterators/Internal.olean.private +lib/lean/Init/Data/Iterators/Internal.olean.server +lib/lean/Init/Data/Iterators/Internal/LawfulMonadLiftFunction.ilean +lib/lean/Init/Data/Iterators/Internal/LawfulMonadLiftFunction.ir +lib/lean/Init/Data/Iterators/Internal/LawfulMonadLiftFunction.olean +lib/lean/Init/Data/Iterators/Internal/LawfulMonadLiftFunction.olean.private +lib/lean/Init/Data/Iterators/Internal/LawfulMonadLiftFunction.olean.server +lib/lean/Init/Data/Iterators/Internal/Termination.ilean +lib/lean/Init/Data/Iterators/Internal/Termination.ir +lib/lean/Init/Data/Iterators/Internal/Termination.olean +lib/lean/Init/Data/Iterators/Internal/Termination.olean.private +lib/lean/Init/Data/Iterators/Internal/Termination.olean.server +lib/lean/Init/Data/Iterators/Lemmas.ilean +lib/lean/Init/Data/Iterators/Lemmas.ir +lib/lean/Init/Data/Iterators/Lemmas.olean +lib/lean/Init/Data/Iterators/Lemmas.olean.private +lib/lean/Init/Data/Iterators/Lemmas.olean.server +lib/lean/Init/Data/Iterators/Lemmas/Basic.ilean +lib/lean/Init/Data/Iterators/Lemmas/Basic.ir +lib/lean/Init/Data/Iterators/Lemmas/Basic.olean +lib/lean/Init/Data/Iterators/Lemmas/Basic.olean.private +lib/lean/Init/Data/Iterators/Lemmas/Basic.olean.server +lib/lean/Init/Data/Iterators/Lemmas/Combinators.ilean +lib/lean/Init/Data/Iterators/Lemmas/Combinators.ir +lib/lean/Init/Data/Iterators/Lemmas/Combinators.olean +lib/lean/Init/Data/Iterators/Lemmas/Combinators.olean.private +lib/lean/Init/Data/Iterators/Lemmas/Combinators.olean.server +lib/lean/Init/Data/Iterators/Lemmas/Combinators/Attach.ilean +lib/lean/Init/Data/Iterators/Lemmas/Combinators/Attach.ir +lib/lean/Init/Data/Iterators/Lemmas/Combinators/Attach.olean +lib/lean/Init/Data/Iterators/Lemmas/Combinators/Attach.olean.private +lib/lean/Init/Data/Iterators/Lemmas/Combinators/Attach.olean.server +lib/lean/Init/Data/Iterators/Lemmas/Combinators/FilterMap.ilean +lib/lean/Init/Data/Iterators/Lemmas/Combinators/FilterMap.ir +lib/lean/Init/Data/Iterators/Lemmas/Combinators/FilterMap.olean +lib/lean/Init/Data/Iterators/Lemmas/Combinators/FilterMap.olean.private +lib/lean/Init/Data/Iterators/Lemmas/Combinators/FilterMap.olean.server +lib/lean/Init/Data/Iterators/Lemmas/Combinators/Monadic.ilean +lib/lean/Init/Data/Iterators/Lemmas/Combinators/Monadic.ir +lib/lean/Init/Data/Iterators/Lemmas/Combinators/Monadic.olean +lib/lean/Init/Data/Iterators/Lemmas/Combinators/Monadic.olean.private +lib/lean/Init/Data/Iterators/Lemmas/Combinators/Monadic.olean.server +lib/lean/Init/Data/Iterators/Lemmas/Combinators/Monadic/Attach.ilean +lib/lean/Init/Data/Iterators/Lemmas/Combinators/Monadic/Attach.ir +lib/lean/Init/Data/Iterators/Lemmas/Combinators/Monadic/Attach.olean +lib/lean/Init/Data/Iterators/Lemmas/Combinators/Monadic/Attach.olean.private +lib/lean/Init/Data/Iterators/Lemmas/Combinators/Monadic/Attach.olean.server +lib/lean/Init/Data/Iterators/Lemmas/Combinators/Monadic/FilterMap.ilean +lib/lean/Init/Data/Iterators/Lemmas/Combinators/Monadic/FilterMap.ir +lib/lean/Init/Data/Iterators/Lemmas/Combinators/Monadic/FilterMap.olean +lib/lean/Init/Data/Iterators/Lemmas/Combinators/Monadic/FilterMap.olean.private +lib/lean/Init/Data/Iterators/Lemmas/Combinators/Monadic/FilterMap.olean.server +lib/lean/Init/Data/Iterators/Lemmas/Combinators/Monadic/ULift.ilean +lib/lean/Init/Data/Iterators/Lemmas/Combinators/Monadic/ULift.ir +lib/lean/Init/Data/Iterators/Lemmas/Combinators/Monadic/ULift.olean +lib/lean/Init/Data/Iterators/Lemmas/Combinators/Monadic/ULift.olean.private +lib/lean/Init/Data/Iterators/Lemmas/Combinators/Monadic/ULift.olean.server +lib/lean/Init/Data/Iterators/Lemmas/Combinators/ULift.ilean +lib/lean/Init/Data/Iterators/Lemmas/Combinators/ULift.ir +lib/lean/Init/Data/Iterators/Lemmas/Combinators/ULift.olean +lib/lean/Init/Data/Iterators/Lemmas/Combinators/ULift.olean.private +lib/lean/Init/Data/Iterators/Lemmas/Combinators/ULift.olean.server +lib/lean/Init/Data/Iterators/Lemmas/Consumers.ilean +lib/lean/Init/Data/Iterators/Lemmas/Consumers.ir +lib/lean/Init/Data/Iterators/Lemmas/Consumers.olean +lib/lean/Init/Data/Iterators/Lemmas/Consumers.olean.private +lib/lean/Init/Data/Iterators/Lemmas/Consumers.olean.server +lib/lean/Init/Data/Iterators/Lemmas/Consumers/Collect.ilean +lib/lean/Init/Data/Iterators/Lemmas/Consumers/Collect.ir +lib/lean/Init/Data/Iterators/Lemmas/Consumers/Collect.olean +lib/lean/Init/Data/Iterators/Lemmas/Consumers/Collect.olean.private +lib/lean/Init/Data/Iterators/Lemmas/Consumers/Collect.olean.server +lib/lean/Init/Data/Iterators/Lemmas/Consumers/Loop.ilean +lib/lean/Init/Data/Iterators/Lemmas/Consumers/Loop.ir +lib/lean/Init/Data/Iterators/Lemmas/Consumers/Loop.olean +lib/lean/Init/Data/Iterators/Lemmas/Consumers/Loop.olean.private +lib/lean/Init/Data/Iterators/Lemmas/Consumers/Loop.olean.server +lib/lean/Init/Data/Iterators/Lemmas/Consumers/Monadic.ilean +lib/lean/Init/Data/Iterators/Lemmas/Consumers/Monadic.ir +lib/lean/Init/Data/Iterators/Lemmas/Consumers/Monadic.olean +lib/lean/Init/Data/Iterators/Lemmas/Consumers/Monadic.olean.private +lib/lean/Init/Data/Iterators/Lemmas/Consumers/Monadic.olean.server +lib/lean/Init/Data/Iterators/Lemmas/Consumers/Monadic/Collect.ilean +lib/lean/Init/Data/Iterators/Lemmas/Consumers/Monadic/Collect.ir +lib/lean/Init/Data/Iterators/Lemmas/Consumers/Monadic/Collect.olean +lib/lean/Init/Data/Iterators/Lemmas/Consumers/Monadic/Collect.olean.private +lib/lean/Init/Data/Iterators/Lemmas/Consumers/Monadic/Collect.olean.server +lib/lean/Init/Data/Iterators/Lemmas/Consumers/Monadic/Loop.ilean +lib/lean/Init/Data/Iterators/Lemmas/Consumers/Monadic/Loop.ir +lib/lean/Init/Data/Iterators/Lemmas/Consumers/Monadic/Loop.olean +lib/lean/Init/Data/Iterators/Lemmas/Consumers/Monadic/Loop.olean.private +lib/lean/Init/Data/Iterators/Lemmas/Consumers/Monadic/Loop.olean.server +lib/lean/Init/Data/Iterators/Lemmas/Monadic/Basic.ilean +lib/lean/Init/Data/Iterators/Lemmas/Monadic/Basic.ir +lib/lean/Init/Data/Iterators/Lemmas/Monadic/Basic.olean +lib/lean/Init/Data/Iterators/Lemmas/Monadic/Basic.olean.private +lib/lean/Init/Data/Iterators/Lemmas/Monadic/Basic.olean.server +lib/lean/Init/Data/Iterators/PostconditionMonad.ilean +lib/lean/Init/Data/Iterators/PostconditionMonad.ir +lib/lean/Init/Data/Iterators/PostconditionMonad.olean +lib/lean/Init/Data/Iterators/PostconditionMonad.olean.private +lib/lean/Init/Data/Iterators/PostconditionMonad.olean.server +lib/lean/Init/Data/Iterators/ToIterator.ilean +lib/lean/Init/Data/Iterators/ToIterator.ir +lib/lean/Init/Data/Iterators/ToIterator.olean +lib/lean/Init/Data/Iterators/ToIterator.olean.private +lib/lean/Init/Data/Iterators/ToIterator.olean.server lib/lean/Init/Data/List.ilean +lib/lean/Init/Data/List.ir lib/lean/Init/Data/List.olean lib/lean/Init/Data/List.olean.private lib/lean/Init/Data/List.olean.server lib/lean/Init/Data/List/Attach.ilean +lib/lean/Init/Data/List/Attach.ir lib/lean/Init/Data/List/Attach.olean lib/lean/Init/Data/List/Attach.olean.private lib/lean/Init/Data/List/Attach.olean.server lib/lean/Init/Data/List/Basic.ilean +lib/lean/Init/Data/List/Basic.ir lib/lean/Init/Data/List/Basic.olean lib/lean/Init/Data/List/Basic.olean.private lib/lean/Init/Data/List/Basic.olean.server lib/lean/Init/Data/List/BasicAux.ilean +lib/lean/Init/Data/List/BasicAux.ir lib/lean/Init/Data/List/BasicAux.olean lib/lean/Init/Data/List/BasicAux.olean.private lib/lean/Init/Data/List/BasicAux.olean.server lib/lean/Init/Data/List/Control.ilean +lib/lean/Init/Data/List/Control.ir lib/lean/Init/Data/List/Control.olean lib/lean/Init/Data/List/Control.olean.private lib/lean/Init/Data/List/Control.olean.server lib/lean/Init/Data/List/Count.ilean +lib/lean/Init/Data/List/Count.ir lib/lean/Init/Data/List/Count.olean lib/lean/Init/Data/List/Count.olean.private lib/lean/Init/Data/List/Count.olean.server lib/lean/Init/Data/List/Erase.ilean +lib/lean/Init/Data/List/Erase.ir lib/lean/Init/Data/List/Erase.olean lib/lean/Init/Data/List/Erase.olean.private lib/lean/Init/Data/List/Erase.olean.server lib/lean/Init/Data/List/FinRange.ilean +lib/lean/Init/Data/List/FinRange.ir lib/lean/Init/Data/List/FinRange.olean lib/lean/Init/Data/List/FinRange.olean.private lib/lean/Init/Data/List/FinRange.olean.server lib/lean/Init/Data/List/Find.ilean +lib/lean/Init/Data/List/Find.ir lib/lean/Init/Data/List/Find.olean lib/lean/Init/Data/List/Find.olean.private lib/lean/Init/Data/List/Find.olean.server lib/lean/Init/Data/List/Impl.ilean +lib/lean/Init/Data/List/Impl.ir lib/lean/Init/Data/List/Impl.olean lib/lean/Init/Data/List/Impl.olean.private lib/lean/Init/Data/List/Impl.olean.server lib/lean/Init/Data/List/Lemmas.ilean +lib/lean/Init/Data/List/Lemmas.ir lib/lean/Init/Data/List/Lemmas.olean lib/lean/Init/Data/List/Lemmas.olean.private lib/lean/Init/Data/List/Lemmas.olean.server lib/lean/Init/Data/List/Lex.ilean +lib/lean/Init/Data/List/Lex.ir lib/lean/Init/Data/List/Lex.olean lib/lean/Init/Data/List/Lex.olean.private lib/lean/Init/Data/List/Lex.olean.server lib/lean/Init/Data/List/MapIdx.ilean +lib/lean/Init/Data/List/MapIdx.ir lib/lean/Init/Data/List/MapIdx.olean lib/lean/Init/Data/List/MapIdx.olean.private lib/lean/Init/Data/List/MapIdx.olean.server lib/lean/Init/Data/List/MinMax.ilean +lib/lean/Init/Data/List/MinMax.ir lib/lean/Init/Data/List/MinMax.olean lib/lean/Init/Data/List/MinMax.olean.private lib/lean/Init/Data/List/MinMax.olean.server lib/lean/Init/Data/List/Monadic.ilean +lib/lean/Init/Data/List/Monadic.ir lib/lean/Init/Data/List/Monadic.olean lib/lean/Init/Data/List/Monadic.olean.private lib/lean/Init/Data/List/Monadic.olean.server lib/lean/Init/Data/List/Nat.ilean +lib/lean/Init/Data/List/Nat.ir lib/lean/Init/Data/List/Nat.olean lib/lean/Init/Data/List/Nat.olean.private lib/lean/Init/Data/List/Nat.olean.server lib/lean/Init/Data/List/Nat/BEq.ilean +lib/lean/Init/Data/List/Nat/BEq.ir lib/lean/Init/Data/List/Nat/BEq.olean lib/lean/Init/Data/List/Nat/BEq.olean.private lib/lean/Init/Data/List/Nat/BEq.olean.server lib/lean/Init/Data/List/Nat/Basic.ilean +lib/lean/Init/Data/List/Nat/Basic.ir lib/lean/Init/Data/List/Nat/Basic.olean lib/lean/Init/Data/List/Nat/Basic.olean.private lib/lean/Init/Data/List/Nat/Basic.olean.server lib/lean/Init/Data/List/Nat/Count.ilean +lib/lean/Init/Data/List/Nat/Count.ir lib/lean/Init/Data/List/Nat/Count.olean lib/lean/Init/Data/List/Nat/Count.olean.private lib/lean/Init/Data/List/Nat/Count.olean.server lib/lean/Init/Data/List/Nat/Erase.ilean +lib/lean/Init/Data/List/Nat/Erase.ir lib/lean/Init/Data/List/Nat/Erase.olean lib/lean/Init/Data/List/Nat/Erase.olean.private lib/lean/Init/Data/List/Nat/Erase.olean.server lib/lean/Init/Data/List/Nat/Find.ilean +lib/lean/Init/Data/List/Nat/Find.ir lib/lean/Init/Data/List/Nat/Find.olean lib/lean/Init/Data/List/Nat/Find.olean.private lib/lean/Init/Data/List/Nat/Find.olean.server lib/lean/Init/Data/List/Nat/InsertIdx.ilean +lib/lean/Init/Data/List/Nat/InsertIdx.ir lib/lean/Init/Data/List/Nat/InsertIdx.olean lib/lean/Init/Data/List/Nat/InsertIdx.olean.private lib/lean/Init/Data/List/Nat/InsertIdx.olean.server lib/lean/Init/Data/List/Nat/Modify.ilean +lib/lean/Init/Data/List/Nat/Modify.ir lib/lean/Init/Data/List/Nat/Modify.olean lib/lean/Init/Data/List/Nat/Modify.olean.private lib/lean/Init/Data/List/Nat/Modify.olean.server lib/lean/Init/Data/List/Nat/Pairwise.ilean +lib/lean/Init/Data/List/Nat/Pairwise.ir lib/lean/Init/Data/List/Nat/Pairwise.olean lib/lean/Init/Data/List/Nat/Pairwise.olean.private lib/lean/Init/Data/List/Nat/Pairwise.olean.server lib/lean/Init/Data/List/Nat/Perm.ilean +lib/lean/Init/Data/List/Nat/Perm.ir lib/lean/Init/Data/List/Nat/Perm.olean lib/lean/Init/Data/List/Nat/Perm.olean.private lib/lean/Init/Data/List/Nat/Perm.olean.server lib/lean/Init/Data/List/Nat/Range.ilean +lib/lean/Init/Data/List/Nat/Range.ir lib/lean/Init/Data/List/Nat/Range.olean lib/lean/Init/Data/List/Nat/Range.olean.private lib/lean/Init/Data/List/Nat/Range.olean.server lib/lean/Init/Data/List/Nat/Sublist.ilean +lib/lean/Init/Data/List/Nat/Sublist.ir lib/lean/Init/Data/List/Nat/Sublist.olean lib/lean/Init/Data/List/Nat/Sublist.olean.private lib/lean/Init/Data/List/Nat/Sublist.olean.server lib/lean/Init/Data/List/Nat/TakeDrop.ilean +lib/lean/Init/Data/List/Nat/TakeDrop.ir lib/lean/Init/Data/List/Nat/TakeDrop.olean lib/lean/Init/Data/List/Nat/TakeDrop.olean.private lib/lean/Init/Data/List/Nat/TakeDrop.olean.server lib/lean/Init/Data/List/Notation.ilean +lib/lean/Init/Data/List/Notation.ir lib/lean/Init/Data/List/Notation.olean lib/lean/Init/Data/List/Notation.olean.private lib/lean/Init/Data/List/Notation.olean.server lib/lean/Init/Data/List/OfFn.ilean +lib/lean/Init/Data/List/OfFn.ir lib/lean/Init/Data/List/OfFn.olean lib/lean/Init/Data/List/OfFn.olean.private lib/lean/Init/Data/List/OfFn.olean.server lib/lean/Init/Data/List/Pairwise.ilean +lib/lean/Init/Data/List/Pairwise.ir lib/lean/Init/Data/List/Pairwise.olean lib/lean/Init/Data/List/Pairwise.olean.private lib/lean/Init/Data/List/Pairwise.olean.server lib/lean/Init/Data/List/Perm.ilean +lib/lean/Init/Data/List/Perm.ir lib/lean/Init/Data/List/Perm.olean lib/lean/Init/Data/List/Perm.olean.private lib/lean/Init/Data/List/Perm.olean.server lib/lean/Init/Data/List/Range.ilean +lib/lean/Init/Data/List/Range.ir lib/lean/Init/Data/List/Range.olean lib/lean/Init/Data/List/Range.olean.private lib/lean/Init/Data/List/Range.olean.server lib/lean/Init/Data/List/Sort.ilean +lib/lean/Init/Data/List/Sort.ir lib/lean/Init/Data/List/Sort.olean lib/lean/Init/Data/List/Sort.olean.private lib/lean/Init/Data/List/Sort.olean.server lib/lean/Init/Data/List/Sort/Basic.ilean +lib/lean/Init/Data/List/Sort/Basic.ir lib/lean/Init/Data/List/Sort/Basic.olean lib/lean/Init/Data/List/Sort/Basic.olean.private lib/lean/Init/Data/List/Sort/Basic.olean.server lib/lean/Init/Data/List/Sort/Impl.ilean +lib/lean/Init/Data/List/Sort/Impl.ir lib/lean/Init/Data/List/Sort/Impl.olean lib/lean/Init/Data/List/Sort/Impl.olean.private lib/lean/Init/Data/List/Sort/Impl.olean.server lib/lean/Init/Data/List/Sort/Lemmas.ilean +lib/lean/Init/Data/List/Sort/Lemmas.ir lib/lean/Init/Data/List/Sort/Lemmas.olean lib/lean/Init/Data/List/Sort/Lemmas.olean.private lib/lean/Init/Data/List/Sort/Lemmas.olean.server lib/lean/Init/Data/List/Sublist.ilean +lib/lean/Init/Data/List/Sublist.ir lib/lean/Init/Data/List/Sublist.olean lib/lean/Init/Data/List/Sublist.olean.private lib/lean/Init/Data/List/Sublist.olean.server lib/lean/Init/Data/List/TakeDrop.ilean +lib/lean/Init/Data/List/TakeDrop.ir lib/lean/Init/Data/List/TakeDrop.olean lib/lean/Init/Data/List/TakeDrop.olean.private lib/lean/Init/Data/List/TakeDrop.olean.server lib/lean/Init/Data/List/ToArray.ilean +lib/lean/Init/Data/List/ToArray.ir lib/lean/Init/Data/List/ToArray.olean lib/lean/Init/Data/List/ToArray.olean.private lib/lean/Init/Data/List/ToArray.olean.server lib/lean/Init/Data/List/ToArrayImpl.ilean +lib/lean/Init/Data/List/ToArrayImpl.ir lib/lean/Init/Data/List/ToArrayImpl.olean lib/lean/Init/Data/List/ToArrayImpl.olean.private lib/lean/Init/Data/List/ToArrayImpl.olean.server lib/lean/Init/Data/List/Zip.ilean +lib/lean/Init/Data/List/Zip.ir lib/lean/Init/Data/List/Zip.olean lib/lean/Init/Data/List/Zip.olean.private lib/lean/Init/Data/List/Zip.olean.server lib/lean/Init/Data/Nat.ilean +lib/lean/Init/Data/Nat.ir lib/lean/Init/Data/Nat.olean lib/lean/Init/Data/Nat.olean.private lib/lean/Init/Data/Nat.olean.server lib/lean/Init/Data/Nat/Basic.ilean +lib/lean/Init/Data/Nat/Basic.ir lib/lean/Init/Data/Nat/Basic.olean lib/lean/Init/Data/Nat/Basic.olean.private lib/lean/Init/Data/Nat/Basic.olean.server lib/lean/Init/Data/Nat/Bitwise.ilean +lib/lean/Init/Data/Nat/Bitwise.ir lib/lean/Init/Data/Nat/Bitwise.olean lib/lean/Init/Data/Nat/Bitwise.olean.private lib/lean/Init/Data/Nat/Bitwise.olean.server lib/lean/Init/Data/Nat/Bitwise/Basic.ilean +lib/lean/Init/Data/Nat/Bitwise/Basic.ir lib/lean/Init/Data/Nat/Bitwise/Basic.olean lib/lean/Init/Data/Nat/Bitwise/Basic.olean.private lib/lean/Init/Data/Nat/Bitwise/Basic.olean.server lib/lean/Init/Data/Nat/Bitwise/Lemmas.ilean +lib/lean/Init/Data/Nat/Bitwise/Lemmas.ir lib/lean/Init/Data/Nat/Bitwise/Lemmas.olean lib/lean/Init/Data/Nat/Bitwise/Lemmas.olean.private lib/lean/Init/Data/Nat/Bitwise/Lemmas.olean.server lib/lean/Init/Data/Nat/Compare.ilean +lib/lean/Init/Data/Nat/Compare.ir lib/lean/Init/Data/Nat/Compare.olean lib/lean/Init/Data/Nat/Compare.olean.private lib/lean/Init/Data/Nat/Compare.olean.server lib/lean/Init/Data/Nat/Control.ilean +lib/lean/Init/Data/Nat/Control.ir lib/lean/Init/Data/Nat/Control.olean lib/lean/Init/Data/Nat/Control.olean.private lib/lean/Init/Data/Nat/Control.olean.server lib/lean/Init/Data/Nat/Div.ilean +lib/lean/Init/Data/Nat/Div.ir lib/lean/Init/Data/Nat/Div.olean lib/lean/Init/Data/Nat/Div.olean.private lib/lean/Init/Data/Nat/Div.olean.server lib/lean/Init/Data/Nat/Div/Basic.ilean +lib/lean/Init/Data/Nat/Div/Basic.ir lib/lean/Init/Data/Nat/Div/Basic.olean lib/lean/Init/Data/Nat/Div/Basic.olean.private lib/lean/Init/Data/Nat/Div/Basic.olean.server lib/lean/Init/Data/Nat/Div/Lemmas.ilean +lib/lean/Init/Data/Nat/Div/Lemmas.ir lib/lean/Init/Data/Nat/Div/Lemmas.olean lib/lean/Init/Data/Nat/Div/Lemmas.olean.private lib/lean/Init/Data/Nat/Div/Lemmas.olean.server lib/lean/Init/Data/Nat/Dvd.ilean +lib/lean/Init/Data/Nat/Dvd.ir lib/lean/Init/Data/Nat/Dvd.olean lib/lean/Init/Data/Nat/Dvd.olean.private lib/lean/Init/Data/Nat/Dvd.olean.server lib/lean/Init/Data/Nat/Fold.ilean +lib/lean/Init/Data/Nat/Fold.ir lib/lean/Init/Data/Nat/Fold.olean lib/lean/Init/Data/Nat/Fold.olean.private lib/lean/Init/Data/Nat/Fold.olean.server lib/lean/Init/Data/Nat/Gcd.ilean +lib/lean/Init/Data/Nat/Gcd.ir lib/lean/Init/Data/Nat/Gcd.olean lib/lean/Init/Data/Nat/Gcd.olean.private lib/lean/Init/Data/Nat/Gcd.olean.server lib/lean/Init/Data/Nat/Lcm.ilean +lib/lean/Init/Data/Nat/Lcm.ir lib/lean/Init/Data/Nat/Lcm.olean lib/lean/Init/Data/Nat/Lcm.olean.private lib/lean/Init/Data/Nat/Lcm.olean.server lib/lean/Init/Data/Nat/Lemmas.ilean +lib/lean/Init/Data/Nat/Lemmas.ir lib/lean/Init/Data/Nat/Lemmas.olean lib/lean/Init/Data/Nat/Lemmas.olean.private lib/lean/Init/Data/Nat/Lemmas.olean.server lib/lean/Init/Data/Nat/Linear.ilean +lib/lean/Init/Data/Nat/Linear.ir lib/lean/Init/Data/Nat/Linear.olean lib/lean/Init/Data/Nat/Linear.olean.private lib/lean/Init/Data/Nat/Linear.olean.server lib/lean/Init/Data/Nat/Log2.ilean +lib/lean/Init/Data/Nat/Log2.ir lib/lean/Init/Data/Nat/Log2.olean lib/lean/Init/Data/Nat/Log2.olean.private lib/lean/Init/Data/Nat/Log2.olean.server lib/lean/Init/Data/Nat/MinMax.ilean +lib/lean/Init/Data/Nat/MinMax.ir lib/lean/Init/Data/Nat/MinMax.olean lib/lean/Init/Data/Nat/MinMax.olean.private lib/lean/Init/Data/Nat/MinMax.olean.server lib/lean/Init/Data/Nat/Mod.ilean +lib/lean/Init/Data/Nat/Mod.ir lib/lean/Init/Data/Nat/Mod.olean lib/lean/Init/Data/Nat/Mod.olean.private lib/lean/Init/Data/Nat/Mod.olean.server lib/lean/Init/Data/Nat/Power2.ilean +lib/lean/Init/Data/Nat/Power2.ir lib/lean/Init/Data/Nat/Power2.olean lib/lean/Init/Data/Nat/Power2.olean.private lib/lean/Init/Data/Nat/Power2.olean.server lib/lean/Init/Data/Nat/SOM.ilean +lib/lean/Init/Data/Nat/SOM.ir lib/lean/Init/Data/Nat/SOM.olean lib/lean/Init/Data/Nat/SOM.olean.private lib/lean/Init/Data/Nat/SOM.olean.server lib/lean/Init/Data/Nat/Simproc.ilean +lib/lean/Init/Data/Nat/Simproc.ir lib/lean/Init/Data/Nat/Simproc.olean lib/lean/Init/Data/Nat/Simproc.olean.private lib/lean/Init/Data/Nat/Simproc.olean.server lib/lean/Init/Data/NeZero.ilean +lib/lean/Init/Data/NeZero.ir lib/lean/Init/Data/NeZero.olean lib/lean/Init/Data/NeZero.olean.private lib/lean/Init/Data/NeZero.olean.server lib/lean/Init/Data/OfScientific.ilean +lib/lean/Init/Data/OfScientific.ir lib/lean/Init/Data/OfScientific.olean lib/lean/Init/Data/OfScientific.olean.private lib/lean/Init/Data/OfScientific.olean.server lib/lean/Init/Data/Option.ilean +lib/lean/Init/Data/Option.ir lib/lean/Init/Data/Option.olean lib/lean/Init/Data/Option.olean.private lib/lean/Init/Data/Option.olean.server +lib/lean/Init/Data/Option/Array.ilean +lib/lean/Init/Data/Option/Array.ir +lib/lean/Init/Data/Option/Array.olean +lib/lean/Init/Data/Option/Array.olean.private +lib/lean/Init/Data/Option/Array.olean.server lib/lean/Init/Data/Option/Attach.ilean +lib/lean/Init/Data/Option/Attach.ir lib/lean/Init/Data/Option/Attach.olean lib/lean/Init/Data/Option/Attach.olean.private lib/lean/Init/Data/Option/Attach.olean.server lib/lean/Init/Data/Option/Basic.ilean +lib/lean/Init/Data/Option/Basic.ir lib/lean/Init/Data/Option/Basic.olean lib/lean/Init/Data/Option/Basic.olean.private lib/lean/Init/Data/Option/Basic.olean.server lib/lean/Init/Data/Option/BasicAux.ilean +lib/lean/Init/Data/Option/BasicAux.ir lib/lean/Init/Data/Option/BasicAux.olean lib/lean/Init/Data/Option/BasicAux.olean.private lib/lean/Init/Data/Option/BasicAux.olean.server lib/lean/Init/Data/Option/Coe.ilean +lib/lean/Init/Data/Option/Coe.ir lib/lean/Init/Data/Option/Coe.olean lib/lean/Init/Data/Option/Coe.olean.private lib/lean/Init/Data/Option/Coe.olean.server lib/lean/Init/Data/Option/Instances.ilean +lib/lean/Init/Data/Option/Instances.ir lib/lean/Init/Data/Option/Instances.olean lib/lean/Init/Data/Option/Instances.olean.private lib/lean/Init/Data/Option/Instances.olean.server lib/lean/Init/Data/Option/Lemmas.ilean +lib/lean/Init/Data/Option/Lemmas.ir lib/lean/Init/Data/Option/Lemmas.olean lib/lean/Init/Data/Option/Lemmas.olean.private lib/lean/Init/Data/Option/Lemmas.olean.server lib/lean/Init/Data/Option/List.ilean +lib/lean/Init/Data/Option/List.ir lib/lean/Init/Data/Option/List.olean lib/lean/Init/Data/Option/List.olean.private lib/lean/Init/Data/Option/List.olean.server lib/lean/Init/Data/Option/Monadic.ilean +lib/lean/Init/Data/Option/Monadic.ir lib/lean/Init/Data/Option/Monadic.olean lib/lean/Init/Data/Option/Monadic.olean.private lib/lean/Init/Data/Option/Monadic.olean.server lib/lean/Init/Data/Ord.ilean +lib/lean/Init/Data/Ord.ir lib/lean/Init/Data/Ord.olean lib/lean/Init/Data/Ord.olean.private lib/lean/Init/Data/Ord.olean.server lib/lean/Init/Data/PLift.ilean +lib/lean/Init/Data/PLift.ir lib/lean/Init/Data/PLift.olean lib/lean/Init/Data/PLift.olean.private lib/lean/Init/Data/PLift.olean.server lib/lean/Init/Data/Prod.ilean +lib/lean/Init/Data/Prod.ir lib/lean/Init/Data/Prod.olean lib/lean/Init/Data/Prod.olean.private lib/lean/Init/Data/Prod.olean.server lib/lean/Init/Data/Queue.ilean +lib/lean/Init/Data/Queue.ir lib/lean/Init/Data/Queue.olean lib/lean/Init/Data/Queue.olean.private lib/lean/Init/Data/Queue.olean.server lib/lean/Init/Data/RArray.ilean +lib/lean/Init/Data/RArray.ir lib/lean/Init/Data/RArray.olean lib/lean/Init/Data/RArray.olean.private lib/lean/Init/Data/RArray.olean.server lib/lean/Init/Data/Random.ilean +lib/lean/Init/Data/Random.ir lib/lean/Init/Data/Random.olean lib/lean/Init/Data/Random.olean.private lib/lean/Init/Data/Random.olean.server lib/lean/Init/Data/Range.ilean +lib/lean/Init/Data/Range.ir lib/lean/Init/Data/Range.olean lib/lean/Init/Data/Range.olean.private lib/lean/Init/Data/Range.olean.server lib/lean/Init/Data/Range/Basic.ilean +lib/lean/Init/Data/Range/Basic.ir lib/lean/Init/Data/Range/Basic.olean lib/lean/Init/Data/Range/Basic.olean.private lib/lean/Init/Data/Range/Basic.olean.server lib/lean/Init/Data/Range/Lemmas.ilean +lib/lean/Init/Data/Range/Lemmas.ir lib/lean/Init/Data/Range/Lemmas.olean lib/lean/Init/Data/Range/Lemmas.olean.private lib/lean/Init/Data/Range/Lemmas.olean.server +lib/lean/Init/Data/Range/Polymorphic.ilean +lib/lean/Init/Data/Range/Polymorphic.ir +lib/lean/Init/Data/Range/Polymorphic.olean +lib/lean/Init/Data/Range/Polymorphic.olean.private +lib/lean/Init/Data/Range/Polymorphic.olean.server +lib/lean/Init/Data/Range/Polymorphic/Basic.ilean +lib/lean/Init/Data/Range/Polymorphic/Basic.ir +lib/lean/Init/Data/Range/Polymorphic/Basic.olean +lib/lean/Init/Data/Range/Polymorphic/Basic.olean.private +lib/lean/Init/Data/Range/Polymorphic/Basic.olean.server +lib/lean/Init/Data/Range/Polymorphic/Iterators.ilean +lib/lean/Init/Data/Range/Polymorphic/Iterators.ir +lib/lean/Init/Data/Range/Polymorphic/Iterators.olean +lib/lean/Init/Data/Range/Polymorphic/Iterators.olean.private +lib/lean/Init/Data/Range/Polymorphic/Iterators.olean.server +lib/lean/Init/Data/Range/Polymorphic/Lemmas.ilean +lib/lean/Init/Data/Range/Polymorphic/Lemmas.ir +lib/lean/Init/Data/Range/Polymorphic/Lemmas.olean +lib/lean/Init/Data/Range/Polymorphic/Lemmas.olean.private +lib/lean/Init/Data/Range/Polymorphic/Lemmas.olean.server +lib/lean/Init/Data/Range/Polymorphic/Nat.ilean +lib/lean/Init/Data/Range/Polymorphic/Nat.ir +lib/lean/Init/Data/Range/Polymorphic/Nat.olean +lib/lean/Init/Data/Range/Polymorphic/Nat.olean.private +lib/lean/Init/Data/Range/Polymorphic/Nat.olean.server +lib/lean/Init/Data/Range/Polymorphic/NatLemmas.ilean +lib/lean/Init/Data/Range/Polymorphic/NatLemmas.ir +lib/lean/Init/Data/Range/Polymorphic/NatLemmas.olean +lib/lean/Init/Data/Range/Polymorphic/NatLemmas.olean.private +lib/lean/Init/Data/Range/Polymorphic/NatLemmas.olean.server +lib/lean/Init/Data/Range/Polymorphic/PRange.ilean +lib/lean/Init/Data/Range/Polymorphic/PRange.ir +lib/lean/Init/Data/Range/Polymorphic/PRange.olean +lib/lean/Init/Data/Range/Polymorphic/PRange.olean.private +lib/lean/Init/Data/Range/Polymorphic/PRange.olean.server +lib/lean/Init/Data/Range/Polymorphic/RangeIterator.ilean +lib/lean/Init/Data/Range/Polymorphic/RangeIterator.ir +lib/lean/Init/Data/Range/Polymorphic/RangeIterator.olean +lib/lean/Init/Data/Range/Polymorphic/RangeIterator.olean.private +lib/lean/Init/Data/Range/Polymorphic/RangeIterator.olean.server +lib/lean/Init/Data/Range/Polymorphic/UpwardEnumerable.ilean +lib/lean/Init/Data/Range/Polymorphic/UpwardEnumerable.ir +lib/lean/Init/Data/Range/Polymorphic/UpwardEnumerable.olean +lib/lean/Init/Data/Range/Polymorphic/UpwardEnumerable.olean.private +lib/lean/Init/Data/Range/Polymorphic/UpwardEnumerable.olean.server lib/lean/Init/Data/Repr.ilean +lib/lean/Init/Data/Repr.ir lib/lean/Init/Data/Repr.olean lib/lean/Init/Data/Repr.olean.private lib/lean/Init/Data/Repr.olean.server lib/lean/Init/Data/SInt.ilean +lib/lean/Init/Data/SInt.ir lib/lean/Init/Data/SInt.olean lib/lean/Init/Data/SInt.olean.private lib/lean/Init/Data/SInt.olean.server lib/lean/Init/Data/SInt/Basic.ilean +lib/lean/Init/Data/SInt/Basic.ir lib/lean/Init/Data/SInt/Basic.olean lib/lean/Init/Data/SInt/Basic.olean.private lib/lean/Init/Data/SInt/Basic.olean.server lib/lean/Init/Data/SInt/Bitwise.ilean +lib/lean/Init/Data/SInt/Bitwise.ir lib/lean/Init/Data/SInt/Bitwise.olean lib/lean/Init/Data/SInt/Bitwise.olean.private lib/lean/Init/Data/SInt/Bitwise.olean.server lib/lean/Init/Data/SInt/Float.ilean +lib/lean/Init/Data/SInt/Float.ir lib/lean/Init/Data/SInt/Float.olean lib/lean/Init/Data/SInt/Float.olean.private lib/lean/Init/Data/SInt/Float.olean.server lib/lean/Init/Data/SInt/Float32.ilean +lib/lean/Init/Data/SInt/Float32.ir lib/lean/Init/Data/SInt/Float32.olean lib/lean/Init/Data/SInt/Float32.olean.private lib/lean/Init/Data/SInt/Float32.olean.server lib/lean/Init/Data/SInt/Lemmas.ilean +lib/lean/Init/Data/SInt/Lemmas.ir lib/lean/Init/Data/SInt/Lemmas.olean lib/lean/Init/Data/SInt/Lemmas.olean.private lib/lean/Init/Data/SInt/Lemmas.olean.server +lib/lean/Init/Data/Slice.ilean +lib/lean/Init/Data/Slice.ir +lib/lean/Init/Data/Slice.olean +lib/lean/Init/Data/Slice.olean.private +lib/lean/Init/Data/Slice.olean.server +lib/lean/Init/Data/Slice/Array.ilean +lib/lean/Init/Data/Slice/Array.ir +lib/lean/Init/Data/Slice/Array.olean +lib/lean/Init/Data/Slice/Array.olean.private +lib/lean/Init/Data/Slice/Array.olean.server +lib/lean/Init/Data/Slice/Array/Basic.ilean +lib/lean/Init/Data/Slice/Array/Basic.ir +lib/lean/Init/Data/Slice/Array/Basic.olean +lib/lean/Init/Data/Slice/Array/Basic.olean.private +lib/lean/Init/Data/Slice/Array/Basic.olean.server +lib/lean/Init/Data/Slice/Array/Iterator.ilean +lib/lean/Init/Data/Slice/Array/Iterator.ir +lib/lean/Init/Data/Slice/Array/Iterator.olean +lib/lean/Init/Data/Slice/Array/Iterator.olean.private +lib/lean/Init/Data/Slice/Array/Iterator.olean.server +lib/lean/Init/Data/Slice/Array/Lemmas.ilean +lib/lean/Init/Data/Slice/Array/Lemmas.ir +lib/lean/Init/Data/Slice/Array/Lemmas.olean +lib/lean/Init/Data/Slice/Array/Lemmas.olean.private +lib/lean/Init/Data/Slice/Array/Lemmas.olean.server +lib/lean/Init/Data/Slice/Basic.ilean +lib/lean/Init/Data/Slice/Basic.ir +lib/lean/Init/Data/Slice/Basic.olean +lib/lean/Init/Data/Slice/Basic.olean.private +lib/lean/Init/Data/Slice/Basic.olean.server +lib/lean/Init/Data/Slice/Lemmas.ilean +lib/lean/Init/Data/Slice/Lemmas.ir +lib/lean/Init/Data/Slice/Lemmas.olean +lib/lean/Init/Data/Slice/Lemmas.olean.private +lib/lean/Init/Data/Slice/Lemmas.olean.server +lib/lean/Init/Data/Slice/Notation.ilean +lib/lean/Init/Data/Slice/Notation.ir +lib/lean/Init/Data/Slice/Notation.olean +lib/lean/Init/Data/Slice/Notation.olean.private +lib/lean/Init/Data/Slice/Notation.olean.server +lib/lean/Init/Data/Slice/Operations.ilean +lib/lean/Init/Data/Slice/Operations.ir +lib/lean/Init/Data/Slice/Operations.olean +lib/lean/Init/Data/Slice/Operations.olean.private +lib/lean/Init/Data/Slice/Operations.olean.server lib/lean/Init/Data/Stream.ilean +lib/lean/Init/Data/Stream.ir lib/lean/Init/Data/Stream.olean lib/lean/Init/Data/Stream.olean.private lib/lean/Init/Data/Stream.olean.server lib/lean/Init/Data/String.ilean +lib/lean/Init/Data/String.ir lib/lean/Init/Data/String.olean lib/lean/Init/Data/String.olean.private lib/lean/Init/Data/String.olean.server lib/lean/Init/Data/String/Basic.ilean +lib/lean/Init/Data/String/Basic.ir lib/lean/Init/Data/String/Basic.olean lib/lean/Init/Data/String/Basic.olean.private lib/lean/Init/Data/String/Basic.olean.server lib/lean/Init/Data/String/Extra.ilean +lib/lean/Init/Data/String/Extra.ir lib/lean/Init/Data/String/Extra.olean lib/lean/Init/Data/String/Extra.olean.private lib/lean/Init/Data/String/Extra.olean.server lib/lean/Init/Data/String/Lemmas.ilean +lib/lean/Init/Data/String/Lemmas.ir lib/lean/Init/Data/String/Lemmas.olean lib/lean/Init/Data/String/Lemmas.olean.private lib/lean/Init/Data/String/Lemmas.olean.server lib/lean/Init/Data/Subtype.ilean +lib/lean/Init/Data/Subtype.ir lib/lean/Init/Data/Subtype.olean lib/lean/Init/Data/Subtype.olean.private lib/lean/Init/Data/Subtype.olean.server lib/lean/Init/Data/Sum.ilean +lib/lean/Init/Data/Sum.ir lib/lean/Init/Data/Sum.olean lib/lean/Init/Data/Sum.olean.private lib/lean/Init/Data/Sum.olean.server lib/lean/Init/Data/Sum/Basic.ilean +lib/lean/Init/Data/Sum/Basic.ir lib/lean/Init/Data/Sum/Basic.olean lib/lean/Init/Data/Sum/Basic.olean.private lib/lean/Init/Data/Sum/Basic.olean.server lib/lean/Init/Data/Sum/Lemmas.ilean +lib/lean/Init/Data/Sum/Lemmas.ir lib/lean/Init/Data/Sum/Lemmas.olean lib/lean/Init/Data/Sum/Lemmas.olean.private lib/lean/Init/Data/Sum/Lemmas.olean.server lib/lean/Init/Data/ToString.ilean +lib/lean/Init/Data/ToString.ir lib/lean/Init/Data/ToString.olean lib/lean/Init/Data/ToString.olean.private lib/lean/Init/Data/ToString.olean.server lib/lean/Init/Data/ToString/Basic.ilean +lib/lean/Init/Data/ToString/Basic.ir lib/lean/Init/Data/ToString/Basic.olean lib/lean/Init/Data/ToString/Basic.olean.private lib/lean/Init/Data/ToString/Basic.olean.server lib/lean/Init/Data/ToString/Macro.ilean +lib/lean/Init/Data/ToString/Macro.ir lib/lean/Init/Data/ToString/Macro.olean lib/lean/Init/Data/ToString/Macro.olean.private lib/lean/Init/Data/ToString/Macro.olean.server lib/lean/Init/Data/UInt.ilean +lib/lean/Init/Data/UInt.ir lib/lean/Init/Data/UInt.olean lib/lean/Init/Data/UInt.olean.private lib/lean/Init/Data/UInt.olean.server lib/lean/Init/Data/UInt/Basic.ilean +lib/lean/Init/Data/UInt/Basic.ir lib/lean/Init/Data/UInt/Basic.olean lib/lean/Init/Data/UInt/Basic.olean.private lib/lean/Init/Data/UInt/Basic.olean.server lib/lean/Init/Data/UInt/BasicAux.ilean +lib/lean/Init/Data/UInt/BasicAux.ir lib/lean/Init/Data/UInt/BasicAux.olean lib/lean/Init/Data/UInt/BasicAux.olean.private lib/lean/Init/Data/UInt/BasicAux.olean.server lib/lean/Init/Data/UInt/Bitwise.ilean +lib/lean/Init/Data/UInt/Bitwise.ir lib/lean/Init/Data/UInt/Bitwise.olean lib/lean/Init/Data/UInt/Bitwise.olean.private lib/lean/Init/Data/UInt/Bitwise.olean.server lib/lean/Init/Data/UInt/Lemmas.ilean +lib/lean/Init/Data/UInt/Lemmas.ir lib/lean/Init/Data/UInt/Lemmas.olean lib/lean/Init/Data/UInt/Lemmas.olean.private lib/lean/Init/Data/UInt/Lemmas.olean.server lib/lean/Init/Data/UInt/Log2.ilean +lib/lean/Init/Data/UInt/Log2.ir lib/lean/Init/Data/UInt/Log2.olean lib/lean/Init/Data/UInt/Log2.olean.private lib/lean/Init/Data/UInt/Log2.olean.server lib/lean/Init/Data/ULift.ilean +lib/lean/Init/Data/ULift.ir lib/lean/Init/Data/ULift.olean lib/lean/Init/Data/ULift.olean.private lib/lean/Init/Data/ULift.olean.server lib/lean/Init/Data/Vector.ilean +lib/lean/Init/Data/Vector.ir lib/lean/Init/Data/Vector.olean lib/lean/Init/Data/Vector.olean.private lib/lean/Init/Data/Vector.olean.server lib/lean/Init/Data/Vector/Attach.ilean +lib/lean/Init/Data/Vector/Attach.ir lib/lean/Init/Data/Vector/Attach.olean lib/lean/Init/Data/Vector/Attach.olean.private lib/lean/Init/Data/Vector/Attach.olean.server lib/lean/Init/Data/Vector/Basic.ilean +lib/lean/Init/Data/Vector/Basic.ir lib/lean/Init/Data/Vector/Basic.olean lib/lean/Init/Data/Vector/Basic.olean.private lib/lean/Init/Data/Vector/Basic.olean.server lib/lean/Init/Data/Vector/Count.ilean +lib/lean/Init/Data/Vector/Count.ir lib/lean/Init/Data/Vector/Count.olean lib/lean/Init/Data/Vector/Count.olean.private lib/lean/Init/Data/Vector/Count.olean.server lib/lean/Init/Data/Vector/DecidableEq.ilean +lib/lean/Init/Data/Vector/DecidableEq.ir lib/lean/Init/Data/Vector/DecidableEq.olean lib/lean/Init/Data/Vector/DecidableEq.olean.private lib/lean/Init/Data/Vector/DecidableEq.olean.server lib/lean/Init/Data/Vector/Erase.ilean +lib/lean/Init/Data/Vector/Erase.ir lib/lean/Init/Data/Vector/Erase.olean lib/lean/Init/Data/Vector/Erase.olean.private lib/lean/Init/Data/Vector/Erase.olean.server lib/lean/Init/Data/Vector/Extract.ilean +lib/lean/Init/Data/Vector/Extract.ir lib/lean/Init/Data/Vector/Extract.olean lib/lean/Init/Data/Vector/Extract.olean.private lib/lean/Init/Data/Vector/Extract.olean.server lib/lean/Init/Data/Vector/FinRange.ilean +lib/lean/Init/Data/Vector/FinRange.ir lib/lean/Init/Data/Vector/FinRange.olean lib/lean/Init/Data/Vector/FinRange.olean.private lib/lean/Init/Data/Vector/FinRange.olean.server lib/lean/Init/Data/Vector/Find.ilean +lib/lean/Init/Data/Vector/Find.ir lib/lean/Init/Data/Vector/Find.olean lib/lean/Init/Data/Vector/Find.olean.private lib/lean/Init/Data/Vector/Find.olean.server lib/lean/Init/Data/Vector/InsertIdx.ilean +lib/lean/Init/Data/Vector/InsertIdx.ir lib/lean/Init/Data/Vector/InsertIdx.olean lib/lean/Init/Data/Vector/InsertIdx.olean.private lib/lean/Init/Data/Vector/InsertIdx.olean.server lib/lean/Init/Data/Vector/Lemmas.ilean +lib/lean/Init/Data/Vector/Lemmas.ir lib/lean/Init/Data/Vector/Lemmas.olean lib/lean/Init/Data/Vector/Lemmas.olean.private lib/lean/Init/Data/Vector/Lemmas.olean.server lib/lean/Init/Data/Vector/Lex.ilean +lib/lean/Init/Data/Vector/Lex.ir lib/lean/Init/Data/Vector/Lex.olean lib/lean/Init/Data/Vector/Lex.olean.private lib/lean/Init/Data/Vector/Lex.olean.server lib/lean/Init/Data/Vector/MapIdx.ilean +lib/lean/Init/Data/Vector/MapIdx.ir lib/lean/Init/Data/Vector/MapIdx.olean lib/lean/Init/Data/Vector/MapIdx.olean.private lib/lean/Init/Data/Vector/MapIdx.olean.server lib/lean/Init/Data/Vector/Monadic.ilean +lib/lean/Init/Data/Vector/Monadic.ir lib/lean/Init/Data/Vector/Monadic.olean lib/lean/Init/Data/Vector/Monadic.olean.private lib/lean/Init/Data/Vector/Monadic.olean.server lib/lean/Init/Data/Vector/OfFn.ilean +lib/lean/Init/Data/Vector/OfFn.ir lib/lean/Init/Data/Vector/OfFn.olean lib/lean/Init/Data/Vector/OfFn.olean.private lib/lean/Init/Data/Vector/OfFn.olean.server lib/lean/Init/Data/Vector/Perm.ilean +lib/lean/Init/Data/Vector/Perm.ir lib/lean/Init/Data/Vector/Perm.olean lib/lean/Init/Data/Vector/Perm.olean.private lib/lean/Init/Data/Vector/Perm.olean.server lib/lean/Init/Data/Vector/Range.ilean +lib/lean/Init/Data/Vector/Range.ir lib/lean/Init/Data/Vector/Range.olean lib/lean/Init/Data/Vector/Range.olean.private lib/lean/Init/Data/Vector/Range.olean.server lib/lean/Init/Data/Vector/Zip.ilean +lib/lean/Init/Data/Vector/Zip.ir lib/lean/Init/Data/Vector/Zip.olean lib/lean/Init/Data/Vector/Zip.olean.private lib/lean/Init/Data/Vector/Zip.olean.server lib/lean/Init/Data/Zero.ilean +lib/lean/Init/Data/Zero.ir lib/lean/Init/Data/Zero.olean lib/lean/Init/Data/Zero.olean.private lib/lean/Init/Data/Zero.olean.server lib/lean/Init/Dynamic.ilean +lib/lean/Init/Dynamic.ir lib/lean/Init/Dynamic.olean lib/lean/Init/Dynamic.olean.private lib/lean/Init/Dynamic.olean.server lib/lean/Init/Ext.ilean +lib/lean/Init/Ext.ir lib/lean/Init/Ext.olean lib/lean/Init/Ext.olean.private lib/lean/Init/Ext.olean.server lib/lean/Init/GetElem.ilean +lib/lean/Init/GetElem.ir lib/lean/Init/GetElem.olean lib/lean/Init/GetElem.olean.private lib/lean/Init/GetElem.olean.server lib/lean/Init/Grind.ilean +lib/lean/Init/Grind.ir lib/lean/Init/Grind.olean lib/lean/Init/Grind.olean.private lib/lean/Init/Grind.olean.server +lib/lean/Init/Grind/Attr.ilean +lib/lean/Init/Grind/Attr.ir +lib/lean/Init/Grind/Attr.olean +lib/lean/Init/Grind/Attr.olean.private +lib/lean/Init/Grind/Attr.olean.server lib/lean/Init/Grind/Cases.ilean +lib/lean/Init/Grind/Cases.ir lib/lean/Init/Grind/Cases.olean lib/lean/Init/Grind/Cases.olean.private lib/lean/Init/Grind/Cases.olean.server -lib/lean/Init/Grind/CommRing.ilean -lib/lean/Init/Grind/CommRing.olean -lib/lean/Init/Grind/CommRing.olean.private -lib/lean/Init/Grind/CommRing.olean.server -lib/lean/Init/Grind/CommRing/Basic.ilean -lib/lean/Init/Grind/CommRing/Basic.olean -lib/lean/Init/Grind/CommRing/Basic.olean.private -lib/lean/Init/Grind/CommRing/Basic.olean.server -lib/lean/Init/Grind/CommRing/BitVec.ilean -lib/lean/Init/Grind/CommRing/BitVec.olean -lib/lean/Init/Grind/CommRing/BitVec.olean.private -lib/lean/Init/Grind/CommRing/BitVec.olean.server -lib/lean/Init/Grind/CommRing/Int.ilean -lib/lean/Init/Grind/CommRing/Int.olean -lib/lean/Init/Grind/CommRing/Int.olean.private -lib/lean/Init/Grind/CommRing/Int.olean.server -lib/lean/Init/Grind/CommRing/Poly.ilean -lib/lean/Init/Grind/CommRing/Poly.olean -lib/lean/Init/Grind/CommRing/Poly.olean.private -lib/lean/Init/Grind/CommRing/Poly.olean.server -lib/lean/Init/Grind/CommRing/SInt.ilean -lib/lean/Init/Grind/CommRing/SInt.olean -lib/lean/Init/Grind/CommRing/SInt.olean.private -lib/lean/Init/Grind/CommRing/SInt.olean.server -lib/lean/Init/Grind/CommRing/UInt.ilean -lib/lean/Init/Grind/CommRing/UInt.olean -lib/lean/Init/Grind/CommRing/UInt.olean.private -lib/lean/Init/Grind/CommRing/UInt.olean.server lib/lean/Init/Grind/Ext.ilean +lib/lean/Init/Grind/Ext.ir lib/lean/Init/Grind/Ext.olean lib/lean/Init/Grind/Ext.olean.private lib/lean/Init/Grind/Ext.olean.server lib/lean/Init/Grind/Lemmas.ilean +lib/lean/Init/Grind/Lemmas.ir lib/lean/Init/Grind/Lemmas.olean lib/lean/Init/Grind/Lemmas.olean.private lib/lean/Init/Grind/Lemmas.olean.server +lib/lean/Init/Grind/Module.ilean +lib/lean/Init/Grind/Module.ir +lib/lean/Init/Grind/Module.olean +lib/lean/Init/Grind/Module.olean.private +lib/lean/Init/Grind/Module.olean.server +lib/lean/Init/Grind/Module/Basic.ilean +lib/lean/Init/Grind/Module/Basic.ir +lib/lean/Init/Grind/Module/Basic.olean +lib/lean/Init/Grind/Module/Basic.olean.private +lib/lean/Init/Grind/Module/Basic.olean.server +lib/lean/Init/Grind/Module/Envelope.ilean +lib/lean/Init/Grind/Module/Envelope.ir +lib/lean/Init/Grind/Module/Envelope.olean +lib/lean/Init/Grind/Module/Envelope.olean.private +lib/lean/Init/Grind/Module/Envelope.olean.server lib/lean/Init/Grind/Norm.ilean +lib/lean/Init/Grind/Norm.ir lib/lean/Init/Grind/Norm.olean lib/lean/Init/Grind/Norm.olean.private lib/lean/Init/Grind/Norm.olean.server lib/lean/Init/Grind/Offset.ilean +lib/lean/Init/Grind/Offset.ir lib/lean/Init/Grind/Offset.olean lib/lean/Init/Grind/Offset.olean.private lib/lean/Init/Grind/Offset.olean.server +lib/lean/Init/Grind/Ordered.ilean +lib/lean/Init/Grind/Ordered.ir +lib/lean/Init/Grind/Ordered.olean +lib/lean/Init/Grind/Ordered.olean.private +lib/lean/Init/Grind/Ordered.olean.server +lib/lean/Init/Grind/Ordered/Field.ilean +lib/lean/Init/Grind/Ordered/Field.ir +lib/lean/Init/Grind/Ordered/Field.olean +lib/lean/Init/Grind/Ordered/Field.olean.private +lib/lean/Init/Grind/Ordered/Field.olean.server +lib/lean/Init/Grind/Ordered/Int.ilean +lib/lean/Init/Grind/Ordered/Int.ir +lib/lean/Init/Grind/Ordered/Int.olean +lib/lean/Init/Grind/Ordered/Int.olean.private +lib/lean/Init/Grind/Ordered/Int.olean.server +lib/lean/Init/Grind/Ordered/Linarith.ilean +lib/lean/Init/Grind/Ordered/Linarith.ir +lib/lean/Init/Grind/Ordered/Linarith.olean +lib/lean/Init/Grind/Ordered/Linarith.olean.private +lib/lean/Init/Grind/Ordered/Linarith.olean.server +lib/lean/Init/Grind/Ordered/Module.ilean +lib/lean/Init/Grind/Ordered/Module.ir +lib/lean/Init/Grind/Ordered/Module.olean +lib/lean/Init/Grind/Ordered/Module.olean.private +lib/lean/Init/Grind/Ordered/Module.olean.server +lib/lean/Init/Grind/Ordered/Order.ilean +lib/lean/Init/Grind/Ordered/Order.ir +lib/lean/Init/Grind/Ordered/Order.olean +lib/lean/Init/Grind/Ordered/Order.olean.private +lib/lean/Init/Grind/Ordered/Order.olean.server +lib/lean/Init/Grind/Ordered/Ring.ilean +lib/lean/Init/Grind/Ordered/Ring.ir +lib/lean/Init/Grind/Ordered/Ring.olean +lib/lean/Init/Grind/Ordered/Ring.olean.private +lib/lean/Init/Grind/Ordered/Ring.olean.server lib/lean/Init/Grind/PP.ilean +lib/lean/Init/Grind/PP.ir lib/lean/Init/Grind/PP.olean lib/lean/Init/Grind/PP.olean.private lib/lean/Init/Grind/PP.olean.server lib/lean/Init/Grind/Propagator.ilean +lib/lean/Init/Grind/Propagator.ir lib/lean/Init/Grind/Propagator.olean lib/lean/Init/Grind/Propagator.olean.private lib/lean/Init/Grind/Propagator.olean.server +lib/lean/Init/Grind/Ring.ilean +lib/lean/Init/Grind/Ring.ir +lib/lean/Init/Grind/Ring.olean +lib/lean/Init/Grind/Ring.olean.private +lib/lean/Init/Grind/Ring.olean.server +lib/lean/Init/Grind/Ring/Basic.ilean +lib/lean/Init/Grind/Ring/Basic.ir +lib/lean/Init/Grind/Ring/Basic.olean +lib/lean/Init/Grind/Ring/Basic.olean.private +lib/lean/Init/Grind/Ring/Basic.olean.server +lib/lean/Init/Grind/Ring/Envelope.ilean +lib/lean/Init/Grind/Ring/Envelope.ir +lib/lean/Init/Grind/Ring/Envelope.olean +lib/lean/Init/Grind/Ring/Envelope.olean.private +lib/lean/Init/Grind/Ring/Envelope.olean.server +lib/lean/Init/Grind/Ring/Field.ilean +lib/lean/Init/Grind/Ring/Field.ir +lib/lean/Init/Grind/Ring/Field.olean +lib/lean/Init/Grind/Ring/Field.olean.private +lib/lean/Init/Grind/Ring/Field.olean.server +lib/lean/Init/Grind/Ring/OfSemiring.ilean +lib/lean/Init/Grind/Ring/OfSemiring.ir +lib/lean/Init/Grind/Ring/OfSemiring.olean +lib/lean/Init/Grind/Ring/OfSemiring.olean.private +lib/lean/Init/Grind/Ring/OfSemiring.olean.server +lib/lean/Init/Grind/Ring/Poly.ilean +lib/lean/Init/Grind/Ring/Poly.ir +lib/lean/Init/Grind/Ring/Poly.olean +lib/lean/Init/Grind/Ring/Poly.olean.private +lib/lean/Init/Grind/Ring/Poly.olean.server +lib/lean/Init/Grind/Ring/ToInt.ilean +lib/lean/Init/Grind/Ring/ToInt.ir +lib/lean/Init/Grind/Ring/ToInt.olean +lib/lean/Init/Grind/Ring/ToInt.olean.private +lib/lean/Init/Grind/Ring/ToInt.olean.server lib/lean/Init/Grind/Tactics.ilean +lib/lean/Init/Grind/Tactics.ir lib/lean/Init/Grind/Tactics.olean lib/lean/Init/Grind/Tactics.olean.private lib/lean/Init/Grind/Tactics.olean.server +lib/lean/Init/Grind/ToInt.ilean +lib/lean/Init/Grind/ToInt.ir +lib/lean/Init/Grind/ToInt.olean +lib/lean/Init/Grind/ToInt.olean.private +lib/lean/Init/Grind/ToInt.olean.server +lib/lean/Init/Grind/ToIntLemmas.ilean +lib/lean/Init/Grind/ToIntLemmas.ir +lib/lean/Init/Grind/ToIntLemmas.olean +lib/lean/Init/Grind/ToIntLemmas.olean.private +lib/lean/Init/Grind/ToIntLemmas.olean.server lib/lean/Init/Grind/Util.ilean +lib/lean/Init/Grind/Util.ir lib/lean/Init/Grind/Util.olean lib/lean/Init/Grind/Util.olean.private lib/lean/Init/Grind/Util.olean.server +lib/lean/Init/GrindInstances.ilean +lib/lean/Init/GrindInstances.ir +lib/lean/Init/GrindInstances.olean +lib/lean/Init/GrindInstances.olean.private +lib/lean/Init/GrindInstances.olean.server +lib/lean/Init/GrindInstances/Nat.ilean +lib/lean/Init/GrindInstances/Nat.ir +lib/lean/Init/GrindInstances/Nat.olean +lib/lean/Init/GrindInstances/Nat.olean.private +lib/lean/Init/GrindInstances/Nat.olean.server +lib/lean/Init/GrindInstances/Ring.ilean +lib/lean/Init/GrindInstances/Ring.ir +lib/lean/Init/GrindInstances/Ring.olean +lib/lean/Init/GrindInstances/Ring.olean.private +lib/lean/Init/GrindInstances/Ring.olean.server +lib/lean/Init/GrindInstances/Ring/BitVec.ilean +lib/lean/Init/GrindInstances/Ring/BitVec.ir +lib/lean/Init/GrindInstances/Ring/BitVec.olean +lib/lean/Init/GrindInstances/Ring/BitVec.olean.private +lib/lean/Init/GrindInstances/Ring/BitVec.olean.server +lib/lean/Init/GrindInstances/Ring/Fin.ilean +lib/lean/Init/GrindInstances/Ring/Fin.ir +lib/lean/Init/GrindInstances/Ring/Fin.olean +lib/lean/Init/GrindInstances/Ring/Fin.olean.private +lib/lean/Init/GrindInstances/Ring/Fin.olean.server +lib/lean/Init/GrindInstances/Ring/Int.ilean +lib/lean/Init/GrindInstances/Ring/Int.ir +lib/lean/Init/GrindInstances/Ring/Int.olean +lib/lean/Init/GrindInstances/Ring/Int.olean.private +lib/lean/Init/GrindInstances/Ring/Int.olean.server +lib/lean/Init/GrindInstances/Ring/Nat.ilean +lib/lean/Init/GrindInstances/Ring/Nat.ir +lib/lean/Init/GrindInstances/Ring/Nat.olean +lib/lean/Init/GrindInstances/Ring/Nat.olean.private +lib/lean/Init/GrindInstances/Ring/Nat.olean.server +lib/lean/Init/GrindInstances/Ring/SInt.ilean +lib/lean/Init/GrindInstances/Ring/SInt.ir +lib/lean/Init/GrindInstances/Ring/SInt.olean +lib/lean/Init/GrindInstances/Ring/SInt.olean.private +lib/lean/Init/GrindInstances/Ring/SInt.olean.server +lib/lean/Init/GrindInstances/Ring/UInt.ilean +lib/lean/Init/GrindInstances/Ring/UInt.ir +lib/lean/Init/GrindInstances/Ring/UInt.olean +lib/lean/Init/GrindInstances/Ring/UInt.olean.private +lib/lean/Init/GrindInstances/Ring/UInt.olean.server +lib/lean/Init/GrindInstances/ToInt.ilean +lib/lean/Init/GrindInstances/ToInt.ir +lib/lean/Init/GrindInstances/ToInt.olean +lib/lean/Init/GrindInstances/ToInt.olean.private +lib/lean/Init/GrindInstances/ToInt.olean.server lib/lean/Init/Guard.ilean +lib/lean/Init/Guard.ir lib/lean/Init/Guard.olean lib/lean/Init/Guard.olean.private lib/lean/Init/Guard.olean.server lib/lean/Init/Hints.ilean +lib/lean/Init/Hints.ir lib/lean/Init/Hints.olean lib/lean/Init/Hints.olean.private lib/lean/Init/Hints.olean.server lib/lean/Init/Internal.ilean +lib/lean/Init/Internal.ir lib/lean/Init/Internal.olean lib/lean/Init/Internal.olean.private lib/lean/Init/Internal.olean.server lib/lean/Init/Internal/Order.ilean +lib/lean/Init/Internal/Order.ir lib/lean/Init/Internal/Order.olean lib/lean/Init/Internal/Order.olean.private lib/lean/Init/Internal/Order.olean.server lib/lean/Init/Internal/Order/Basic.ilean +lib/lean/Init/Internal/Order/Basic.ir lib/lean/Init/Internal/Order/Basic.olean lib/lean/Init/Internal/Order/Basic.olean.private lib/lean/Init/Internal/Order/Basic.olean.server lib/lean/Init/Internal/Order/Lemmas.ilean +lib/lean/Init/Internal/Order/Lemmas.ir lib/lean/Init/Internal/Order/Lemmas.olean lib/lean/Init/Internal/Order/Lemmas.olean.private lib/lean/Init/Internal/Order/Lemmas.olean.server lib/lean/Init/Internal/Order/Tactic.ilean +lib/lean/Init/Internal/Order/Tactic.ir lib/lean/Init/Internal/Order/Tactic.olean lib/lean/Init/Internal/Order/Tactic.olean.private lib/lean/Init/Internal/Order/Tactic.olean.server lib/lean/Init/MacroTrace.ilean +lib/lean/Init/MacroTrace.ir lib/lean/Init/MacroTrace.olean lib/lean/Init/MacroTrace.olean.private lib/lean/Init/MacroTrace.olean.server lib/lean/Init/Meta.ilean +lib/lean/Init/Meta.ir lib/lean/Init/Meta.olean lib/lean/Init/Meta.olean.private lib/lean/Init/Meta.olean.server lib/lean/Init/MetaTypes.ilean +lib/lean/Init/MetaTypes.ir lib/lean/Init/MetaTypes.olean lib/lean/Init/MetaTypes.olean.private lib/lean/Init/MetaTypes.olean.server lib/lean/Init/Notation.ilean +lib/lean/Init/Notation.ir lib/lean/Init/Notation.olean lib/lean/Init/Notation.olean.private lib/lean/Init/Notation.olean.server lib/lean/Init/NotationExtra.ilean +lib/lean/Init/NotationExtra.ir lib/lean/Init/NotationExtra.olean lib/lean/Init/NotationExtra.olean.private lib/lean/Init/NotationExtra.olean.server lib/lean/Init/Omega.ilean +lib/lean/Init/Omega.ir lib/lean/Init/Omega.olean lib/lean/Init/Omega.olean.private lib/lean/Init/Omega.olean.server lib/lean/Init/Omega/Coeffs.ilean +lib/lean/Init/Omega/Coeffs.ir lib/lean/Init/Omega/Coeffs.olean lib/lean/Init/Omega/Coeffs.olean.private lib/lean/Init/Omega/Coeffs.olean.server lib/lean/Init/Omega/Constraint.ilean +lib/lean/Init/Omega/Constraint.ir lib/lean/Init/Omega/Constraint.olean lib/lean/Init/Omega/Constraint.olean.private lib/lean/Init/Omega/Constraint.olean.server lib/lean/Init/Omega/Int.ilean +lib/lean/Init/Omega/Int.ir lib/lean/Init/Omega/Int.olean lib/lean/Init/Omega/Int.olean.private lib/lean/Init/Omega/Int.olean.server lib/lean/Init/Omega/IntList.ilean +lib/lean/Init/Omega/IntList.ir lib/lean/Init/Omega/IntList.olean lib/lean/Init/Omega/IntList.olean.private lib/lean/Init/Omega/IntList.olean.server lib/lean/Init/Omega/LinearCombo.ilean +lib/lean/Init/Omega/LinearCombo.ir lib/lean/Init/Omega/LinearCombo.olean lib/lean/Init/Omega/LinearCombo.olean.private lib/lean/Init/Omega/LinearCombo.olean.server lib/lean/Init/Omega/Logic.ilean +lib/lean/Init/Omega/Logic.ir lib/lean/Init/Omega/Logic.olean lib/lean/Init/Omega/Logic.olean.private lib/lean/Init/Omega/Logic.olean.server lib/lean/Init/Prelude.ilean +lib/lean/Init/Prelude.ir lib/lean/Init/Prelude.olean lib/lean/Init/Prelude.olean.private lib/lean/Init/Prelude.olean.server lib/lean/Init/PropLemmas.ilean +lib/lean/Init/PropLemmas.ir lib/lean/Init/PropLemmas.olean lib/lean/Init/PropLemmas.olean.private lib/lean/Init/PropLemmas.olean.server lib/lean/Init/RCases.ilean +lib/lean/Init/RCases.ir lib/lean/Init/RCases.olean lib/lean/Init/RCases.olean.private lib/lean/Init/RCases.olean.server lib/lean/Init/ShareCommon.ilean +lib/lean/Init/ShareCommon.ir lib/lean/Init/ShareCommon.olean lib/lean/Init/ShareCommon.olean.private lib/lean/Init/ShareCommon.olean.server lib/lean/Init/SimpLemmas.ilean +lib/lean/Init/SimpLemmas.ir lib/lean/Init/SimpLemmas.olean lib/lean/Init/SimpLemmas.olean.private lib/lean/Init/SimpLemmas.olean.server lib/lean/Init/Simproc.ilean +lib/lean/Init/Simproc.ir lib/lean/Init/Simproc.olean lib/lean/Init/Simproc.olean.private lib/lean/Init/Simproc.olean.server lib/lean/Init/SizeOf.ilean +lib/lean/Init/SizeOf.ir lib/lean/Init/SizeOf.olean lib/lean/Init/SizeOf.olean.private lib/lean/Init/SizeOf.olean.server lib/lean/Init/SizeOfLemmas.ilean +lib/lean/Init/SizeOfLemmas.ir lib/lean/Init/SizeOfLemmas.olean lib/lean/Init/SizeOfLemmas.olean.private lib/lean/Init/SizeOfLemmas.olean.server lib/lean/Init/Syntax.ilean +lib/lean/Init/Syntax.ir lib/lean/Init/Syntax.olean lib/lean/Init/Syntax.olean.private lib/lean/Init/Syntax.olean.server lib/lean/Init/System.ilean +lib/lean/Init/System.ir lib/lean/Init/System.olean lib/lean/Init/System.olean.private lib/lean/Init/System.olean.server lib/lean/Init/System/FilePath.ilean +lib/lean/Init/System/FilePath.ir lib/lean/Init/System/FilePath.olean lib/lean/Init/System/FilePath.olean.private lib/lean/Init/System/FilePath.olean.server lib/lean/Init/System/IO.ilean +lib/lean/Init/System/IO.ir lib/lean/Init/System/IO.olean lib/lean/Init/System/IO.olean.private lib/lean/Init/System/IO.olean.server lib/lean/Init/System/IOError.ilean +lib/lean/Init/System/IOError.ir lib/lean/Init/System/IOError.olean lib/lean/Init/System/IOError.olean.private lib/lean/Init/System/IOError.olean.server lib/lean/Init/System/Mutex.ilean +lib/lean/Init/System/Mutex.ir lib/lean/Init/System/Mutex.olean lib/lean/Init/System/Mutex.olean.private lib/lean/Init/System/Mutex.olean.server lib/lean/Init/System/Platform.ilean +lib/lean/Init/System/Platform.ir lib/lean/Init/System/Platform.olean lib/lean/Init/System/Platform.olean.private lib/lean/Init/System/Platform.olean.server lib/lean/Init/System/Promise.ilean +lib/lean/Init/System/Promise.ir lib/lean/Init/System/Promise.olean lib/lean/Init/System/Promise.olean.private lib/lean/Init/System/Promise.olean.server lib/lean/Init/System/ST.ilean +lib/lean/Init/System/ST.ir lib/lean/Init/System/ST.olean lib/lean/Init/System/ST.olean.private lib/lean/Init/System/ST.olean.server lib/lean/Init/System/Uri.ilean +lib/lean/Init/System/Uri.ir lib/lean/Init/System/Uri.olean lib/lean/Init/System/Uri.olean.private lib/lean/Init/System/Uri.olean.server lib/lean/Init/Tactics.ilean +lib/lean/Init/Tactics.ir lib/lean/Init/Tactics.olean lib/lean/Init/Tactics.olean.private lib/lean/Init/Tactics.olean.server lib/lean/Init/TacticsExtra.ilean +lib/lean/Init/TacticsExtra.ir lib/lean/Init/TacticsExtra.olean lib/lean/Init/TacticsExtra.olean.private lib/lean/Init/TacticsExtra.olean.server lib/lean/Init/Task.ilean +lib/lean/Init/Task.ir lib/lean/Init/Task.olean lib/lean/Init/Task.olean.private lib/lean/Init/Task.olean.server lib/lean/Init/Try.ilean +lib/lean/Init/Try.ir lib/lean/Init/Try.olean lib/lean/Init/Try.olean.private lib/lean/Init/Try.olean.server lib/lean/Init/Util.ilean +lib/lean/Init/Util.ir lib/lean/Init/Util.olean lib/lean/Init/Util.olean.private lib/lean/Init/Util.olean.server lib/lean/Init/WF.ilean +lib/lean/Init/WF.ir lib/lean/Init/WF.olean lib/lean/Init/WF.olean.private lib/lean/Init/WF.olean.server lib/lean/Init/WFTactics.ilean +lib/lean/Init/WFTactics.ir lib/lean/Init/WFTactics.olean lib/lean/Init/WFTactics.olean.private lib/lean/Init/WFTactics.olean.server lib/lean/Init/While.ilean +lib/lean/Init/While.ir lib/lean/Init/While.olean lib/lean/Init/While.olean.private lib/lean/Init/While.olean.server lib/lean/Lake.ilean lib/lean/Lake.olean lib/lean/Lake/Build.ilean lib/lean/Lake/Build.olean lib/lean/Lake/Build/Actions.ilean lib/lean/Lake/Build/Actions.olean lib/lean/Lake/Build/Common.ilean lib/lean/Lake/Build/Common.olean lib/lean/Lake/Build/Context.ilean lib/lean/Lake/Build/Context.olean lib/lean/Lake/Build/Data.ilean lib/lean/Lake/Build/Data.olean lib/lean/Lake/Build/Executable.ilean lib/lean/Lake/Build/Executable.olean lib/lean/Lake/Build/ExternLib.ilean lib/lean/Lake/Build/ExternLib.olean lib/lean/Lake/Build/Facets.ilean lib/lean/Lake/Build/Facets.olean lib/lean/Lake/Build/Fetch.ilean lib/lean/Lake/Build/Fetch.olean -lib/lean/Lake/Build/Imports.ilean -lib/lean/Lake/Build/Imports.olean lib/lean/Lake/Build/Index.ilean lib/lean/Lake/Build/Index.olean lib/lean/Lake/Build/Info.ilean lib/lean/Lake/Build/Info.olean lib/lean/Lake/Build/InitFacets.ilean lib/lean/Lake/Build/InitFacets.olean lib/lean/Lake/Build/InputFile.ilean lib/lean/Lake/Build/InputFile.olean lib/lean/Lake/Build/Job.ilean lib/lean/Lake/Build/Job.olean lib/lean/Lake/Build/Job/Basic.ilean lib/lean/Lake/Build/Job/Basic.olean lib/lean/Lake/Build/Job/Monad.ilean lib/lean/Lake/Build/Job/Monad.olean lib/lean/Lake/Build/Job/Register.ilean lib/lean/Lake/Build/Job/Register.olean lib/lean/Lake/Build/Key.ilean lib/lean/Lake/Build/Key.olean lib/lean/Lake/Build/Library.ilean lib/lean/Lake/Build/Library.olean lib/lean/Lake/Build/Module.ilean lib/lean/Lake/Build/Module.olean +lib/lean/Lake/Build/ModuleArtifacts.ilean +lib/lean/Lake/Build/ModuleArtifacts.olean lib/lean/Lake/Build/Package.ilean lib/lean/Lake/Build/Package.olean lib/lean/Lake/Build/Run.ilean lib/lean/Lake/Build/Run.olean lib/lean/Lake/Build/Store.ilean lib/lean/Lake/Build/Store.olean lib/lean/Lake/Build/Target.ilean lib/lean/Lake/Build/Target.olean lib/lean/Lake/Build/Target/Basic.ilean lib/lean/Lake/Build/Target/Basic.olean lib/lean/Lake/Build/Target/Fetch.ilean lib/lean/Lake/Build/Target/Fetch.olean lib/lean/Lake/Build/Targets.ilean lib/lean/Lake/Build/Targets.olean lib/lean/Lake/Build/Topological.ilean lib/lean/Lake/Build/Topological.olean lib/lean/Lake/Build/Trace.ilean lib/lean/Lake/Build/Trace.olean lib/lean/Lake/CLI.ilean lib/lean/Lake/CLI.olean lib/lean/Lake/CLI/Actions.ilean lib/lean/Lake/CLI/Actions.olean lib/lean/Lake/CLI/Build.ilean lib/lean/Lake/CLI/Build.olean lib/lean/Lake/CLI/Error.ilean lib/lean/Lake/CLI/Error.olean lib/lean/Lake/CLI/Help.ilean lib/lean/Lake/CLI/Help.olean lib/lean/Lake/CLI/Init.ilean lib/lean/Lake/CLI/Init.olean lib/lean/Lake/CLI/Main.ilean lib/lean/Lake/CLI/Main.olean lib/lean/Lake/CLI/Serve.ilean lib/lean/Lake/CLI/Serve.olean lib/lean/Lake/CLI/Translate.ilean lib/lean/Lake/CLI/Translate.olean lib/lean/Lake/CLI/Translate/Lean.ilean lib/lean/Lake/CLI/Translate/Lean.olean lib/lean/Lake/CLI/Translate/Toml.ilean lib/lean/Lake/CLI/Translate/Toml.olean lib/lean/Lake/Config.ilean lib/lean/Lake/Config.olean +lib/lean/Lake/Config/Artifact.ilean +lib/lean/Lake/Config/Artifact.olean +lib/lean/Lake/Config/Cache.ilean +lib/lean/Lake/Config/Cache.olean lib/lean/Lake/Config/ConfigDecl.ilean lib/lean/Lake/Config/ConfigDecl.olean lib/lean/Lake/Config/ConfigTarget.ilean lib/lean/Lake/Config/ConfigTarget.olean lib/lean/Lake/Config/Context.ilean lib/lean/Lake/Config/Context.olean lib/lean/Lake/Config/Defaults.ilean lib/lean/Lake/Config/Defaults.olean lib/lean/Lake/Config/Dependency.ilean lib/lean/Lake/Config/Dependency.olean lib/lean/Lake/Config/Dynlib.ilean lib/lean/Lake/Config/Dynlib.olean lib/lean/Lake/Config/Env.ilean lib/lean/Lake/Config/Env.olean lib/lean/Lake/Config/ExternLib.ilean lib/lean/Lake/Config/ExternLib.olean lib/lean/Lake/Config/ExternLibConfig.ilean lib/lean/Lake/Config/ExternLibConfig.olean lib/lean/Lake/Config/FacetConfig.ilean lib/lean/Lake/Config/FacetConfig.olean lib/lean/Lake/Config/Glob.ilean lib/lean/Lake/Config/Glob.olean lib/lean/Lake/Config/InputFile.ilean lib/lean/Lake/Config/InputFile.olean lib/lean/Lake/Config/InputFileConfig.ilean lib/lean/Lake/Config/InputFileConfig.olean lib/lean/Lake/Config/InstallPath.ilean lib/lean/Lake/Config/InstallPath.olean lib/lean/Lake/Config/Kinds.ilean lib/lean/Lake/Config/Kinds.olean lib/lean/Lake/Config/Lang.ilean lib/lean/Lake/Config/Lang.olean lib/lean/Lake/Config/LeanConfig.ilean lib/lean/Lake/Config/LeanConfig.olean lib/lean/Lake/Config/LeanExe.ilean lib/lean/Lake/Config/LeanExe.olean lib/lean/Lake/Config/LeanExeConfig.ilean lib/lean/Lake/Config/LeanExeConfig.olean lib/lean/Lake/Config/LeanLib.ilean lib/lean/Lake/Config/LeanLib.olean lib/lean/Lake/Config/LeanLibConfig.ilean lib/lean/Lake/Config/LeanLibConfig.olean lib/lean/Lake/Config/Meta.ilean lib/lean/Lake/Config/Meta.olean lib/lean/Lake/Config/Module.ilean lib/lean/Lake/Config/Module.olean lib/lean/Lake/Config/Monad.ilean lib/lean/Lake/Config/Monad.olean lib/lean/Lake/Config/Opaque.ilean lib/lean/Lake/Config/Opaque.olean lib/lean/Lake/Config/OutFormat.ilean lib/lean/Lake/Config/OutFormat.olean lib/lean/Lake/Config/Package.ilean lib/lean/Lake/Config/Package.olean lib/lean/Lake/Config/Pattern.ilean lib/lean/Lake/Config/Pattern.olean lib/lean/Lake/Config/Script.ilean lib/lean/Lake/Config/Script.olean lib/lean/Lake/Config/TargetConfig.ilean lib/lean/Lake/Config/TargetConfig.olean lib/lean/Lake/Config/Workspace.ilean lib/lean/Lake/Config/Workspace.olean lib/lean/Lake/Config/WorkspaceConfig.ilean lib/lean/Lake/Config/WorkspaceConfig.olean lib/lean/Lake/DSL.ilean lib/lean/Lake/DSL.olean lib/lean/Lake/DSL/Attributes.ilean lib/lean/Lake/DSL/Attributes.olean lib/lean/Lake/DSL/AttributesCore.ilean lib/lean/Lake/DSL/AttributesCore.olean lib/lean/Lake/DSL/Config.ilean lib/lean/Lake/DSL/Config.olean lib/lean/Lake/DSL/DeclUtil.ilean lib/lean/Lake/DSL/DeclUtil.olean lib/lean/Lake/DSL/Extensions.ilean lib/lean/Lake/DSL/Extensions.olean lib/lean/Lake/DSL/Key.ilean lib/lean/Lake/DSL/Key.olean lib/lean/Lake/DSL/Meta.ilean lib/lean/Lake/DSL/Meta.olean lib/lean/Lake/DSL/Package.ilean lib/lean/Lake/DSL/Package.olean lib/lean/Lake/DSL/Require.ilean lib/lean/Lake/DSL/Require.olean lib/lean/Lake/DSL/Script.ilean lib/lean/Lake/DSL/Script.olean lib/lean/Lake/DSL/Syntax.ilean lib/lean/Lake/DSL/Syntax.olean lib/lean/Lake/DSL/Targets.ilean lib/lean/Lake/DSL/Targets.olean lib/lean/Lake/DSL/VerLit.ilean lib/lean/Lake/DSL/VerLit.olean lib/lean/Lake/Load.ilean lib/lean/Lake/Load.olean lib/lean/Lake/Load/Config.ilean lib/lean/Lake/Load/Config.olean lib/lean/Lake/Load/Lean.ilean lib/lean/Lake/Load/Lean.olean lib/lean/Lake/Load/Lean/Elab.ilean lib/lean/Lake/Load/Lean/Elab.olean lib/lean/Lake/Load/Lean/Eval.ilean lib/lean/Lake/Load/Lean/Eval.olean lib/lean/Lake/Load/Manifest.ilean lib/lean/Lake/Load/Manifest.olean lib/lean/Lake/Load/Materialize.ilean lib/lean/Lake/Load/Materialize.olean lib/lean/Lake/Load/Package.ilean lib/lean/Lake/Load/Package.olean lib/lean/Lake/Load/Resolve.ilean lib/lean/Lake/Load/Resolve.olean lib/lean/Lake/Load/Toml.ilean lib/lean/Lake/Load/Toml.olean lib/lean/Lake/Load/Workspace.ilean lib/lean/Lake/Load/Workspace.olean lib/lean/Lake/Reservoir.ilean lib/lean/Lake/Reservoir.olean lib/lean/Lake/Toml.ilean lib/lean/Lake/Toml.olean lib/lean/Lake/Toml/Data.ilean lib/lean/Lake/Toml/Data.olean lib/lean/Lake/Toml/Data/DateTime.ilean lib/lean/Lake/Toml/Data/DateTime.olean lib/lean/Lake/Toml/Data/Dict.ilean lib/lean/Lake/Toml/Data/Dict.olean lib/lean/Lake/Toml/Data/Value.ilean lib/lean/Lake/Toml/Data/Value.olean lib/lean/Lake/Toml/Decode.ilean lib/lean/Lake/Toml/Decode.olean lib/lean/Lake/Toml/Elab.ilean lib/lean/Lake/Toml/Elab.olean lib/lean/Lake/Toml/Elab/Expression.ilean lib/lean/Lake/Toml/Elab/Expression.olean lib/lean/Lake/Toml/Elab/Value.ilean lib/lean/Lake/Toml/Elab/Value.olean lib/lean/Lake/Toml/Encode.ilean lib/lean/Lake/Toml/Encode.olean lib/lean/Lake/Toml/Grammar.ilean lib/lean/Lake/Toml/Grammar.olean lib/lean/Lake/Toml/Load.ilean lib/lean/Lake/Toml/Load.olean lib/lean/Lake/Toml/ParserUtil.ilean lib/lean/Lake/Toml/ParserUtil.olean lib/lean/Lake/Util/Binder.ilean lib/lean/Lake/Util/Binder.olean lib/lean/Lake/Util/Casing.ilean lib/lean/Lake/Util/Casing.olean lib/lean/Lake/Util/Cli.ilean lib/lean/Lake/Util/Cli.olean lib/lean/Lake/Util/Compare.ilean lib/lean/Lake/Util/Compare.olean lib/lean/Lake/Util/Cycle.ilean lib/lean/Lake/Util/Cycle.olean lib/lean/Lake/Util/DRBMap.ilean lib/lean/Lake/Util/DRBMap.olean lib/lean/Lake/Util/Date.ilean lib/lean/Lake/Util/Date.olean lib/lean/Lake/Util/EStateT.ilean lib/lean/Lake/Util/EStateT.olean lib/lean/Lake/Util/EquipT.ilean lib/lean/Lake/Util/EquipT.olean lib/lean/Lake/Util/Error.ilean lib/lean/Lake/Util/Error.olean lib/lean/Lake/Util/Exit.ilean lib/lean/Lake/Util/Exit.olean lib/lean/Lake/Util/Family.ilean lib/lean/Lake/Util/Family.olean lib/lean/Lake/Util/FilePath.ilean lib/lean/Lake/Util/FilePath.olean lib/lean/Lake/Util/Git.ilean lib/lean/Lake/Util/Git.olean lib/lean/Lake/Util/IO.ilean lib/lean/Lake/Util/IO.olean lib/lean/Lake/Util/JsonObject.ilean lib/lean/Lake/Util/JsonObject.olean lib/lean/Lake/Util/Lift.ilean lib/lean/Lake/Util/Lift.olean lib/lean/Lake/Util/List.ilean lib/lean/Lake/Util/List.olean lib/lean/Lake/Util/Lock.ilean lib/lean/Lake/Util/Lock.olean lib/lean/Lake/Util/Log.ilean lib/lean/Lake/Util/Log.olean lib/lean/Lake/Util/MainM.ilean lib/lean/Lake/Util/MainM.olean lib/lean/Lake/Util/Message.ilean lib/lean/Lake/Util/Message.olean lib/lean/Lake/Util/Name.ilean lib/lean/Lake/Util/Name.olean lib/lean/Lake/Util/NativeLib.ilean lib/lean/Lake/Util/NativeLib.olean lib/lean/Lake/Util/Opaque.ilean lib/lean/Lake/Util/Opaque.olean lib/lean/Lake/Util/OpaqueType.ilean lib/lean/Lake/Util/OpaqueType.olean lib/lean/Lake/Util/OrdHashSet.ilean lib/lean/Lake/Util/OrdHashSet.olean lib/lean/Lake/Util/OrderedTagAttribute.ilean lib/lean/Lake/Util/OrderedTagAttribute.olean lib/lean/Lake/Util/Proc.ilean lib/lean/Lake/Util/Proc.olean lib/lean/Lake/Util/RBArray.ilean lib/lean/Lake/Util/RBArray.olean lib/lean/Lake/Util/Store.ilean lib/lean/Lake/Util/Store.olean lib/lean/Lake/Util/StoreInsts.ilean lib/lean/Lake/Util/StoreInsts.olean lib/lean/Lake/Util/Sugar.ilean lib/lean/Lake/Util/Sugar.olean lib/lean/Lake/Util/Task.ilean lib/lean/Lake/Util/Task.olean lib/lean/Lake/Util/Version.ilean lib/lean/Lake/Util/Version.olean lib/lean/Lake/Version.ilean lib/lean/Lake/Version.olean lib/lean/LakeMain.ilean lib/lean/LakeMain.olean lib/lean/Lean.ilean lib/lean/Lean.olean lib/lean/Lean/AddDecl.ilean lib/lean/Lean/AddDecl.olean lib/lean/Lean/Attributes.ilean lib/lean/Lean/Attributes.olean lib/lean/Lean/AuxRecursor.ilean lib/lean/Lean/AuxRecursor.olean lib/lean/Lean/BuiltinDocAttr.ilean lib/lean/Lean/BuiltinDocAttr.olean lib/lean/Lean/Class.ilean lib/lean/Lean/Class.olean lib/lean/Lean/Compiler.ilean lib/lean/Lean/Compiler.olean lib/lean/Lean/Compiler/AtMostOnce.ilean lib/lean/Lean/Compiler/AtMostOnce.olean lib/lean/Lean/Compiler/BorrowedAnnotation.ilean lib/lean/Lean/Compiler/BorrowedAnnotation.olean lib/lean/Lean/Compiler/CSimpAttr.ilean lib/lean/Lean/Compiler/CSimpAttr.olean lib/lean/Lean/Compiler/ClosedTermCache.ilean lib/lean/Lean/Compiler/ClosedTermCache.olean lib/lean/Lean/Compiler/ConstFolding.ilean lib/lean/Lean/Compiler/ConstFolding.olean lib/lean/Lean/Compiler/ExportAttr.ilean lib/lean/Lean/Compiler/ExportAttr.olean lib/lean/Lean/Compiler/ExternAttr.ilean lib/lean/Lean/Compiler/ExternAttr.olean lib/lean/Lean/Compiler/FFI.ilean lib/lean/Lean/Compiler/FFI.olean lib/lean/Lean/Compiler/IR.ilean lib/lean/Lean/Compiler/IR.olean lib/lean/Lean/Compiler/IR/Basic.ilean lib/lean/Lean/Compiler/IR/Basic.olean lib/lean/Lean/Compiler/IR/Borrow.ilean lib/lean/Lean/Compiler/IR/Borrow.olean lib/lean/Lean/Compiler/IR/Boxing.ilean lib/lean/Lean/Compiler/IR/Boxing.olean lib/lean/Lean/Compiler/IR/Checker.ilean lib/lean/Lean/Compiler/IR/Checker.olean lib/lean/Lean/Compiler/IR/CompilerM.ilean lib/lean/Lean/Compiler/IR/CompilerM.olean -lib/lean/Lean/Compiler/IR/CtorLayout.ilean -lib/lean/Lean/Compiler/IR/CtorLayout.olean lib/lean/Lean/Compiler/IR/ElimDeadBranches.ilean lib/lean/Lean/Compiler/IR/ElimDeadBranches.olean lib/lean/Lean/Compiler/IR/ElimDeadVars.ilean lib/lean/Lean/Compiler/IR/ElimDeadVars.olean lib/lean/Lean/Compiler/IR/EmitC.ilean lib/lean/Lean/Compiler/IR/EmitC.olean lib/lean/Lean/Compiler/IR/EmitLLVM.ilean lib/lean/Lean/Compiler/IR/EmitLLVM.olean lib/lean/Lean/Compiler/IR/EmitUtil.ilean lib/lean/Lean/Compiler/IR/EmitUtil.olean lib/lean/Lean/Compiler/IR/ExpandResetReuse.ilean lib/lean/Lean/Compiler/IR/ExpandResetReuse.olean lib/lean/Lean/Compiler/IR/Format.ilean lib/lean/Lean/Compiler/IR/Format.olean lib/lean/Lean/Compiler/IR/FreeVars.ilean lib/lean/Lean/Compiler/IR/FreeVars.olean lib/lean/Lean/Compiler/IR/LLVMBindings.ilean lib/lean/Lean/Compiler/IR/LLVMBindings.olean lib/lean/Lean/Compiler/IR/LiveVars.ilean lib/lean/Lean/Compiler/IR/LiveVars.olean lib/lean/Lean/Compiler/IR/NormIds.ilean lib/lean/Lean/Compiler/IR/NormIds.olean lib/lean/Lean/Compiler/IR/PushProj.ilean lib/lean/Lean/Compiler/IR/PushProj.olean lib/lean/Lean/Compiler/IR/RC.ilean lib/lean/Lean/Compiler/IR/RC.olean lib/lean/Lean/Compiler/IR/ResetReuse.ilean lib/lean/Lean/Compiler/IR/ResetReuse.olean lib/lean/Lean/Compiler/IR/SimpCase.ilean lib/lean/Lean/Compiler/IR/SimpCase.olean lib/lean/Lean/Compiler/IR/Sorry.ilean lib/lean/Lean/Compiler/IR/Sorry.olean +lib/lean/Lean/Compiler/IR/ToIR.ilean +lib/lean/Lean/Compiler/IR/ToIR.olean +lib/lean/Lean/Compiler/IR/ToIRType.ilean +lib/lean/Lean/Compiler/IR/ToIRType.olean lib/lean/Lean/Compiler/IR/UnboxResult.ilean lib/lean/Lean/Compiler/IR/UnboxResult.olean lib/lean/Lean/Compiler/ImplementedByAttr.ilean lib/lean/Lean/Compiler/ImplementedByAttr.olean lib/lean/Lean/Compiler/InitAttr.ilean lib/lean/Lean/Compiler/InitAttr.olean lib/lean/Lean/Compiler/InlineAttrs.ilean lib/lean/Lean/Compiler/InlineAttrs.olean lib/lean/Lean/Compiler/LCNF.ilean lib/lean/Lean/Compiler/LCNF.olean lib/lean/Lean/Compiler/LCNF/AlphaEqv.ilean lib/lean/Lean/Compiler/LCNF/AlphaEqv.olean lib/lean/Lean/Compiler/LCNF/AuxDeclCache.ilean lib/lean/Lean/Compiler/LCNF/AuxDeclCache.olean lib/lean/Lean/Compiler/LCNF/BaseTypes.ilean lib/lean/Lean/Compiler/LCNF/BaseTypes.olean lib/lean/Lean/Compiler/LCNF/Basic.ilean lib/lean/Lean/Compiler/LCNF/Basic.olean lib/lean/Lean/Compiler/LCNF/Bind.ilean lib/lean/Lean/Compiler/LCNF/Bind.olean lib/lean/Lean/Compiler/LCNF/CSE.ilean lib/lean/Lean/Compiler/LCNF/CSE.olean lib/lean/Lean/Compiler/LCNF/Check.ilean lib/lean/Lean/Compiler/LCNF/Check.olean lib/lean/Lean/Compiler/LCNF/Closure.ilean lib/lean/Lean/Compiler/LCNF/Closure.olean lib/lean/Lean/Compiler/LCNF/CompatibleTypes.ilean lib/lean/Lean/Compiler/LCNF/CompatibleTypes.olean lib/lean/Lean/Compiler/LCNF/CompilerM.ilean lib/lean/Lean/Compiler/LCNF/CompilerM.olean lib/lean/Lean/Compiler/LCNF/ConfigOptions.ilean lib/lean/Lean/Compiler/LCNF/ConfigOptions.olean lib/lean/Lean/Compiler/LCNF/DeclHash.ilean lib/lean/Lean/Compiler/LCNF/DeclHash.olean lib/lean/Lean/Compiler/LCNF/DependsOn.ilean lib/lean/Lean/Compiler/LCNF/DependsOn.olean lib/lean/Lean/Compiler/LCNF/ElimDead.ilean lib/lean/Lean/Compiler/LCNF/ElimDead.olean lib/lean/Lean/Compiler/LCNF/ElimDeadBranches.ilean lib/lean/Lean/Compiler/LCNF/ElimDeadBranches.olean +lib/lean/Lean/Compiler/LCNF/ExtractClosed.ilean +lib/lean/Lean/Compiler/LCNF/ExtractClosed.olean lib/lean/Lean/Compiler/LCNF/FVarUtil.ilean lib/lean/Lean/Compiler/LCNF/FVarUtil.olean lib/lean/Lean/Compiler/LCNF/FixedParams.ilean lib/lean/Lean/Compiler/LCNF/FixedParams.olean lib/lean/Lean/Compiler/LCNF/FloatLetIn.ilean lib/lean/Lean/Compiler/LCNF/FloatLetIn.olean lib/lean/Lean/Compiler/LCNF/InferType.ilean lib/lean/Lean/Compiler/LCNF/InferType.olean lib/lean/Lean/Compiler/LCNF/Internalize.ilean lib/lean/Lean/Compiler/LCNF/Internalize.olean lib/lean/Lean/Compiler/LCNF/JoinPoints.ilean lib/lean/Lean/Compiler/LCNF/JoinPoints.olean lib/lean/Lean/Compiler/LCNF/LCtx.ilean lib/lean/Lean/Compiler/LCNF/LCtx.olean lib/lean/Lean/Compiler/LCNF/LambdaLifting.ilean lib/lean/Lean/Compiler/LCNF/LambdaLifting.olean lib/lean/Lean/Compiler/LCNF/Level.ilean lib/lean/Lean/Compiler/LCNF/Level.olean lib/lean/Lean/Compiler/LCNF/Main.ilean lib/lean/Lean/Compiler/LCNF/Main.olean lib/lean/Lean/Compiler/LCNF/MonadScope.ilean lib/lean/Lean/Compiler/LCNF/MonadScope.olean lib/lean/Lean/Compiler/LCNF/MonoTypes.ilean lib/lean/Lean/Compiler/LCNF/MonoTypes.olean lib/lean/Lean/Compiler/LCNF/OtherDecl.ilean lib/lean/Lean/Compiler/LCNF/OtherDecl.olean lib/lean/Lean/Compiler/LCNF/PassManager.ilean lib/lean/Lean/Compiler/LCNF/PassManager.olean lib/lean/Lean/Compiler/LCNF/Passes.ilean lib/lean/Lean/Compiler/LCNF/Passes.olean lib/lean/Lean/Compiler/LCNF/PhaseExt.ilean lib/lean/Lean/Compiler/LCNF/PhaseExt.olean lib/lean/Lean/Compiler/LCNF/PrettyPrinter.ilean lib/lean/Lean/Compiler/LCNF/PrettyPrinter.olean lib/lean/Lean/Compiler/LCNF/Probing.ilean lib/lean/Lean/Compiler/LCNF/Probing.olean lib/lean/Lean/Compiler/LCNF/PullFunDecls.ilean lib/lean/Lean/Compiler/LCNF/PullFunDecls.olean lib/lean/Lean/Compiler/LCNF/PullLetDecls.ilean lib/lean/Lean/Compiler/LCNF/PullLetDecls.olean lib/lean/Lean/Compiler/LCNF/ReduceArity.ilean lib/lean/Lean/Compiler/LCNF/ReduceArity.olean lib/lean/Lean/Compiler/LCNF/ReduceJpArity.ilean lib/lean/Lean/Compiler/LCNF/ReduceJpArity.olean lib/lean/Lean/Compiler/LCNF/Renaming.ilean lib/lean/Lean/Compiler/LCNF/Renaming.olean lib/lean/Lean/Compiler/LCNF/ScopeM.ilean lib/lean/Lean/Compiler/LCNF/ScopeM.olean lib/lean/Lean/Compiler/LCNF/Simp.ilean lib/lean/Lean/Compiler/LCNF/Simp.olean lib/lean/Lean/Compiler/LCNF/Simp/Basic.ilean lib/lean/Lean/Compiler/LCNF/Simp/Basic.olean lib/lean/Lean/Compiler/LCNF/Simp/Config.ilean lib/lean/Lean/Compiler/LCNF/Simp/Config.olean lib/lean/Lean/Compiler/LCNF/Simp/ConstantFold.ilean lib/lean/Lean/Compiler/LCNF/Simp/ConstantFold.olean lib/lean/Lean/Compiler/LCNF/Simp/DefaultAlt.ilean lib/lean/Lean/Compiler/LCNF/Simp/DefaultAlt.olean lib/lean/Lean/Compiler/LCNF/Simp/DiscrM.ilean lib/lean/Lean/Compiler/LCNF/Simp/DiscrM.olean lib/lean/Lean/Compiler/LCNF/Simp/FunDeclInfo.ilean lib/lean/Lean/Compiler/LCNF/Simp/FunDeclInfo.olean lib/lean/Lean/Compiler/LCNF/Simp/InlineCandidate.ilean lib/lean/Lean/Compiler/LCNF/Simp/InlineCandidate.olean lib/lean/Lean/Compiler/LCNF/Simp/InlineProj.ilean lib/lean/Lean/Compiler/LCNF/Simp/InlineProj.olean lib/lean/Lean/Compiler/LCNF/Simp/JpCases.ilean lib/lean/Lean/Compiler/LCNF/Simp/JpCases.olean lib/lean/Lean/Compiler/LCNF/Simp/Main.ilean lib/lean/Lean/Compiler/LCNF/Simp/Main.olean lib/lean/Lean/Compiler/LCNF/Simp/SimpM.ilean lib/lean/Lean/Compiler/LCNF/Simp/SimpM.olean lib/lean/Lean/Compiler/LCNF/Simp/SimpValue.ilean lib/lean/Lean/Compiler/LCNF/Simp/SimpValue.olean lib/lean/Lean/Compiler/LCNF/Simp/Used.ilean lib/lean/Lean/Compiler/LCNF/Simp/Used.olean lib/lean/Lean/Compiler/LCNF/SpecInfo.ilean lib/lean/Lean/Compiler/LCNF/SpecInfo.olean lib/lean/Lean/Compiler/LCNF/Specialize.ilean lib/lean/Lean/Compiler/LCNF/Specialize.olean +lib/lean/Lean/Compiler/LCNF/StructProjCases.ilean +lib/lean/Lean/Compiler/LCNF/StructProjCases.olean lib/lean/Lean/Compiler/LCNF/Testing.ilean lib/lean/Lean/Compiler/LCNF/Testing.olean lib/lean/Lean/Compiler/LCNF/ToDecl.ilean lib/lean/Lean/Compiler/LCNF/ToDecl.olean lib/lean/Lean/Compiler/LCNF/ToExpr.ilean lib/lean/Lean/Compiler/LCNF/ToExpr.olean lib/lean/Lean/Compiler/LCNF/ToLCNF.ilean lib/lean/Lean/Compiler/LCNF/ToLCNF.olean lib/lean/Lean/Compiler/LCNF/ToMono.ilean lib/lean/Lean/Compiler/LCNF/ToMono.olean lib/lean/Lean/Compiler/LCNF/Types.ilean lib/lean/Lean/Compiler/LCNF/Types.olean lib/lean/Lean/Compiler/LCNF/Util.ilean lib/lean/Lean/Compiler/LCNF/Util.olean lib/lean/Lean/Compiler/Main.ilean lib/lean/Lean/Compiler/Main.olean +lib/lean/Lean/Compiler/MetaAttr.ilean +lib/lean/Lean/Compiler/MetaAttr.olean lib/lean/Lean/Compiler/NameMangling.ilean lib/lean/Lean/Compiler/NameMangling.olean lib/lean/Lean/Compiler/NeverExtractAttr.ilean lib/lean/Lean/Compiler/NeverExtractAttr.olean lib/lean/Lean/Compiler/NoncomputableAttr.ilean lib/lean/Lean/Compiler/NoncomputableAttr.olean lib/lean/Lean/Compiler/Old.ilean lib/lean/Lean/Compiler/Old.olean lib/lean/Lean/Compiler/Options.ilean lib/lean/Lean/Compiler/Options.olean lib/lean/Lean/Compiler/Specialize.ilean lib/lean/Lean/Compiler/Specialize.olean lib/lean/Lean/CoreM.ilean lib/lean/Lean/CoreM.olean lib/lean/Lean/Data.ilean lib/lean/Lean/Data.olean lib/lean/Lean/Data/Array.ilean lib/lean/Lean/Data/Array.olean lib/lean/Lean/Data/AssocList.ilean lib/lean/Lean/Data/AssocList.olean lib/lean/Lean/Data/DeclarationRange.ilean lib/lean/Lean/Data/DeclarationRange.olean lib/lean/Lean/Data/Format.ilean lib/lean/Lean/Data/Format.olean lib/lean/Lean/Data/FuzzyMatching.ilean lib/lean/Lean/Data/FuzzyMatching.olean lib/lean/Lean/Data/Json.ilean lib/lean/Lean/Data/Json.olean lib/lean/Lean/Data/Json/Basic.ilean lib/lean/Lean/Data/Json/Basic.olean lib/lean/Lean/Data/Json/Elab.ilean lib/lean/Lean/Data/Json/Elab.olean lib/lean/Lean/Data/Json/FromToJson.ilean lib/lean/Lean/Data/Json/FromToJson.olean lib/lean/Lean/Data/Json/Parser.ilean lib/lean/Lean/Data/Json/Parser.olean lib/lean/Lean/Data/Json/Printer.ilean lib/lean/Lean/Data/Json/Printer.olean lib/lean/Lean/Data/Json/Stream.ilean lib/lean/Lean/Data/Json/Stream.olean lib/lean/Lean/Data/JsonRpc.ilean lib/lean/Lean/Data/JsonRpc.olean lib/lean/Lean/Data/KVMap.ilean lib/lean/Lean/Data/KVMap.olean lib/lean/Lean/Data/LBool.ilean lib/lean/Lean/Data/LBool.olean lib/lean/Lean/Data/LOption.ilean lib/lean/Lean/Data/LOption.olean lib/lean/Lean/Data/Lsp.ilean lib/lean/Lean/Data/Lsp.olean lib/lean/Lean/Data/Lsp/Basic.ilean lib/lean/Lean/Data/Lsp/Basic.olean lib/lean/Lean/Data/Lsp/CancelParams.ilean lib/lean/Lean/Data/Lsp/CancelParams.olean lib/lean/Lean/Data/Lsp/Capabilities.ilean lib/lean/Lean/Data/Lsp/Capabilities.olean lib/lean/Lean/Data/Lsp/Client.ilean lib/lean/Lean/Data/Lsp/Client.olean lib/lean/Lean/Data/Lsp/CodeActions.ilean lib/lean/Lean/Data/Lsp/CodeActions.olean lib/lean/Lean/Data/Lsp/Communication.ilean lib/lean/Lean/Data/Lsp/Communication.olean lib/lean/Lean/Data/Lsp/Diagnostics.ilean lib/lean/Lean/Data/Lsp/Diagnostics.olean lib/lean/Lean/Data/Lsp/Extra.ilean lib/lean/Lean/Data/Lsp/Extra.olean lib/lean/Lean/Data/Lsp/InitShutdown.ilean lib/lean/Lean/Data/Lsp/InitShutdown.olean lib/lean/Lean/Data/Lsp/Internal.ilean lib/lean/Lean/Data/Lsp/Internal.olean lib/lean/Lean/Data/Lsp/Ipc.ilean lib/lean/Lean/Data/Lsp/Ipc.olean lib/lean/Lean/Data/Lsp/LanguageFeatures.ilean lib/lean/Lean/Data/Lsp/LanguageFeatures.olean lib/lean/Lean/Data/Lsp/TextSync.ilean lib/lean/Lean/Data/Lsp/TextSync.olean lib/lean/Lean/Data/Lsp/Utf16.ilean lib/lean/Lean/Data/Lsp/Utf16.olean lib/lean/Lean/Data/Lsp/Window.ilean lib/lean/Lean/Data/Lsp/Window.olean lib/lean/Lean/Data/Lsp/Workspace.ilean lib/lean/Lean/Data/Lsp/Workspace.olean lib/lean/Lean/Data/Name.ilean lib/lean/Lean/Data/Name.olean lib/lean/Lean/Data/NameMap.ilean lib/lean/Lean/Data/NameMap.olean lib/lean/Lean/Data/NameTrie.ilean lib/lean/Lean/Data/NameTrie.olean lib/lean/Lean/Data/OpenDecl.ilean lib/lean/Lean/Data/OpenDecl.olean lib/lean/Lean/Data/Options.ilean lib/lean/Lean/Data/Options.olean lib/lean/Lean/Data/PersistentArray.ilean lib/lean/Lean/Data/PersistentArray.olean lib/lean/Lean/Data/PersistentHashMap.ilean lib/lean/Lean/Data/PersistentHashMap.olean lib/lean/Lean/Data/PersistentHashSet.ilean lib/lean/Lean/Data/PersistentHashSet.olean lib/lean/Lean/Data/Position.ilean lib/lean/Lean/Data/Position.olean lib/lean/Lean/Data/PrefixTree.ilean lib/lean/Lean/Data/PrefixTree.olean lib/lean/Lean/Data/RArray.ilean lib/lean/Lean/Data/RArray.olean lib/lean/Lean/Data/RBMap.ilean lib/lean/Lean/Data/RBMap.olean lib/lean/Lean/Data/RBTree.ilean lib/lean/Lean/Data/RBTree.olean lib/lean/Lean/Data/SMap.ilean lib/lean/Lean/Data/SMap.olean lib/lean/Lean/Data/SSet.ilean lib/lean/Lean/Data/SSet.olean lib/lean/Lean/Data/Trie.ilean lib/lean/Lean/Data/Trie.olean lib/lean/Lean/Data/Xml.ilean lib/lean/Lean/Data/Xml.olean lib/lean/Lean/Data/Xml/Basic.ilean lib/lean/Lean/Data/Xml/Basic.olean lib/lean/Lean/Data/Xml/Parser.ilean lib/lean/Lean/Data/Xml/Parser.olean lib/lean/Lean/Declaration.ilean lib/lean/Lean/Declaration.olean lib/lean/Lean/DeclarationRange.ilean lib/lean/Lean/DeclarationRange.olean +lib/lean/Lean/DefEqAttrib.ilean +lib/lean/Lean/DefEqAttrib.olean lib/lean/Lean/DocString.ilean lib/lean/Lean/DocString.olean lib/lean/Lean/DocString/Add.ilean lib/lean/Lean/DocString/Add.olean lib/lean/Lean/DocString/Extension.ilean lib/lean/Lean/DocString/Extension.olean lib/lean/Lean/DocString/Links.ilean lib/lean/Lean/DocString/Links.olean lib/lean/Lean/Elab.ilean lib/lean/Lean/Elab.olean lib/lean/Lean/Elab/App.ilean lib/lean/Lean/Elab/App.olean lib/lean/Lean/Elab/Arg.ilean lib/lean/Lean/Elab/Arg.olean lib/lean/Lean/Elab/Attributes.ilean lib/lean/Lean/Elab/Attributes.olean lib/lean/Lean/Elab/AutoBound.ilean lib/lean/Lean/Elab/AutoBound.olean lib/lean/Lean/Elab/AuxDef.ilean lib/lean/Lean/Elab/AuxDef.olean lib/lean/Lean/Elab/BinderPredicates.ilean lib/lean/Lean/Elab/BinderPredicates.olean lib/lean/Lean/Elab/Binders.ilean lib/lean/Lean/Elab/Binders.olean lib/lean/Lean/Elab/BindersUtil.ilean lib/lean/Lean/Elab/BindersUtil.olean lib/lean/Lean/Elab/BuiltinCommand.ilean lib/lean/Lean/Elab/BuiltinCommand.olean lib/lean/Lean/Elab/BuiltinEvalCommand.ilean lib/lean/Lean/Elab/BuiltinEvalCommand.olean lib/lean/Lean/Elab/BuiltinNotation.ilean lib/lean/Lean/Elab/BuiltinNotation.olean lib/lean/Lean/Elab/BuiltinTerm.ilean lib/lean/Lean/Elab/BuiltinTerm.olean lib/lean/Lean/Elab/Calc.ilean lib/lean/Lean/Elab/Calc.olean lib/lean/Lean/Elab/CheckTactic.ilean lib/lean/Lean/Elab/CheckTactic.olean lib/lean/Lean/Elab/Command.ilean lib/lean/Lean/Elab/Command.olean lib/lean/Lean/Elab/ComputedFields.ilean lib/lean/Lean/Elab/ComputedFields.olean lib/lean/Lean/Elab/Config.ilean lib/lean/Lean/Elab/Config.olean lib/lean/Lean/Elab/DeclModifiers.ilean lib/lean/Lean/Elab/DeclModifiers.olean lib/lean/Lean/Elab/DeclNameGen.ilean lib/lean/Lean/Elab/DeclNameGen.olean lib/lean/Lean/Elab/DeclUtil.ilean lib/lean/Lean/Elab/DeclUtil.olean lib/lean/Lean/Elab/Declaration.ilean lib/lean/Lean/Elab/Declaration.olean lib/lean/Lean/Elab/DeclarationRange.ilean lib/lean/Lean/Elab/DeclarationRange.olean lib/lean/Lean/Elab/DefView.ilean lib/lean/Lean/Elab/DefView.olean lib/lean/Lean/Elab/Deriving.ilean lib/lean/Lean/Elab/Deriving.olean lib/lean/Lean/Elab/Deriving/BEq.ilean lib/lean/Lean/Elab/Deriving/BEq.olean lib/lean/Lean/Elab/Deriving/Basic.ilean lib/lean/Lean/Elab/Deriving/Basic.olean lib/lean/Lean/Elab/Deriving/DecEq.ilean lib/lean/Lean/Elab/Deriving/DecEq.olean lib/lean/Lean/Elab/Deriving/FromToJson.ilean lib/lean/Lean/Elab/Deriving/FromToJson.olean lib/lean/Lean/Elab/Deriving/Hashable.ilean lib/lean/Lean/Elab/Deriving/Hashable.olean lib/lean/Lean/Elab/Deriving/Inhabited.ilean lib/lean/Lean/Elab/Deriving/Inhabited.olean lib/lean/Lean/Elab/Deriving/Nonempty.ilean lib/lean/Lean/Elab/Deriving/Nonempty.olean lib/lean/Lean/Elab/Deriving/Ord.ilean lib/lean/Lean/Elab/Deriving/Ord.olean lib/lean/Lean/Elab/Deriving/Repr.ilean lib/lean/Lean/Elab/Deriving/Repr.olean lib/lean/Lean/Elab/Deriving/SizeOf.ilean lib/lean/Lean/Elab/Deriving/SizeOf.olean lib/lean/Lean/Elab/Deriving/ToExpr.ilean lib/lean/Lean/Elab/Deriving/ToExpr.olean lib/lean/Lean/Elab/Deriving/TypeName.ilean lib/lean/Lean/Elab/Deriving/TypeName.olean lib/lean/Lean/Elab/Deriving/Util.ilean lib/lean/Lean/Elab/Deriving/Util.olean lib/lean/Lean/Elab/Do.ilean lib/lean/Lean/Elab/Do.olean lib/lean/Lean/Elab/ElabRules.ilean lib/lean/Lean/Elab/ElabRules.olean +lib/lean/Lean/Elab/ErrorExplanation.ilean +lib/lean/Lean/Elab/ErrorExplanation.olean lib/lean/Lean/Elab/Eval.ilean lib/lean/Lean/Elab/Eval.olean lib/lean/Lean/Elab/Exception.ilean lib/lean/Lean/Elab/Exception.olean lib/lean/Lean/Elab/Extra.ilean lib/lean/Lean/Elab/Extra.olean lib/lean/Lean/Elab/Frontend.ilean lib/lean/Lean/Elab/Frontend.olean lib/lean/Lean/Elab/GenInjective.ilean lib/lean/Lean/Elab/GenInjective.olean lib/lean/Lean/Elab/GuardMsgs.ilean lib/lean/Lean/Elab/GuardMsgs.olean lib/lean/Lean/Elab/Import.ilean lib/lean/Lean/Elab/Import.olean lib/lean/Lean/Elab/Inductive.ilean lib/lean/Lean/Elab/Inductive.olean lib/lean/Lean/Elab/InfoTree.ilean lib/lean/Lean/Elab/InfoTree.olean lib/lean/Lean/Elab/InfoTree/InlayHints.ilean lib/lean/Lean/Elab/InfoTree/InlayHints.olean lib/lean/Lean/Elab/InfoTree/Main.ilean lib/lean/Lean/Elab/InfoTree/Main.olean lib/lean/Lean/Elab/InfoTree/Types.ilean lib/lean/Lean/Elab/InfoTree/Types.olean lib/lean/Lean/Elab/InfoTrees.ilean lib/lean/Lean/Elab/InfoTrees.olean lib/lean/Lean/Elab/InheritDoc.ilean lib/lean/Lean/Elab/InheritDoc.olean lib/lean/Lean/Elab/LetRec.ilean lib/lean/Lean/Elab/LetRec.olean lib/lean/Lean/Elab/Level.ilean lib/lean/Lean/Elab/Level.olean lib/lean/Lean/Elab/Macro.ilean lib/lean/Lean/Elab/Macro.olean lib/lean/Lean/Elab/MacroArgUtil.ilean lib/lean/Lean/Elab/MacroArgUtil.olean lib/lean/Lean/Elab/MacroRules.ilean lib/lean/Lean/Elab/MacroRules.olean lib/lean/Lean/Elab/Match.ilean lib/lean/Lean/Elab/Match.olean lib/lean/Lean/Elab/MatchAltView.ilean lib/lean/Lean/Elab/MatchAltView.olean lib/lean/Lean/Elab/MatchExpr.ilean lib/lean/Lean/Elab/MatchExpr.olean lib/lean/Lean/Elab/Mixfix.ilean lib/lean/Lean/Elab/Mixfix.olean lib/lean/Lean/Elab/MutualDef.ilean lib/lean/Lean/Elab/MutualDef.olean lib/lean/Lean/Elab/MutualInductive.ilean lib/lean/Lean/Elab/MutualInductive.olean lib/lean/Lean/Elab/Notation.ilean lib/lean/Lean/Elab/Notation.olean lib/lean/Lean/Elab/Open.ilean lib/lean/Lean/Elab/Open.olean lib/lean/Lean/Elab/ParseImportsFast.ilean lib/lean/Lean/Elab/ParseImportsFast.olean lib/lean/Lean/Elab/PatternVar.ilean lib/lean/Lean/Elab/PatternVar.olean lib/lean/Lean/Elab/PreDefinition.ilean lib/lean/Lean/Elab/PreDefinition.olean lib/lean/Lean/Elab/PreDefinition/Basic.ilean lib/lean/Lean/Elab/PreDefinition/Basic.olean lib/lean/Lean/Elab/PreDefinition/EqUnfold.ilean lib/lean/Lean/Elab/PreDefinition/EqUnfold.olean lib/lean/Lean/Elab/PreDefinition/Eqns.ilean lib/lean/Lean/Elab/PreDefinition/Eqns.olean lib/lean/Lean/Elab/PreDefinition/FixedParams.ilean lib/lean/Lean/Elab/PreDefinition/FixedParams.olean lib/lean/Lean/Elab/PreDefinition/Main.ilean lib/lean/Lean/Elab/PreDefinition/Main.olean lib/lean/Lean/Elab/PreDefinition/MkInhabitant.ilean lib/lean/Lean/Elab/PreDefinition/MkInhabitant.olean lib/lean/Lean/Elab/PreDefinition/Mutual.ilean lib/lean/Lean/Elab/PreDefinition/Mutual.olean lib/lean/Lean/Elab/PreDefinition/Nonrec/Eqns.ilean lib/lean/Lean/Elab/PreDefinition/Nonrec/Eqns.olean lib/lean/Lean/Elab/PreDefinition/PartialFixpoint.ilean lib/lean/Lean/Elab/PreDefinition/PartialFixpoint.olean lib/lean/Lean/Elab/PreDefinition/PartialFixpoint/Eqns.ilean lib/lean/Lean/Elab/PreDefinition/PartialFixpoint/Eqns.olean lib/lean/Lean/Elab/PreDefinition/PartialFixpoint/Induction.ilean lib/lean/Lean/Elab/PreDefinition/PartialFixpoint/Induction.olean lib/lean/Lean/Elab/PreDefinition/PartialFixpoint/Main.ilean lib/lean/Lean/Elab/PreDefinition/PartialFixpoint/Main.olean lib/lean/Lean/Elab/PreDefinition/Structural.ilean lib/lean/Lean/Elab/PreDefinition/Structural.olean lib/lean/Lean/Elab/PreDefinition/Structural/BRecOn.ilean lib/lean/Lean/Elab/PreDefinition/Structural/BRecOn.olean lib/lean/Lean/Elab/PreDefinition/Structural/Basic.ilean lib/lean/Lean/Elab/PreDefinition/Structural/Basic.olean lib/lean/Lean/Elab/PreDefinition/Structural/Eqns.ilean lib/lean/Lean/Elab/PreDefinition/Structural/Eqns.olean lib/lean/Lean/Elab/PreDefinition/Structural/FindRecArg.ilean lib/lean/Lean/Elab/PreDefinition/Structural/FindRecArg.olean lib/lean/Lean/Elab/PreDefinition/Structural/IndGroupInfo.ilean lib/lean/Lean/Elab/PreDefinition/Structural/IndGroupInfo.olean lib/lean/Lean/Elab/PreDefinition/Structural/IndPred.ilean lib/lean/Lean/Elab/PreDefinition/Structural/IndPred.olean lib/lean/Lean/Elab/PreDefinition/Structural/Main.ilean lib/lean/Lean/Elab/PreDefinition/Structural/Main.olean lib/lean/Lean/Elab/PreDefinition/Structural/Preprocess.ilean lib/lean/Lean/Elab/PreDefinition/Structural/Preprocess.olean lib/lean/Lean/Elab/PreDefinition/Structural/RecArgInfo.ilean lib/lean/Lean/Elab/PreDefinition/Structural/RecArgInfo.olean lib/lean/Lean/Elab/PreDefinition/Structural/SmartUnfolding.ilean lib/lean/Lean/Elab/PreDefinition/Structural/SmartUnfolding.olean lib/lean/Lean/Elab/PreDefinition/TerminationHint.ilean lib/lean/Lean/Elab/PreDefinition/TerminationHint.olean lib/lean/Lean/Elab/PreDefinition/TerminationMeasure.ilean lib/lean/Lean/Elab/PreDefinition/TerminationMeasure.olean lib/lean/Lean/Elab/PreDefinition/WF.ilean lib/lean/Lean/Elab/PreDefinition/WF.olean lib/lean/Lean/Elab/PreDefinition/WF/Basic.ilean lib/lean/Lean/Elab/PreDefinition/WF/Basic.olean lib/lean/Lean/Elab/PreDefinition/WF/Eqns.ilean lib/lean/Lean/Elab/PreDefinition/WF/Eqns.olean lib/lean/Lean/Elab/PreDefinition/WF/Fix.ilean lib/lean/Lean/Elab/PreDefinition/WF/Fix.olean lib/lean/Lean/Elab/PreDefinition/WF/FloatRecApp.ilean lib/lean/Lean/Elab/PreDefinition/WF/FloatRecApp.olean lib/lean/Lean/Elab/PreDefinition/WF/GuessLex.ilean lib/lean/Lean/Elab/PreDefinition/WF/GuessLex.olean lib/lean/Lean/Elab/PreDefinition/WF/Main.ilean lib/lean/Lean/Elab/PreDefinition/WF/Main.olean lib/lean/Lean/Elab/PreDefinition/WF/PackMutual.ilean lib/lean/Lean/Elab/PreDefinition/WF/PackMutual.olean lib/lean/Lean/Elab/PreDefinition/WF/Preprocess.ilean lib/lean/Lean/Elab/PreDefinition/WF/Preprocess.olean lib/lean/Lean/Elab/PreDefinition/WF/Rel.ilean lib/lean/Lean/Elab/PreDefinition/WF/Rel.olean lib/lean/Lean/Elab/PreDefinition/WF/Unfold.ilean lib/lean/Lean/Elab/PreDefinition/WF/Unfold.olean lib/lean/Lean/Elab/Print.ilean lib/lean/Lean/Elab/Print.olean lib/lean/Lean/Elab/Quotation.ilean lib/lean/Lean/Elab/Quotation.olean lib/lean/Lean/Elab/Quotation/Precheck.ilean lib/lean/Lean/Elab/Quotation/Precheck.olean lib/lean/Lean/Elab/Quotation/Util.ilean lib/lean/Lean/Elab/Quotation/Util.olean lib/lean/Lean/Elab/RecAppSyntax.ilean lib/lean/Lean/Elab/RecAppSyntax.olean lib/lean/Lean/Elab/RecommendedSpelling.ilean lib/lean/Lean/Elab/RecommendedSpelling.olean lib/lean/Lean/Elab/SetOption.ilean lib/lean/Lean/Elab/SetOption.olean lib/lean/Lean/Elab/StructInst.ilean lib/lean/Lean/Elab/StructInst.olean lib/lean/Lean/Elab/Structure.ilean lib/lean/Lean/Elab/Structure.olean lib/lean/Lean/Elab/Syntax.ilean lib/lean/Lean/Elab/Syntax.olean lib/lean/Lean/Elab/SyntheticMVars.ilean lib/lean/Lean/Elab/SyntheticMVars.olean lib/lean/Lean/Elab/Tactic.ilean lib/lean/Lean/Elab/Tactic.olean lib/lean/Lean/Elab/Tactic/AsAuxLemma.ilean lib/lean/Lean/Elab/Tactic/AsAuxLemma.olean lib/lean/Lean/Elab/Tactic/BVDecide.ilean lib/lean/Lean/Elab/Tactic/BVDecide.olean lib/lean/Lean/Elab/Tactic/BVDecide/External.ilean lib/lean/Lean/Elab/Tactic/BVDecide/External.olean lib/lean/Lean/Elab/Tactic/BVDecide/Frontend.ilean lib/lean/Lean/Elab/Tactic/BVDecide/Frontend.olean lib/lean/Lean/Elab/Tactic/BVDecide/Frontend/Attr.ilean lib/lean/Lean/Elab/Tactic/BVDecide/Frontend/Attr.olean lib/lean/Lean/Elab/Tactic/BVDecide/Frontend/BVCheck.ilean lib/lean/Lean/Elab/Tactic/BVDecide/Frontend/BVCheck.olean lib/lean/Lean/Elab/Tactic/BVDecide/Frontend/BVDecide.ilean lib/lean/Lean/Elab/Tactic/BVDecide/Frontend/BVDecide.olean lib/lean/Lean/Elab/Tactic/BVDecide/Frontend/BVDecide/Reflect.ilean lib/lean/Lean/Elab/Tactic/BVDecide/Frontend/BVDecide/Reflect.olean lib/lean/Lean/Elab/Tactic/BVDecide/Frontend/BVDecide/ReifiedBVExpr.ilean lib/lean/Lean/Elab/Tactic/BVDecide/Frontend/BVDecide/ReifiedBVExpr.olean lib/lean/Lean/Elab/Tactic/BVDecide/Frontend/BVDecide/ReifiedBVLogical.ilean lib/lean/Lean/Elab/Tactic/BVDecide/Frontend/BVDecide/ReifiedBVLogical.olean lib/lean/Lean/Elab/Tactic/BVDecide/Frontend/BVDecide/ReifiedBVPred.ilean lib/lean/Lean/Elab/Tactic/BVDecide/Frontend/BVDecide/ReifiedBVPred.olean lib/lean/Lean/Elab/Tactic/BVDecide/Frontend/BVDecide/ReifiedLemmas.ilean lib/lean/Lean/Elab/Tactic/BVDecide/Frontend/BVDecide/ReifiedLemmas.olean lib/lean/Lean/Elab/Tactic/BVDecide/Frontend/BVDecide/Reify.ilean lib/lean/Lean/Elab/Tactic/BVDecide/Frontend/BVDecide/Reify.olean lib/lean/Lean/Elab/Tactic/BVDecide/Frontend/BVDecide/SatAtBVLogical.ilean lib/lean/Lean/Elab/Tactic/BVDecide/Frontend/BVDecide/SatAtBVLogical.olean lib/lean/Lean/Elab/Tactic/BVDecide/Frontend/BVTrace.ilean lib/lean/Lean/Elab/Tactic/BVDecide/Frontend/BVTrace.olean lib/lean/Lean/Elab/Tactic/BVDecide/Frontend/LRAT.ilean lib/lean/Lean/Elab/Tactic/BVDecide/Frontend/LRAT.olean lib/lean/Lean/Elab/Tactic/BVDecide/Frontend/Normalize.ilean lib/lean/Lean/Elab/Tactic/BVDecide/Frontend/Normalize.olean lib/lean/Lean/Elab/Tactic/BVDecide/Frontend/Normalize/AC.ilean lib/lean/Lean/Elab/Tactic/BVDecide/Frontend/Normalize/AC.olean lib/lean/Lean/Elab/Tactic/BVDecide/Frontend/Normalize/AndFlatten.ilean lib/lean/Lean/Elab/Tactic/BVDecide/Frontend/Normalize/AndFlatten.olean lib/lean/Lean/Elab/Tactic/BVDecide/Frontend/Normalize/ApplyControlFlow.ilean lib/lean/Lean/Elab/Tactic/BVDecide/Frontend/Normalize/ApplyControlFlow.olean lib/lean/Lean/Elab/Tactic/BVDecide/Frontend/Normalize/Basic.ilean lib/lean/Lean/Elab/Tactic/BVDecide/Frontend/Normalize/Basic.olean lib/lean/Lean/Elab/Tactic/BVDecide/Frontend/Normalize/EmbeddedConstraint.ilean lib/lean/Lean/Elab/Tactic/BVDecide/Frontend/Normalize/EmbeddedConstraint.olean lib/lean/Lean/Elab/Tactic/BVDecide/Frontend/Normalize/Enums.ilean lib/lean/Lean/Elab/Tactic/BVDecide/Frontend/Normalize/Enums.olean lib/lean/Lean/Elab/Tactic/BVDecide/Frontend/Normalize/IntToBitVec.ilean lib/lean/Lean/Elab/Tactic/BVDecide/Frontend/Normalize/IntToBitVec.olean lib/lean/Lean/Elab/Tactic/BVDecide/Frontend/Normalize/Rewrite.ilean lib/lean/Lean/Elab/Tactic/BVDecide/Frontend/Normalize/Rewrite.olean lib/lean/Lean/Elab/Tactic/BVDecide/Frontend/Normalize/ShortCircuit.ilean lib/lean/Lean/Elab/Tactic/BVDecide/Frontend/Normalize/ShortCircuit.olean lib/lean/Lean/Elab/Tactic/BVDecide/Frontend/Normalize/Simproc.ilean lib/lean/Lean/Elab/Tactic/BVDecide/Frontend/Normalize/Simproc.olean lib/lean/Lean/Elab/Tactic/BVDecide/Frontend/Normalize/Structures.ilean lib/lean/Lean/Elab/Tactic/BVDecide/Frontend/Normalize/Structures.olean lib/lean/Lean/Elab/Tactic/BVDecide/Frontend/Normalize/TypeAnalysis.ilean lib/lean/Lean/Elab/Tactic/BVDecide/Frontend/Normalize/TypeAnalysis.olean lib/lean/Lean/Elab/Tactic/BVDecide/LRAT.ilean lib/lean/Lean/Elab/Tactic/BVDecide/LRAT.olean lib/lean/Lean/Elab/Tactic/BVDecide/LRAT/Trim.ilean lib/lean/Lean/Elab/Tactic/BVDecide/LRAT/Trim.olean lib/lean/Lean/Elab/Tactic/Basic.ilean lib/lean/Lean/Elab/Tactic/Basic.olean lib/lean/Lean/Elab/Tactic/BoolToPropSimps.ilean lib/lean/Lean/Elab/Tactic/BoolToPropSimps.olean lib/lean/Lean/Elab/Tactic/BuiltinTactic.ilean lib/lean/Lean/Elab/Tactic/BuiltinTactic.olean lib/lean/Lean/Elab/Tactic/Calc.ilean lib/lean/Lean/Elab/Tactic/Calc.olean lib/lean/Lean/Elab/Tactic/Change.ilean lib/lean/Lean/Elab/Tactic/Change.olean lib/lean/Lean/Elab/Tactic/Classical.ilean lib/lean/Lean/Elab/Tactic/Classical.olean lib/lean/Lean/Elab/Tactic/Config.ilean lib/lean/Lean/Elab/Tactic/Config.olean lib/lean/Lean/Elab/Tactic/Congr.ilean lib/lean/Lean/Elab/Tactic/Congr.olean lib/lean/Lean/Elab/Tactic/Conv.ilean lib/lean/Lean/Elab/Tactic/Conv.olean lib/lean/Lean/Elab/Tactic/Conv/Basic.ilean lib/lean/Lean/Elab/Tactic/Conv/Basic.olean lib/lean/Lean/Elab/Tactic/Conv/Change.ilean lib/lean/Lean/Elab/Tactic/Conv/Change.olean lib/lean/Lean/Elab/Tactic/Conv/Congr.ilean lib/lean/Lean/Elab/Tactic/Conv/Congr.olean lib/lean/Lean/Elab/Tactic/Conv/Delta.ilean lib/lean/Lean/Elab/Tactic/Conv/Delta.olean lib/lean/Lean/Elab/Tactic/Conv/Lets.ilean lib/lean/Lean/Elab/Tactic/Conv/Lets.olean lib/lean/Lean/Elab/Tactic/Conv/Pattern.ilean lib/lean/Lean/Elab/Tactic/Conv/Pattern.olean lib/lean/Lean/Elab/Tactic/Conv/Rewrite.ilean lib/lean/Lean/Elab/Tactic/Conv/Rewrite.olean lib/lean/Lean/Elab/Tactic/Conv/Simp.ilean lib/lean/Lean/Elab/Tactic/Conv/Simp.olean lib/lean/Lean/Elab/Tactic/Conv/Unfold.ilean lib/lean/Lean/Elab/Tactic/Conv/Unfold.olean lib/lean/Lean/Elab/Tactic/Delta.ilean lib/lean/Lean/Elab/Tactic/Delta.olean lib/lean/Lean/Elab/Tactic/DiscrTreeKey.ilean lib/lean/Lean/Elab/Tactic/DiscrTreeKey.olean +lib/lean/Lean/Elab/Tactic/Do.ilean +lib/lean/Lean/Elab/Tactic/Do.olean +lib/lean/Lean/Elab/Tactic/Do/Attr.ilean +lib/lean/Lean/Elab/Tactic/Do/Attr.olean +lib/lean/Lean/Elab/Tactic/Do/LetElim.ilean +lib/lean/Lean/Elab/Tactic/Do/LetElim.olean +lib/lean/Lean/Elab/Tactic/Do/ProofMode.ilean +lib/lean/Lean/Elab/Tactic/Do/ProofMode.olean +lib/lean/Lean/Elab/Tactic/Do/ProofMode/Assumption.ilean +lib/lean/Lean/Elab/Tactic/Do/ProofMode/Assumption.olean +lib/lean/Lean/Elab/Tactic/Do/ProofMode/Basic.ilean +lib/lean/Lean/Elab/Tactic/Do/ProofMode/Basic.olean +lib/lean/Lean/Elab/Tactic/Do/ProofMode/Cases.ilean +lib/lean/Lean/Elab/Tactic/Do/ProofMode/Cases.olean +lib/lean/Lean/Elab/Tactic/Do/ProofMode/Clear.ilean +lib/lean/Lean/Elab/Tactic/Do/ProofMode/Clear.olean +lib/lean/Lean/Elab/Tactic/Do/ProofMode/Constructor.ilean +lib/lean/Lean/Elab/Tactic/Do/ProofMode/Constructor.olean +lib/lean/Lean/Elab/Tactic/Do/ProofMode/Delab.ilean +lib/lean/Lean/Elab/Tactic/Do/ProofMode/Delab.olean +lib/lean/Lean/Elab/Tactic/Do/ProofMode/Exact.ilean +lib/lean/Lean/Elab/Tactic/Do/ProofMode/Exact.olean +lib/lean/Lean/Elab/Tactic/Do/ProofMode/Exfalso.ilean +lib/lean/Lean/Elab/Tactic/Do/ProofMode/Exfalso.olean +lib/lean/Lean/Elab/Tactic/Do/ProofMode/Focus.ilean +lib/lean/Lean/Elab/Tactic/Do/ProofMode/Focus.olean +lib/lean/Lean/Elab/Tactic/Do/ProofMode/Frame.ilean +lib/lean/Lean/Elab/Tactic/Do/ProofMode/Frame.olean +lib/lean/Lean/Elab/Tactic/Do/ProofMode/Have.ilean +lib/lean/Lean/Elab/Tactic/Do/ProofMode/Have.olean +lib/lean/Lean/Elab/Tactic/Do/ProofMode/Intro.ilean +lib/lean/Lean/Elab/Tactic/Do/ProofMode/Intro.olean +lib/lean/Lean/Elab/Tactic/Do/ProofMode/LeftRight.ilean +lib/lean/Lean/Elab/Tactic/Do/ProofMode/LeftRight.olean +lib/lean/Lean/Elab/Tactic/Do/ProofMode/MGoal.ilean +lib/lean/Lean/Elab/Tactic/Do/ProofMode/MGoal.olean +lib/lean/Lean/Elab/Tactic/Do/ProofMode/Pure.ilean +lib/lean/Lean/Elab/Tactic/Do/ProofMode/Pure.olean +lib/lean/Lean/Elab/Tactic/Do/ProofMode/Refine.ilean +lib/lean/Lean/Elab/Tactic/Do/ProofMode/Refine.olean +lib/lean/Lean/Elab/Tactic/Do/ProofMode/Revert.ilean +lib/lean/Lean/Elab/Tactic/Do/ProofMode/Revert.olean +lib/lean/Lean/Elab/Tactic/Do/ProofMode/Specialize.ilean +lib/lean/Lean/Elab/Tactic/Do/ProofMode/Specialize.olean +lib/lean/Lean/Elab/Tactic/Do/Spec.ilean +lib/lean/Lean/Elab/Tactic/Do/Spec.olean +lib/lean/Lean/Elab/Tactic/Do/Syntax.ilean +lib/lean/Lean/Elab/Tactic/Do/Syntax.olean +lib/lean/Lean/Elab/Tactic/Do/VCGen.ilean +lib/lean/Lean/Elab/Tactic/Do/VCGen.olean lib/lean/Lean/Elab/Tactic/Doc.ilean lib/lean/Lean/Elab/Tactic/Doc.olean lib/lean/Lean/Elab/Tactic/ElabTerm.ilean lib/lean/Lean/Elab/Tactic/ElabTerm.olean lib/lean/Lean/Elab/Tactic/ExposeNames.ilean lib/lean/Lean/Elab/Tactic/ExposeNames.olean lib/lean/Lean/Elab/Tactic/Ext.ilean lib/lean/Lean/Elab/Tactic/Ext.olean lib/lean/Lean/Elab/Tactic/FalseOrByContra.ilean lib/lean/Lean/Elab/Tactic/FalseOrByContra.olean lib/lean/Lean/Elab/Tactic/Generalize.ilean lib/lean/Lean/Elab/Tactic/Generalize.olean lib/lean/Lean/Elab/Tactic/Grind.ilean lib/lean/Lean/Elab/Tactic/Grind.olean lib/lean/Lean/Elab/Tactic/Guard.ilean lib/lean/Lean/Elab/Tactic/Guard.olean lib/lean/Lean/Elab/Tactic/Induction.ilean lib/lean/Lean/Elab/Tactic/Induction.olean lib/lean/Lean/Elab/Tactic/Injection.ilean lib/lean/Lean/Elab/Tactic/Injection.olean lib/lean/Lean/Elab/Tactic/Lets.ilean lib/lean/Lean/Elab/Tactic/Lets.olean lib/lean/Lean/Elab/Tactic/LibrarySearch.ilean lib/lean/Lean/Elab/Tactic/LibrarySearch.olean lib/lean/Lean/Elab/Tactic/Location.ilean lib/lean/Lean/Elab/Tactic/Location.olean lib/lean/Lean/Elab/Tactic/Match.ilean lib/lean/Lean/Elab/Tactic/Match.olean lib/lean/Lean/Elab/Tactic/Meta.ilean lib/lean/Lean/Elab/Tactic/Meta.olean lib/lean/Lean/Elab/Tactic/Monotonicity.ilean lib/lean/Lean/Elab/Tactic/Monotonicity.olean lib/lean/Lean/Elab/Tactic/NormCast.ilean lib/lean/Lean/Elab/Tactic/NormCast.olean lib/lean/Lean/Elab/Tactic/Omega.ilean lib/lean/Lean/Elab/Tactic/Omega.olean lib/lean/Lean/Elab/Tactic/Omega/Core.ilean lib/lean/Lean/Elab/Tactic/Omega/Core.olean lib/lean/Lean/Elab/Tactic/Omega/Frontend.ilean lib/lean/Lean/Elab/Tactic/Omega/Frontend.olean lib/lean/Lean/Elab/Tactic/Omega/MinNatAbs.ilean lib/lean/Lean/Elab/Tactic/Omega/MinNatAbs.olean lib/lean/Lean/Elab/Tactic/Omega/OmegaM.ilean lib/lean/Lean/Elab/Tactic/Omega/OmegaM.olean lib/lean/Lean/Elab/Tactic/RCases.ilean lib/lean/Lean/Elab/Tactic/RCases.olean lib/lean/Lean/Elab/Tactic/Repeat.ilean lib/lean/Lean/Elab/Tactic/Repeat.olean lib/lean/Lean/Elab/Tactic/Rewrite.ilean lib/lean/Lean/Elab/Tactic/Rewrite.olean lib/lean/Lean/Elab/Tactic/Rewrites.ilean lib/lean/Lean/Elab/Tactic/Rewrites.olean lib/lean/Lean/Elab/Tactic/Rfl.ilean lib/lean/Lean/Elab/Tactic/Rfl.olean +lib/lean/Lean/Elab/Tactic/Show.ilean +lib/lean/Lean/Elab/Tactic/Show.olean lib/lean/Lean/Elab/Tactic/ShowTerm.ilean lib/lean/Lean/Elab/Tactic/ShowTerm.olean lib/lean/Lean/Elab/Tactic/Simp.ilean lib/lean/Lean/Elab/Tactic/Simp.olean lib/lean/Lean/Elab/Tactic/SimpArith.ilean lib/lean/Lean/Elab/Tactic/SimpArith.olean lib/lean/Lean/Elab/Tactic/SimpTrace.ilean lib/lean/Lean/Elab/Tactic/SimpTrace.olean lib/lean/Lean/Elab/Tactic/Simpa.ilean lib/lean/Lean/Elab/Tactic/Simpa.olean lib/lean/Lean/Elab/Tactic/Simproc.ilean lib/lean/Lean/Elab/Tactic/Simproc.olean lib/lean/Lean/Elab/Tactic/SolveByElim.ilean lib/lean/Lean/Elab/Tactic/SolveByElim.olean lib/lean/Lean/Elab/Tactic/Split.ilean lib/lean/Lean/Elab/Tactic/Split.olean lib/lean/Lean/Elab/Tactic/Symm.ilean lib/lean/Lean/Elab/Tactic/Symm.olean lib/lean/Lean/Elab/Tactic/TreeTacAttr.ilean lib/lean/Lean/Elab/Tactic/TreeTacAttr.olean lib/lean/Lean/Elab/Tactic/Try.ilean lib/lean/Lean/Elab/Tactic/Try.olean lib/lean/Lean/Elab/Tactic/Unfold.ilean lib/lean/Lean/Elab/Tactic/Unfold.olean lib/lean/Lean/Elab/Term.ilean lib/lean/Lean/Elab/Term.olean lib/lean/Lean/Elab/Time.ilean lib/lean/Lean/Elab/Time.olean lib/lean/Lean/Elab/Util.ilean lib/lean/Lean/Elab/Util.olean +lib/lean/Lean/Elab/WhereFinally.ilean +lib/lean/Lean/Elab/WhereFinally.olean lib/lean/Lean/EnvExtension.ilean lib/lean/Lean/EnvExtension.olean lib/lean/Lean/Environment.ilean lib/lean/Lean/Environment.olean +lib/lean/Lean/ErrorExplanation.ilean +lib/lean/Lean/ErrorExplanation.olean +lib/lean/Lean/ErrorExplanations.ilean +lib/lean/Lean/ErrorExplanations.olean +lib/lean/Lean/ErrorExplanations/CtorResultingTypeMismatch.ilean +lib/lean/Lean/ErrorExplanations/CtorResultingTypeMismatch.olean +lib/lean/Lean/ErrorExplanations/DependsOnNoncomputable.ilean +lib/lean/Lean/ErrorExplanations/DependsOnNoncomputable.olean +lib/lean/Lean/ErrorExplanations/InductiveParamMismatch.ilean +lib/lean/Lean/ErrorExplanations/InductiveParamMismatch.olean +lib/lean/Lean/ErrorExplanations/InductiveParamMissing.ilean +lib/lean/Lean/ErrorExplanations/InductiveParamMissing.olean +lib/lean/Lean/ErrorExplanations/InvalidDottedIdent.ilean +lib/lean/Lean/ErrorExplanations/InvalidDottedIdent.olean +lib/lean/Lean/ErrorExplanations/RedundantMatchAlt.ilean +lib/lean/Lean/ErrorExplanations/RedundantMatchAlt.olean lib/lean/Lean/Exception.ilean lib/lean/Lean/Exception.olean lib/lean/Lean/Expr.ilean lib/lean/Lean/Expr.olean lib/lean/Lean/HeadIndex.ilean lib/lean/Lean/HeadIndex.olean lib/lean/Lean/Hygiene.ilean lib/lean/Lean/Hygiene.olean lib/lean/Lean/ImportingFlag.ilean lib/lean/Lean/ImportingFlag.olean lib/lean/Lean/InternalExceptionId.ilean lib/lean/Lean/InternalExceptionId.olean lib/lean/Lean/KeyedDeclsAttribute.ilean lib/lean/Lean/KeyedDeclsAttribute.olean lib/lean/Lean/LabelAttribute.ilean lib/lean/Lean/LabelAttribute.olean lib/lean/Lean/Language/Basic.ilean lib/lean/Lean/Language/Basic.olean lib/lean/Lean/Language/Lean.ilean lib/lean/Lean/Language/Lean.olean lib/lean/Lean/Language/Lean/Types.ilean lib/lean/Lean/Language/Lean/Types.olean lib/lean/Lean/Language/Util.ilean lib/lean/Lean/Language/Util.olean lib/lean/Lean/Level.ilean lib/lean/Lean/Level.olean lib/lean/Lean/Linter.ilean lib/lean/Lean/Linter.olean lib/lean/Lean/Linter/Basic.ilean lib/lean/Lean/Linter/Basic.olean lib/lean/Lean/Linter/Builtin.ilean lib/lean/Lean/Linter/Builtin.olean lib/lean/Lean/Linter/ConstructorAsVariable.ilean lib/lean/Lean/Linter/ConstructorAsVariable.olean lib/lean/Lean/Linter/Deprecated.ilean lib/lean/Lean/Linter/Deprecated.olean lib/lean/Lean/Linter/List.ilean lib/lean/Lean/Linter/List.olean lib/lean/Lean/Linter/MissingDocs.ilean lib/lean/Lean/Linter/MissingDocs.olean lib/lean/Lean/Linter/Omit.ilean lib/lean/Lean/Linter/Omit.olean +lib/lean/Lean/Linter/Sets.ilean +lib/lean/Lean/Linter/Sets.olean +lib/lean/Lean/Linter/UnusedSimpArgs.ilean +lib/lean/Lean/Linter/UnusedSimpArgs.olean lib/lean/Lean/Linter/UnusedVariables.ilean lib/lean/Lean/Linter/UnusedVariables.olean lib/lean/Lean/Linter/Util.ilean lib/lean/Lean/Linter/Util.olean lib/lean/Lean/LoadDynlib.ilean lib/lean/Lean/LoadDynlib.olean lib/lean/Lean/LocalContext.ilean lib/lean/Lean/LocalContext.olean lib/lean/Lean/Log.ilean lib/lean/Lean/Log.olean lib/lean/Lean/Message.ilean lib/lean/Lean/Message.olean lib/lean/Lean/Meta.ilean lib/lean/Lean/Meta.olean lib/lean/Lean/Meta/ACLt.ilean lib/lean/Lean/Meta/ACLt.olean lib/lean/Lean/Meta/AbstractMVars.ilean lib/lean/Lean/Meta/AbstractMVars.olean lib/lean/Lean/Meta/AbstractNestedProofs.ilean lib/lean/Lean/Meta/AbstractNestedProofs.olean lib/lean/Lean/Meta/AppBuilder.ilean lib/lean/Lean/Meta/AppBuilder.olean lib/lean/Lean/Meta/ArgsPacker.ilean lib/lean/Lean/Meta/ArgsPacker.olean lib/lean/Lean/Meta/ArgsPacker/Basic.ilean lib/lean/Lean/Meta/ArgsPacker/Basic.olean lib/lean/Lean/Meta/Basic.ilean lib/lean/Lean/Meta/Basic.olean lib/lean/Lean/Meta/BinderNameHint.ilean lib/lean/Lean/Meta/BinderNameHint.olean lib/lean/Lean/Meta/Canonicalizer.ilean lib/lean/Lean/Meta/Canonicalizer.olean lib/lean/Lean/Meta/Check.ilean lib/lean/Lean/Meta/Check.olean lib/lean/Lean/Meta/CheckTactic.ilean lib/lean/Lean/Meta/CheckTactic.olean lib/lean/Lean/Meta/Closure.ilean lib/lean/Lean/Meta/Closure.olean lib/lean/Lean/Meta/Coe.ilean lib/lean/Lean/Meta/Coe.olean lib/lean/Lean/Meta/CoeAttr.ilean lib/lean/Lean/Meta/CoeAttr.olean lib/lean/Lean/Meta/CollectFVars.ilean lib/lean/Lean/Meta/CollectFVars.olean lib/lean/Lean/Meta/CollectMVars.ilean lib/lean/Lean/Meta/CollectMVars.olean lib/lean/Lean/Meta/CompletionName.ilean lib/lean/Lean/Meta/CompletionName.olean lib/lean/Lean/Meta/CongrTheorems.ilean lib/lean/Lean/Meta/CongrTheorems.olean lib/lean/Lean/Meta/Constructions.ilean lib/lean/Lean/Meta/Constructions.olean lib/lean/Lean/Meta/Constructions/BRecOn.ilean lib/lean/Lean/Meta/Constructions/BRecOn.olean lib/lean/Lean/Meta/Constructions/CasesOn.ilean lib/lean/Lean/Meta/Constructions/CasesOn.olean lib/lean/Lean/Meta/Constructions/NoConfusion.ilean lib/lean/Lean/Meta/Constructions/NoConfusion.olean +lib/lean/Lean/Meta/Constructions/NoConfusionLinear.ilean +lib/lean/Lean/Meta/Constructions/NoConfusionLinear.olean lib/lean/Lean/Meta/Constructions/RecOn.ilean lib/lean/Lean/Meta/Constructions/RecOn.olean lib/lean/Lean/Meta/CtorRecognizer.ilean lib/lean/Lean/Meta/CtorRecognizer.olean lib/lean/Lean/Meta/DecLevel.ilean lib/lean/Lean/Meta/DecLevel.olean lib/lean/Lean/Meta/Diagnostics.ilean lib/lean/Lean/Meta/Diagnostics.olean lib/lean/Lean/Meta/DiscrTree.ilean lib/lean/Lean/Meta/DiscrTree.olean lib/lean/Lean/Meta/DiscrTreeTypes.ilean lib/lean/Lean/Meta/DiscrTreeTypes.olean lib/lean/Lean/Meta/Eqns.ilean lib/lean/Lean/Meta/Eqns.olean lib/lean/Lean/Meta/Eval.ilean lib/lean/Lean/Meta/Eval.olean lib/lean/Lean/Meta/ExprDefEq.ilean lib/lean/Lean/Meta/ExprDefEq.olean lib/lean/Lean/Meta/ExprLens.ilean lib/lean/Lean/Meta/ExprLens.olean lib/lean/Lean/Meta/ExprTraverse.ilean lib/lean/Lean/Meta/ExprTraverse.olean lib/lean/Lean/Meta/ForEachExpr.ilean lib/lean/Lean/Meta/ForEachExpr.olean lib/lean/Lean/Meta/FunInfo.ilean lib/lean/Lean/Meta/FunInfo.olean lib/lean/Lean/Meta/GeneralizeTelescope.ilean lib/lean/Lean/Meta/GeneralizeTelescope.olean lib/lean/Lean/Meta/GeneralizeVars.ilean lib/lean/Lean/Meta/GeneralizeVars.olean lib/lean/Lean/Meta/GetUnfoldableConst.ilean lib/lean/Lean/Meta/GetUnfoldableConst.olean lib/lean/Lean/Meta/GlobalInstances.ilean lib/lean/Lean/Meta/GlobalInstances.olean +lib/lean/Lean/Meta/Hint.ilean +lib/lean/Lean/Meta/Hint.olean lib/lean/Lean/Meta/IndPredBelow.ilean lib/lean/Lean/Meta/IndPredBelow.olean lib/lean/Lean/Meta/Inductive.ilean lib/lean/Lean/Meta/Inductive.olean lib/lean/Lean/Meta/InferType.ilean lib/lean/Lean/Meta/InferType.olean lib/lean/Lean/Meta/Injective.ilean lib/lean/Lean/Meta/Injective.olean lib/lean/Lean/Meta/Instances.ilean lib/lean/Lean/Meta/Instances.olean lib/lean/Lean/Meta/IntInstTesters.ilean lib/lean/Lean/Meta/IntInstTesters.olean lib/lean/Lean/Meta/Iterator.ilean lib/lean/Lean/Meta/Iterator.olean lib/lean/Lean/Meta/KAbstract.ilean lib/lean/Lean/Meta/KAbstract.olean lib/lean/Lean/Meta/KExprMap.ilean lib/lean/Lean/Meta/KExprMap.olean lib/lean/Lean/Meta/LazyDiscrTree.ilean lib/lean/Lean/Meta/LazyDiscrTree.olean +lib/lean/Lean/Meta/LetToHave.ilean +lib/lean/Lean/Meta/LetToHave.olean lib/lean/Lean/Meta/LevelDefEq.ilean lib/lean/Lean/Meta/LevelDefEq.olean lib/lean/Lean/Meta/LitValues.ilean lib/lean/Lean/Meta/LitValues.olean lib/lean/Lean/Meta/Match.ilean lib/lean/Lean/Meta/Match.olean lib/lean/Lean/Meta/Match/Basic.ilean lib/lean/Lean/Meta/Match/Basic.olean lib/lean/Lean/Meta/Match/CaseArraySizes.ilean lib/lean/Lean/Meta/Match/CaseArraySizes.olean lib/lean/Lean/Meta/Match/CaseValues.ilean lib/lean/Lean/Meta/Match/CaseValues.olean lib/lean/Lean/Meta/Match/MVarRenaming.ilean lib/lean/Lean/Meta/Match/MVarRenaming.olean lib/lean/Lean/Meta/Match/Match.ilean lib/lean/Lean/Meta/Match/Match.olean lib/lean/Lean/Meta/Match/MatchEqs.ilean lib/lean/Lean/Meta/Match/MatchEqs.olean lib/lean/Lean/Meta/Match/MatchEqsExt.ilean lib/lean/Lean/Meta/Match/MatchEqsExt.olean lib/lean/Lean/Meta/Match/MatchPatternAttr.ilean lib/lean/Lean/Meta/Match/MatchPatternAttr.olean lib/lean/Lean/Meta/Match/MatcherApp.ilean lib/lean/Lean/Meta/Match/MatcherApp.olean lib/lean/Lean/Meta/Match/MatcherApp/Basic.ilean lib/lean/Lean/Meta/Match/MatcherApp/Basic.olean lib/lean/Lean/Meta/Match/MatcherApp/Transform.ilean lib/lean/Lean/Meta/Match/MatcherApp/Transform.olean lib/lean/Lean/Meta/Match/MatcherInfo.ilean lib/lean/Lean/Meta/Match/MatcherInfo.olean lib/lean/Lean/Meta/Match/Value.ilean lib/lean/Lean/Meta/Match/Value.olean lib/lean/Lean/Meta/MatchUtil.ilean lib/lean/Lean/Meta/MatchUtil.olean lib/lean/Lean/Meta/NatInstTesters.ilean lib/lean/Lean/Meta/NatInstTesters.olean lib/lean/Lean/Meta/Offset.ilean lib/lean/Lean/Meta/Offset.olean lib/lean/Lean/Meta/Order.ilean lib/lean/Lean/Meta/Order.olean lib/lean/Lean/Meta/PPGoal.ilean lib/lean/Lean/Meta/PPGoal.olean lib/lean/Lean/Meta/PProdN.ilean lib/lean/Lean/Meta/PProdN.olean lib/lean/Lean/Meta/RecursorInfo.ilean lib/lean/Lean/Meta/RecursorInfo.olean lib/lean/Lean/Meta/Reduce.ilean lib/lean/Lean/Meta/Reduce.olean lib/lean/Lean/Meta/ReduceEval.ilean lib/lean/Lean/Meta/ReduceEval.olean lib/lean/Lean/Meta/SizeOf.ilean lib/lean/Lean/Meta/SizeOf.olean lib/lean/Lean/Meta/Sorry.ilean lib/lean/Lean/Meta/Sorry.olean lib/lean/Lean/Meta/Structure.ilean lib/lean/Lean/Meta/Structure.olean lib/lean/Lean/Meta/SynthInstance.ilean lib/lean/Lean/Meta/SynthInstance.olean lib/lean/Lean/Meta/Tactic.ilean lib/lean/Lean/Meta/Tactic.olean lib/lean/Lean/Meta/Tactic/AC.ilean lib/lean/Lean/Meta/Tactic/AC.olean lib/lean/Lean/Meta/Tactic/AC/Main.ilean lib/lean/Lean/Meta/Tactic/AC/Main.olean lib/lean/Lean/Meta/Tactic/Acyclic.ilean lib/lean/Lean/Meta/Tactic/Acyclic.olean lib/lean/Lean/Meta/Tactic/Apply.ilean lib/lean/Lean/Meta/Tactic/Apply.olean lib/lean/Lean/Meta/Tactic/Assert.ilean lib/lean/Lean/Meta/Tactic/Assert.olean lib/lean/Lean/Meta/Tactic/Assumption.ilean lib/lean/Lean/Meta/Tactic/Assumption.olean lib/lean/Lean/Meta/Tactic/AuxLemma.ilean lib/lean/Lean/Meta/Tactic/AuxLemma.olean lib/lean/Lean/Meta/Tactic/Backtrack.ilean lib/lean/Lean/Meta/Tactic/Backtrack.olean lib/lean/Lean/Meta/Tactic/Cases.ilean lib/lean/Lean/Meta/Tactic/Cases.olean lib/lean/Lean/Meta/Tactic/Cleanup.ilean lib/lean/Lean/Meta/Tactic/Cleanup.olean lib/lean/Lean/Meta/Tactic/Clear.ilean lib/lean/Lean/Meta/Tactic/Clear.olean lib/lean/Lean/Meta/Tactic/Congr.ilean lib/lean/Lean/Meta/Tactic/Congr.olean lib/lean/Lean/Meta/Tactic/Constructor.ilean lib/lean/Lean/Meta/Tactic/Constructor.olean lib/lean/Lean/Meta/Tactic/Contradiction.ilean lib/lean/Lean/Meta/Tactic/Contradiction.olean lib/lean/Lean/Meta/Tactic/Delta.ilean lib/lean/Lean/Meta/Tactic/Delta.olean lib/lean/Lean/Meta/Tactic/ElimInfo.ilean lib/lean/Lean/Meta/Tactic/ElimInfo.olean lib/lean/Lean/Meta/Tactic/ExposeNames.ilean lib/lean/Lean/Meta/Tactic/ExposeNames.olean lib/lean/Lean/Meta/Tactic/Ext.ilean lib/lean/Lean/Meta/Tactic/Ext.olean lib/lean/Lean/Meta/Tactic/FVarSubst.ilean lib/lean/Lean/Meta/Tactic/FVarSubst.olean lib/lean/Lean/Meta/Tactic/FunInd.ilean lib/lean/Lean/Meta/Tactic/FunInd.olean lib/lean/Lean/Meta/Tactic/FunIndCollect.ilean lib/lean/Lean/Meta/Tactic/FunIndCollect.olean lib/lean/Lean/Meta/Tactic/FunIndInfo.ilean lib/lean/Lean/Meta/Tactic/FunIndInfo.olean lib/lean/Lean/Meta/Tactic/Generalize.ilean lib/lean/Lean/Meta/Tactic/Generalize.olean lib/lean/Lean/Meta/Tactic/Grind.ilean lib/lean/Lean/Meta/Tactic/Grind.olean +lib/lean/Lean/Meta/Tactic/Grind/AlphaShareCommon.ilean +lib/lean/Lean/Meta/Tactic/Grind/AlphaShareCommon.olean lib/lean/Lean/Meta/Tactic/Grind/Arith.ilean lib/lean/Lean/Meta/Tactic/Grind/Arith.olean lib/lean/Lean/Meta/Tactic/Grind/Arith/CommRing.ilean lib/lean/Lean/Meta/Tactic/Grind/Arith/CommRing.olean lib/lean/Lean/Meta/Tactic/Grind/Arith/CommRing/DenoteExpr.ilean lib/lean/Lean/Meta/Tactic/Grind/Arith/CommRing/DenoteExpr.olean lib/lean/Lean/Meta/Tactic/Grind/Arith/CommRing/EqCnstr.ilean lib/lean/Lean/Meta/Tactic/Grind/Arith/CommRing/EqCnstr.olean lib/lean/Lean/Meta/Tactic/Grind/Arith/CommRing/Internalize.ilean lib/lean/Lean/Meta/Tactic/Grind/Arith/CommRing/Internalize.olean lib/lean/Lean/Meta/Tactic/Grind/Arith/CommRing/Inv.ilean lib/lean/Lean/Meta/Tactic/Grind/Arith/CommRing/Inv.olean +lib/lean/Lean/Meta/Tactic/Grind/Arith/CommRing/PP.ilean +lib/lean/Lean/Meta/Tactic/Grind/Arith/CommRing/PP.olean lib/lean/Lean/Meta/Tactic/Grind/Arith/CommRing/Poly.ilean lib/lean/Lean/Meta/Tactic/Grind/Arith/CommRing/Poly.olean lib/lean/Lean/Meta/Tactic/Grind/Arith/CommRing/Proof.ilean lib/lean/Lean/Meta/Tactic/Grind/Arith/CommRing/Proof.olean lib/lean/Lean/Meta/Tactic/Grind/Arith/CommRing/Reify.ilean lib/lean/Lean/Meta/Tactic/Grind/Arith/CommRing/Reify.olean lib/lean/Lean/Meta/Tactic/Grind/Arith/CommRing/RingId.ilean lib/lean/Lean/Meta/Tactic/Grind/Arith/CommRing/RingId.olean +lib/lean/Lean/Meta/Tactic/Grind/Arith/CommRing/SafePoly.ilean +lib/lean/Lean/Meta/Tactic/Grind/Arith/CommRing/SafePoly.olean lib/lean/Lean/Meta/Tactic/Grind/Arith/CommRing/ToExpr.ilean lib/lean/Lean/Meta/Tactic/Grind/Arith/CommRing/ToExpr.olean lib/lean/Lean/Meta/Tactic/Grind/Arith/CommRing/Types.ilean lib/lean/Lean/Meta/Tactic/Grind/Arith/CommRing/Types.olean lib/lean/Lean/Meta/Tactic/Grind/Arith/CommRing/Util.ilean lib/lean/Lean/Meta/Tactic/Grind/Arith/CommRing/Util.olean lib/lean/Lean/Meta/Tactic/Grind/Arith/CommRing/Var.ilean lib/lean/Lean/Meta/Tactic/Grind/Arith/CommRing/Var.olean lib/lean/Lean/Meta/Tactic/Grind/Arith/Cutsat.ilean lib/lean/Lean/Meta/Tactic/Grind/Arith/Cutsat.olean +lib/lean/Lean/Meta/Tactic/Grind/Arith/Cutsat/CommRing.ilean +lib/lean/Lean/Meta/Tactic/Grind/Arith/Cutsat/CommRing.olean lib/lean/Lean/Meta/Tactic/Grind/Arith/Cutsat/DvdCnstr.ilean lib/lean/Lean/Meta/Tactic/Grind/Arith/Cutsat/DvdCnstr.olean lib/lean/Lean/Meta/Tactic/Grind/Arith/Cutsat/EqCnstr.ilean lib/lean/Lean/Meta/Tactic/Grind/Arith/Cutsat/EqCnstr.olean -lib/lean/Lean/Meta/Tactic/Grind/Arith/Cutsat/Foreign.ilean -lib/lean/Lean/Meta/Tactic/Grind/Arith/Cutsat/Foreign.olean lib/lean/Lean/Meta/Tactic/Grind/Arith/Cutsat/Inv.ilean lib/lean/Lean/Meta/Tactic/Grind/Arith/Cutsat/Inv.olean lib/lean/Lean/Meta/Tactic/Grind/Arith/Cutsat/LeCnstr.ilean lib/lean/Lean/Meta/Tactic/Grind/Arith/Cutsat/LeCnstr.olean lib/lean/Lean/Meta/Tactic/Grind/Arith/Cutsat/MBTC.ilean lib/lean/Lean/Meta/Tactic/Grind/Arith/Cutsat/MBTC.olean lib/lean/Lean/Meta/Tactic/Grind/Arith/Cutsat/Model.ilean lib/lean/Lean/Meta/Tactic/Grind/Arith/Cutsat/Model.olean lib/lean/Lean/Meta/Tactic/Grind/Arith/Cutsat/Nat.ilean lib/lean/Lean/Meta/Tactic/Grind/Arith/Cutsat/Nat.olean lib/lean/Lean/Meta/Tactic/Grind/Arith/Cutsat/Norm.ilean lib/lean/Lean/Meta/Tactic/Grind/Arith/Cutsat/Norm.olean lib/lean/Lean/Meta/Tactic/Grind/Arith/Cutsat/Proof.ilean lib/lean/Lean/Meta/Tactic/Grind/Arith/Cutsat/Proof.olean +lib/lean/Lean/Meta/Tactic/Grind/Arith/Cutsat/ReorderVars.ilean +lib/lean/Lean/Meta/Tactic/Grind/Arith/Cutsat/ReorderVars.olean lib/lean/Lean/Meta/Tactic/Grind/Arith/Cutsat/Search.ilean lib/lean/Lean/Meta/Tactic/Grind/Arith/Cutsat/Search.olean lib/lean/Lean/Meta/Tactic/Grind/Arith/Cutsat/SearchM.ilean lib/lean/Lean/Meta/Tactic/Grind/Arith/Cutsat/SearchM.olean +lib/lean/Lean/Meta/Tactic/Grind/Arith/Cutsat/ToInt.ilean +lib/lean/Lean/Meta/Tactic/Grind/Arith/Cutsat/ToInt.olean +lib/lean/Lean/Meta/Tactic/Grind/Arith/Cutsat/ToIntInfo.ilean +lib/lean/Lean/Meta/Tactic/Grind/Arith/Cutsat/ToIntInfo.olean lib/lean/Lean/Meta/Tactic/Grind/Arith/Cutsat/Types.ilean lib/lean/Lean/Meta/Tactic/Grind/Arith/Cutsat/Types.olean lib/lean/Lean/Meta/Tactic/Grind/Arith/Cutsat/Util.ilean lib/lean/Lean/Meta/Tactic/Grind/Arith/Cutsat/Util.olean lib/lean/Lean/Meta/Tactic/Grind/Arith/Cutsat/Var.ilean lib/lean/Lean/Meta/Tactic/Grind/Arith/Cutsat/Var.olean lib/lean/Lean/Meta/Tactic/Grind/Arith/Internalize.ilean lib/lean/Lean/Meta/Tactic/Grind/Arith/Internalize.olean lib/lean/Lean/Meta/Tactic/Grind/Arith/Inv.ilean lib/lean/Lean/Meta/Tactic/Grind/Arith/Inv.olean +lib/lean/Lean/Meta/Tactic/Grind/Arith/Linear.ilean +lib/lean/Lean/Meta/Tactic/Grind/Arith/Linear.olean +lib/lean/Lean/Meta/Tactic/Grind/Arith/Linear/DenoteExpr.ilean +lib/lean/Lean/Meta/Tactic/Grind/Arith/Linear/DenoteExpr.olean +lib/lean/Lean/Meta/Tactic/Grind/Arith/Linear/IneqCnstr.ilean +lib/lean/Lean/Meta/Tactic/Grind/Arith/Linear/IneqCnstr.olean +lib/lean/Lean/Meta/Tactic/Grind/Arith/Linear/Internalize.ilean +lib/lean/Lean/Meta/Tactic/Grind/Arith/Linear/Internalize.olean +lib/lean/Lean/Meta/Tactic/Grind/Arith/Linear/Inv.ilean +lib/lean/Lean/Meta/Tactic/Grind/Arith/Linear/Inv.olean +lib/lean/Lean/Meta/Tactic/Grind/Arith/Linear/MBTC.ilean +lib/lean/Lean/Meta/Tactic/Grind/Arith/Linear/MBTC.olean +lib/lean/Lean/Meta/Tactic/Grind/Arith/Linear/Model.ilean +lib/lean/Lean/Meta/Tactic/Grind/Arith/Linear/Model.olean +lib/lean/Lean/Meta/Tactic/Grind/Arith/Linear/PP.ilean +lib/lean/Lean/Meta/Tactic/Grind/Arith/Linear/PP.olean +lib/lean/Lean/Meta/Tactic/Grind/Arith/Linear/Proof.ilean +lib/lean/Lean/Meta/Tactic/Grind/Arith/Linear/Proof.olean +lib/lean/Lean/Meta/Tactic/Grind/Arith/Linear/PropagateEq.ilean +lib/lean/Lean/Meta/Tactic/Grind/Arith/Linear/PropagateEq.olean +lib/lean/Lean/Meta/Tactic/Grind/Arith/Linear/Reify.ilean +lib/lean/Lean/Meta/Tactic/Grind/Arith/Linear/Reify.olean +lib/lean/Lean/Meta/Tactic/Grind/Arith/Linear/Search.ilean +lib/lean/Lean/Meta/Tactic/Grind/Arith/Linear/Search.olean +lib/lean/Lean/Meta/Tactic/Grind/Arith/Linear/SearchM.ilean +lib/lean/Lean/Meta/Tactic/Grind/Arith/Linear/SearchM.olean +lib/lean/Lean/Meta/Tactic/Grind/Arith/Linear/StructId.ilean +lib/lean/Lean/Meta/Tactic/Grind/Arith/Linear/StructId.olean +lib/lean/Lean/Meta/Tactic/Grind/Arith/Linear/ToExpr.ilean +lib/lean/Lean/Meta/Tactic/Grind/Arith/Linear/ToExpr.olean +lib/lean/Lean/Meta/Tactic/Grind/Arith/Linear/Types.ilean +lib/lean/Lean/Meta/Tactic/Grind/Arith/Linear/Types.olean +lib/lean/Lean/Meta/Tactic/Grind/Arith/Linear/Util.ilean +lib/lean/Lean/Meta/Tactic/Grind/Arith/Linear/Util.olean +lib/lean/Lean/Meta/Tactic/Grind/Arith/Linear/Var.ilean +lib/lean/Lean/Meta/Tactic/Grind/Arith/Linear/Var.olean lib/lean/Lean/Meta/Tactic/Grind/Arith/Main.ilean lib/lean/Lean/Meta/Tactic/Grind/Arith/Main.olean lib/lean/Lean/Meta/Tactic/Grind/Arith/Model.ilean lib/lean/Lean/Meta/Tactic/Grind/Arith/Model.olean +lib/lean/Lean/Meta/Tactic/Grind/Arith/ModelUtil.ilean +lib/lean/Lean/Meta/Tactic/Grind/Arith/ModelUtil.olean lib/lean/Lean/Meta/Tactic/Grind/Arith/Offset.ilean lib/lean/Lean/Meta/Tactic/Grind/Arith/Offset.olean lib/lean/Lean/Meta/Tactic/Grind/Arith/Offset/Main.ilean lib/lean/Lean/Meta/Tactic/Grind/Arith/Offset/Main.olean lib/lean/Lean/Meta/Tactic/Grind/Arith/Offset/Model.ilean lib/lean/Lean/Meta/Tactic/Grind/Arith/Offset/Model.olean lib/lean/Lean/Meta/Tactic/Grind/Arith/Offset/Proof.ilean lib/lean/Lean/Meta/Tactic/Grind/Arith/Offset/Proof.olean lib/lean/Lean/Meta/Tactic/Grind/Arith/Offset/Types.ilean lib/lean/Lean/Meta/Tactic/Grind/Arith/Offset/Types.olean lib/lean/Lean/Meta/Tactic/Grind/Arith/Offset/Util.ilean lib/lean/Lean/Meta/Tactic/Grind/Arith/Offset/Util.olean lib/lean/Lean/Meta/Tactic/Grind/Arith/ProofUtil.ilean lib/lean/Lean/Meta/Tactic/Grind/Arith/ProofUtil.olean +lib/lean/Lean/Meta/Tactic/Grind/Arith/Simproc.ilean +lib/lean/Lean/Meta/Tactic/Grind/Arith/Simproc.olean lib/lean/Lean/Meta/Tactic/Grind/Arith/Types.ilean lib/lean/Lean/Meta/Tactic/Grind/Arith/Types.olean lib/lean/Lean/Meta/Tactic/Grind/Arith/Util.ilean lib/lean/Lean/Meta/Tactic/Grind/Arith/Util.olean lib/lean/Lean/Meta/Tactic/Grind/Attr.ilean lib/lean/Lean/Meta/Tactic/Grind/Attr.olean lib/lean/Lean/Meta/Tactic/Grind/Beta.ilean lib/lean/Lean/Meta/Tactic/Grind/Beta.olean lib/lean/Lean/Meta/Tactic/Grind/Canon.ilean lib/lean/Lean/Meta/Tactic/Grind/Canon.olean lib/lean/Lean/Meta/Tactic/Grind/Cases.ilean lib/lean/Lean/Meta/Tactic/Grind/Cases.olean lib/lean/Lean/Meta/Tactic/Grind/CasesMatch.ilean lib/lean/Lean/Meta/Tactic/Grind/CasesMatch.olean -lib/lean/Lean/Meta/Tactic/Grind/Combinators.ilean -lib/lean/Lean/Meta/Tactic/Grind/Combinators.olean lib/lean/Lean/Meta/Tactic/Grind/Core.ilean lib/lean/Lean/Meta/Tactic/Grind/Core.olean lib/lean/Lean/Meta/Tactic/Grind/Ctor.ilean lib/lean/Lean/Meta/Tactic/Grind/Ctor.olean lib/lean/Lean/Meta/Tactic/Grind/Diseq.ilean lib/lean/Lean/Meta/Tactic/Grind/Diseq.olean lib/lean/Lean/Meta/Tactic/Grind/EMatch.ilean lib/lean/Lean/Meta/Tactic/Grind/EMatch.olean lib/lean/Lean/Meta/Tactic/Grind/EMatchTheorem.ilean lib/lean/Lean/Meta/Tactic/Grind/EMatchTheorem.olean -lib/lean/Lean/Meta/Tactic/Grind/ENodeKey.ilean -lib/lean/Lean/Meta/Tactic/Grind/ENodeKey.olean lib/lean/Lean/Meta/Tactic/Grind/EqResolution.ilean lib/lean/Lean/Meta/Tactic/Grind/EqResolution.olean +lib/lean/Lean/Meta/Tactic/Grind/ExprPtr.ilean +lib/lean/Lean/Meta/Tactic/Grind/ExprPtr.olean lib/lean/Lean/Meta/Tactic/Grind/Ext.ilean lib/lean/Lean/Meta/Tactic/Grind/Ext.olean lib/lean/Lean/Meta/Tactic/Grind/ExtAttr.ilean lib/lean/Lean/Meta/Tactic/Grind/ExtAttr.olean lib/lean/Lean/Meta/Tactic/Grind/ForallProp.ilean lib/lean/Lean/Meta/Tactic/Grind/ForallProp.olean lib/lean/Lean/Meta/Tactic/Grind/Injection.ilean lib/lean/Lean/Meta/Tactic/Grind/Injection.olean lib/lean/Lean/Meta/Tactic/Grind/Internalize.ilean lib/lean/Lean/Meta/Tactic/Grind/Internalize.olean lib/lean/Lean/Meta/Tactic/Grind/Intro.ilean lib/lean/Lean/Meta/Tactic/Grind/Intro.olean lib/lean/Lean/Meta/Tactic/Grind/Inv.ilean lib/lean/Lean/Meta/Tactic/Grind/Inv.olean +lib/lean/Lean/Meta/Tactic/Grind/LawfulEqCmp.ilean +lib/lean/Lean/Meta/Tactic/Grind/LawfulEqCmp.olean lib/lean/Lean/Meta/Tactic/Grind/Lookahead.ilean lib/lean/Lean/Meta/Tactic/Grind/Lookahead.olean lib/lean/Lean/Meta/Tactic/Grind/MBTC.ilean lib/lean/Lean/Meta/Tactic/Grind/MBTC.olean lib/lean/Lean/Meta/Tactic/Grind/Main.ilean lib/lean/Lean/Meta/Tactic/Grind/Main.olean lib/lean/Lean/Meta/Tactic/Grind/MarkNestedProofs.ilean lib/lean/Lean/Meta/Tactic/Grind/MarkNestedProofs.olean lib/lean/Lean/Meta/Tactic/Grind/MatchCond.ilean lib/lean/Lean/Meta/Tactic/Grind/MatchCond.olean lib/lean/Lean/Meta/Tactic/Grind/MatchDiscrOnly.ilean lib/lean/Lean/Meta/Tactic/Grind/MatchDiscrOnly.olean lib/lean/Lean/Meta/Tactic/Grind/PP.ilean lib/lean/Lean/Meta/Tactic/Grind/PP.olean lib/lean/Lean/Meta/Tactic/Grind/Parser.ilean lib/lean/Lean/Meta/Tactic/Grind/Parser.olean lib/lean/Lean/Meta/Tactic/Grind/Proj.ilean lib/lean/Lean/Meta/Tactic/Grind/Proj.olean lib/lean/Lean/Meta/Tactic/Grind/Proof.ilean lib/lean/Lean/Meta/Tactic/Grind/Proof.olean lib/lean/Lean/Meta/Tactic/Grind/Propagate.ilean lib/lean/Lean/Meta/Tactic/Grind/Propagate.olean lib/lean/Lean/Meta/Tactic/Grind/PropagatorAttr.ilean lib/lean/Lean/Meta/Tactic/Grind/PropagatorAttr.olean lib/lean/Lean/Meta/Tactic/Grind/ProveEq.ilean lib/lean/Lean/Meta/Tactic/Grind/ProveEq.olean +lib/lean/Lean/Meta/Tactic/Grind/ReflCmp.ilean +lib/lean/Lean/Meta/Tactic/Grind/ReflCmp.olean lib/lean/Lean/Meta/Tactic/Grind/RevertAll.ilean lib/lean/Lean/Meta/Tactic/Grind/RevertAll.olean +lib/lean/Lean/Meta/Tactic/Grind/SearchM.ilean +lib/lean/Lean/Meta/Tactic/Grind/SearchM.olean lib/lean/Lean/Meta/Tactic/Grind/Simp.ilean lib/lean/Lean/Meta/Tactic/Grind/Simp.olean lib/lean/Lean/Meta/Tactic/Grind/SimpUtil.ilean lib/lean/Lean/Meta/Tactic/Grind/SimpUtil.olean lib/lean/Lean/Meta/Tactic/Grind/Solve.ilean lib/lean/Lean/Meta/Tactic/Grind/Solve.olean lib/lean/Lean/Meta/Tactic/Grind/Split.ilean lib/lean/Lean/Meta/Tactic/Grind/Split.olean lib/lean/Lean/Meta/Tactic/Grind/Types.ilean lib/lean/Lean/Meta/Tactic/Grind/Types.olean lib/lean/Lean/Meta/Tactic/Grind/Util.ilean lib/lean/Lean/Meta/Tactic/Grind/Util.olean lib/lean/Lean/Meta/Tactic/IndependentOf.ilean lib/lean/Lean/Meta/Tactic/IndependentOf.olean lib/lean/Lean/Meta/Tactic/Induction.ilean lib/lean/Lean/Meta/Tactic/Induction.olean lib/lean/Lean/Meta/Tactic/Injection.ilean lib/lean/Lean/Meta/Tactic/Injection.olean lib/lean/Lean/Meta/Tactic/Intro.ilean lib/lean/Lean/Meta/Tactic/Intro.olean lib/lean/Lean/Meta/Tactic/Lets.ilean lib/lean/Lean/Meta/Tactic/Lets.olean lib/lean/Lean/Meta/Tactic/LibrarySearch.ilean lib/lean/Lean/Meta/Tactic/LibrarySearch.olean lib/lean/Lean/Meta/Tactic/NormCast.ilean lib/lean/Lean/Meta/Tactic/NormCast.olean lib/lean/Lean/Meta/Tactic/Refl.ilean lib/lean/Lean/Meta/Tactic/Refl.olean lib/lean/Lean/Meta/Tactic/Rename.ilean lib/lean/Lean/Meta/Tactic/Rename.olean lib/lean/Lean/Meta/Tactic/Repeat.ilean lib/lean/Lean/Meta/Tactic/Repeat.olean lib/lean/Lean/Meta/Tactic/Replace.ilean lib/lean/Lean/Meta/Tactic/Replace.olean lib/lean/Lean/Meta/Tactic/Revert.ilean lib/lean/Lean/Meta/Tactic/Revert.olean lib/lean/Lean/Meta/Tactic/Rewrite.ilean lib/lean/Lean/Meta/Tactic/Rewrite.olean lib/lean/Lean/Meta/Tactic/Rewrites.ilean lib/lean/Lean/Meta/Tactic/Rewrites.olean lib/lean/Lean/Meta/Tactic/Rfl.ilean lib/lean/Lean/Meta/Tactic/Rfl.olean lib/lean/Lean/Meta/Tactic/Simp.ilean lib/lean/Lean/Meta/Tactic/Simp.olean lib/lean/Lean/Meta/Tactic/Simp/Arith.ilean lib/lean/Lean/Meta/Tactic/Simp/Arith.olean lib/lean/Lean/Meta/Tactic/Simp/Arith/Int.ilean lib/lean/Lean/Meta/Tactic/Simp/Arith/Int.olean lib/lean/Lean/Meta/Tactic/Simp/Arith/Int/Basic.ilean lib/lean/Lean/Meta/Tactic/Simp/Arith/Int/Basic.olean lib/lean/Lean/Meta/Tactic/Simp/Arith/Int/Simp.ilean lib/lean/Lean/Meta/Tactic/Simp/Arith/Int/Simp.olean lib/lean/Lean/Meta/Tactic/Simp/Arith/Nat.ilean lib/lean/Lean/Meta/Tactic/Simp/Arith/Nat.olean lib/lean/Lean/Meta/Tactic/Simp/Arith/Nat/Basic.ilean lib/lean/Lean/Meta/Tactic/Simp/Arith/Nat/Basic.olean lib/lean/Lean/Meta/Tactic/Simp/Arith/Nat/Simp.ilean lib/lean/Lean/Meta/Tactic/Simp/Arith/Nat/Simp.olean lib/lean/Lean/Meta/Tactic/Simp/Arith/Util.ilean lib/lean/Lean/Meta/Tactic/Simp/Arith/Util.olean lib/lean/Lean/Meta/Tactic/Simp/Attr.ilean lib/lean/Lean/Meta/Tactic/Simp/Attr.olean lib/lean/Lean/Meta/Tactic/Simp/BuiltinSimprocs.ilean lib/lean/Lean/Meta/Tactic/Simp/BuiltinSimprocs.olean lib/lean/Lean/Meta/Tactic/Simp/BuiltinSimprocs/Array.ilean lib/lean/Lean/Meta/Tactic/Simp/BuiltinSimprocs/Array.olean lib/lean/Lean/Meta/Tactic/Simp/BuiltinSimprocs/BitVec.ilean lib/lean/Lean/Meta/Tactic/Simp/BuiltinSimprocs/BitVec.olean lib/lean/Lean/Meta/Tactic/Simp/BuiltinSimprocs/Char.ilean lib/lean/Lean/Meta/Tactic/Simp/BuiltinSimprocs/Char.olean lib/lean/Lean/Meta/Tactic/Simp/BuiltinSimprocs/Core.ilean lib/lean/Lean/Meta/Tactic/Simp/BuiltinSimprocs/Core.olean lib/lean/Lean/Meta/Tactic/Simp/BuiltinSimprocs/Fin.ilean lib/lean/Lean/Meta/Tactic/Simp/BuiltinSimprocs/Fin.olean lib/lean/Lean/Meta/Tactic/Simp/BuiltinSimprocs/Int.ilean lib/lean/Lean/Meta/Tactic/Simp/BuiltinSimprocs/Int.olean lib/lean/Lean/Meta/Tactic/Simp/BuiltinSimprocs/List.ilean lib/lean/Lean/Meta/Tactic/Simp/BuiltinSimprocs/List.olean lib/lean/Lean/Meta/Tactic/Simp/BuiltinSimprocs/Nat.ilean lib/lean/Lean/Meta/Tactic/Simp/BuiltinSimprocs/Nat.olean lib/lean/Lean/Meta/Tactic/Simp/BuiltinSimprocs/SInt.ilean lib/lean/Lean/Meta/Tactic/Simp/BuiltinSimprocs/SInt.olean lib/lean/Lean/Meta/Tactic/Simp/BuiltinSimprocs/String.ilean lib/lean/Lean/Meta/Tactic/Simp/BuiltinSimprocs/String.olean lib/lean/Lean/Meta/Tactic/Simp/BuiltinSimprocs/UInt.ilean lib/lean/Lean/Meta/Tactic/Simp/BuiltinSimprocs/UInt.olean lib/lean/Lean/Meta/Tactic/Simp/BuiltinSimprocs/Util.ilean lib/lean/Lean/Meta/Tactic/Simp/BuiltinSimprocs/Util.olean lib/lean/Lean/Meta/Tactic/Simp/Diagnostics.ilean lib/lean/Lean/Meta/Tactic/Simp/Diagnostics.olean +lib/lean/Lean/Meta/Tactic/Simp/LoopProtection.ilean +lib/lean/Lean/Meta/Tactic/Simp/LoopProtection.olean lib/lean/Lean/Meta/Tactic/Simp/Main.ilean lib/lean/Lean/Meta/Tactic/Simp/Main.olean lib/lean/Lean/Meta/Tactic/Simp/RegisterCommand.ilean lib/lean/Lean/Meta/Tactic/Simp/RegisterCommand.olean lib/lean/Lean/Meta/Tactic/Simp/Rewrite.ilean lib/lean/Lean/Meta/Tactic/Simp/Rewrite.olean lib/lean/Lean/Meta/Tactic/Simp/SimpAll.ilean lib/lean/Lean/Meta/Tactic/Simp/SimpAll.olean lib/lean/Lean/Meta/Tactic/Simp/SimpCongrTheorems.ilean lib/lean/Lean/Meta/Tactic/Simp/SimpCongrTheorems.olean lib/lean/Lean/Meta/Tactic/Simp/SimpTheorems.ilean lib/lean/Lean/Meta/Tactic/Simp/SimpTheorems.olean lib/lean/Lean/Meta/Tactic/Simp/Simproc.ilean lib/lean/Lean/Meta/Tactic/Simp/Simproc.olean lib/lean/Lean/Meta/Tactic/Simp/Types.ilean lib/lean/Lean/Meta/Tactic/Simp/Types.olean lib/lean/Lean/Meta/Tactic/SolveByElim.ilean lib/lean/Lean/Meta/Tactic/SolveByElim.olean lib/lean/Lean/Meta/Tactic/Split.ilean lib/lean/Lean/Meta/Tactic/Split.olean lib/lean/Lean/Meta/Tactic/SplitIf.ilean lib/lean/Lean/Meta/Tactic/SplitIf.olean lib/lean/Lean/Meta/Tactic/Subst.ilean lib/lean/Lean/Meta/Tactic/Subst.olean lib/lean/Lean/Meta/Tactic/Symm.ilean lib/lean/Lean/Meta/Tactic/Symm.olean lib/lean/Lean/Meta/Tactic/Try.ilean lib/lean/Lean/Meta/Tactic/Try.olean lib/lean/Lean/Meta/Tactic/Try/Collect.ilean lib/lean/Lean/Meta/Tactic/Try/Collect.olean lib/lean/Lean/Meta/Tactic/TryThis.ilean lib/lean/Lean/Meta/Tactic/TryThis.olean lib/lean/Lean/Meta/Tactic/Unfold.ilean lib/lean/Lean/Meta/Tactic/Unfold.olean lib/lean/Lean/Meta/Tactic/UnifyEq.ilean lib/lean/Lean/Meta/Tactic/UnifyEq.olean lib/lean/Lean/Meta/Tactic/Util.ilean lib/lean/Lean/Meta/Tactic/Util.olean lib/lean/Lean/Meta/Transform.ilean lib/lean/Lean/Meta/Transform.olean lib/lean/Lean/Meta/TransparencyMode.ilean lib/lean/Lean/Meta/TransparencyMode.olean +lib/lean/Lean/Meta/TryThis.ilean +lib/lean/Lean/Meta/TryThis.olean lib/lean/Lean/Meta/UnificationHint.ilean lib/lean/Lean/Meta/UnificationHint.olean lib/lean/Lean/Meta/WHNF.ilean lib/lean/Lean/Meta/WHNF.olean lib/lean/Lean/MetavarContext.ilean lib/lean/Lean/MetavarContext.olean lib/lean/Lean/Modifiers.ilean lib/lean/Lean/Modifiers.olean lib/lean/Lean/MonadEnv.ilean lib/lean/Lean/MonadEnv.olean lib/lean/Lean/Namespace.ilean lib/lean/Lean/Namespace.olean lib/lean/Lean/Parser.ilean lib/lean/Lean/Parser.olean lib/lean/Lean/Parser/Attr.ilean lib/lean/Lean/Parser/Attr.olean lib/lean/Lean/Parser/Basic.ilean lib/lean/Lean/Parser/Basic.olean lib/lean/Lean/Parser/Command.ilean lib/lean/Lean/Parser/Command.olean lib/lean/Lean/Parser/Do.ilean lib/lean/Lean/Parser/Do.olean lib/lean/Lean/Parser/Extension.ilean lib/lean/Lean/Parser/Extension.olean lib/lean/Lean/Parser/Extra.ilean lib/lean/Lean/Parser/Extra.olean lib/lean/Lean/Parser/Level.ilean lib/lean/Lean/Parser/Level.olean lib/lean/Lean/Parser/Module.ilean lib/lean/Lean/Parser/Module.olean lib/lean/Lean/Parser/StrInterpolation.ilean lib/lean/Lean/Parser/StrInterpolation.olean lib/lean/Lean/Parser/Syntax.ilean lib/lean/Lean/Parser/Syntax.olean lib/lean/Lean/Parser/Tactic.ilean lib/lean/Lean/Parser/Tactic.olean lib/lean/Lean/Parser/Tactic/Doc.ilean lib/lean/Lean/Parser/Tactic/Doc.olean lib/lean/Lean/Parser/Term.ilean lib/lean/Lean/Parser/Term.olean lib/lean/Lean/Parser/Term/Doc.ilean lib/lean/Lean/Parser/Term/Doc.olean lib/lean/Lean/Parser/Types.ilean lib/lean/Lean/Parser/Types.olean lib/lean/Lean/ParserCompiler.ilean lib/lean/Lean/ParserCompiler.olean lib/lean/Lean/ParserCompiler/Attribute.ilean lib/lean/Lean/ParserCompiler/Attribute.olean lib/lean/Lean/PremiseSelection.ilean lib/lean/Lean/PremiseSelection.olean lib/lean/Lean/PrettyPrinter.ilean lib/lean/Lean/PrettyPrinter.olean lib/lean/Lean/PrettyPrinter/Basic.ilean lib/lean/Lean/PrettyPrinter/Basic.olean lib/lean/Lean/PrettyPrinter/Delaborator.ilean lib/lean/Lean/PrettyPrinter/Delaborator.olean lib/lean/Lean/PrettyPrinter/Delaborator/Attributes.ilean lib/lean/Lean/PrettyPrinter/Delaborator/Attributes.olean lib/lean/Lean/PrettyPrinter/Delaborator/Basic.ilean lib/lean/Lean/PrettyPrinter/Delaborator/Basic.olean lib/lean/Lean/PrettyPrinter/Delaborator/Builtins.ilean lib/lean/Lean/PrettyPrinter/Delaborator/Builtins.olean lib/lean/Lean/PrettyPrinter/Delaborator/FieldNotation.ilean lib/lean/Lean/PrettyPrinter/Delaborator/FieldNotation.olean lib/lean/Lean/PrettyPrinter/Delaborator/Options.ilean lib/lean/Lean/PrettyPrinter/Delaborator/Options.olean lib/lean/Lean/PrettyPrinter/Delaborator/SubExpr.ilean lib/lean/Lean/PrettyPrinter/Delaborator/SubExpr.olean lib/lean/Lean/PrettyPrinter/Delaborator/TopDownAnalyze.ilean lib/lean/Lean/PrettyPrinter/Delaborator/TopDownAnalyze.olean lib/lean/Lean/PrettyPrinter/Formatter.ilean lib/lean/Lean/PrettyPrinter/Formatter.olean lib/lean/Lean/PrettyPrinter/Parenthesizer.ilean lib/lean/Lean/PrettyPrinter/Parenthesizer.olean lib/lean/Lean/PrivateName.ilean lib/lean/Lean/PrivateName.olean lib/lean/Lean/ProjFns.ilean lib/lean/Lean/ProjFns.olean lib/lean/Lean/ReducibilityAttrs.ilean lib/lean/Lean/ReducibilityAttrs.olean lib/lean/Lean/Replay.ilean lib/lean/Lean/Replay.olean lib/lean/Lean/ReservedNameAction.ilean lib/lean/Lean/ReservedNameAction.olean lib/lean/Lean/ResolveName.ilean lib/lean/Lean/ResolveName.olean lib/lean/Lean/Runtime.ilean lib/lean/Lean/Runtime.olean lib/lean/Lean/ScopedEnvExtension.ilean lib/lean/Lean/ScopedEnvExtension.olean lib/lean/Lean/Server.ilean lib/lean/Lean/Server.olean lib/lean/Lean/Server/AsyncList.ilean lib/lean/Lean/Server/AsyncList.olean lib/lean/Lean/Server/CodeActions.ilean lib/lean/Lean/Server/CodeActions.olean lib/lean/Lean/Server/CodeActions/Attr.ilean lib/lean/Lean/Server/CodeActions/Attr.olean lib/lean/Lean/Server/CodeActions/Basic.ilean lib/lean/Lean/Server/CodeActions/Basic.olean lib/lean/Lean/Server/CodeActions/Provider.ilean lib/lean/Lean/Server/CodeActions/Provider.olean lib/lean/Lean/Server/CodeActions/UnknownIdentifier.ilean lib/lean/Lean/Server/CodeActions/UnknownIdentifier.olean lib/lean/Lean/Server/Completion.ilean lib/lean/Lean/Server/Completion.olean lib/lean/Lean/Server/Completion/CompletionCollectors.ilean lib/lean/Lean/Server/Completion/CompletionCollectors.olean lib/lean/Lean/Server/Completion/CompletionInfoSelection.ilean lib/lean/Lean/Server/Completion/CompletionInfoSelection.olean lib/lean/Lean/Server/Completion/CompletionItemData.ilean lib/lean/Lean/Server/Completion/CompletionItemData.olean lib/lean/Lean/Server/Completion/CompletionResolution.ilean lib/lean/Lean/Server/Completion/CompletionResolution.olean lib/lean/Lean/Server/Completion/CompletionUtils.ilean lib/lean/Lean/Server/Completion/CompletionUtils.olean lib/lean/Lean/Server/Completion/EligibleHeaderDecls.ilean lib/lean/Lean/Server/Completion/EligibleHeaderDecls.olean lib/lean/Lean/Server/Completion/ImportCompletion.ilean lib/lean/Lean/Server/Completion/ImportCompletion.olean lib/lean/Lean/Server/Completion/SyntheticCompletion.ilean lib/lean/Lean/Server/Completion/SyntheticCompletion.olean lib/lean/Lean/Server/FileSource.ilean lib/lean/Lean/Server/FileSource.olean lib/lean/Lean/Server/FileWorker.ilean lib/lean/Lean/Server/FileWorker.olean lib/lean/Lean/Server/FileWorker/ExampleHover.ilean lib/lean/Lean/Server/FileWorker/ExampleHover.olean lib/lean/Lean/Server/FileWorker/InlayHints.ilean lib/lean/Lean/Server/FileWorker/InlayHints.olean lib/lean/Lean/Server/FileWorker/RequestHandling.ilean lib/lean/Lean/Server/FileWorker/RequestHandling.olean lib/lean/Lean/Server/FileWorker/SemanticHighlighting.ilean lib/lean/Lean/Server/FileWorker/SemanticHighlighting.olean lib/lean/Lean/Server/FileWorker/SetupFile.ilean lib/lean/Lean/Server/FileWorker/SetupFile.olean +lib/lean/Lean/Server/FileWorker/SignatureHelp.ilean +lib/lean/Lean/Server/FileWorker/SignatureHelp.olean lib/lean/Lean/Server/FileWorker/Utils.ilean lib/lean/Lean/Server/FileWorker/Utils.olean lib/lean/Lean/Server/FileWorker/WidgetRequests.ilean lib/lean/Lean/Server/FileWorker/WidgetRequests.olean lib/lean/Lean/Server/GoTo.ilean lib/lean/Lean/Server/GoTo.olean lib/lean/Lean/Server/InfoUtils.ilean lib/lean/Lean/Server/InfoUtils.olean lib/lean/Lean/Server/References.ilean lib/lean/Lean/Server/References.olean lib/lean/Lean/Server/RequestCancellation.ilean lib/lean/Lean/Server/RequestCancellation.olean lib/lean/Lean/Server/Requests.ilean lib/lean/Lean/Server/Requests.olean lib/lean/Lean/Server/Rpc.ilean lib/lean/Lean/Server/Rpc.olean lib/lean/Lean/Server/Rpc/Basic.ilean lib/lean/Lean/Server/Rpc/Basic.olean lib/lean/Lean/Server/Rpc/Deriving.ilean lib/lean/Lean/Server/Rpc/Deriving.olean lib/lean/Lean/Server/Rpc/RequestHandling.ilean lib/lean/Lean/Server/Rpc/RequestHandling.olean lib/lean/Lean/Server/ServerTask.ilean lib/lean/Lean/Server/ServerTask.olean lib/lean/Lean/Server/Snapshots.ilean lib/lean/Lean/Server/Snapshots.olean lib/lean/Lean/Server/Test.ilean lib/lean/Lean/Server/Test.olean lib/lean/Lean/Server/Test/Cancel.ilean lib/lean/Lean/Server/Test/Cancel.olean lib/lean/Lean/Server/Test/Runner.ilean lib/lean/Lean/Server/Test/Runner.olean lib/lean/Lean/Server/Utils.ilean lib/lean/Lean/Server/Utils.olean lib/lean/Lean/Server/Watchdog.ilean lib/lean/Lean/Server/Watchdog.olean +lib/lean/Lean/Setup.ilean +lib/lean/Lean/Setup.olean +lib/lean/Lean/Shell.ilean +lib/lean/Lean/Shell.olean lib/lean/Lean/Structure.ilean lib/lean/Lean/Structure.olean lib/lean/Lean/SubExpr.ilean lib/lean/Lean/SubExpr.olean lib/lean/Lean/Syntax.ilean lib/lean/Lean/Syntax.olean lib/lean/Lean/ToExpr.ilean lib/lean/Lean/ToExpr.olean lib/lean/Lean/ToLevel.ilean lib/lean/Lean/ToLevel.olean lib/lean/Lean/Util.ilean lib/lean/Lean/Util.olean lib/lean/Lean/Util/CollectAxioms.ilean lib/lean/Lean/Util/CollectAxioms.olean lib/lean/Lean/Util/CollectFVars.ilean lib/lean/Lean/Util/CollectFVars.olean lib/lean/Lean/Util/CollectLevelMVars.ilean lib/lean/Lean/Util/CollectLevelMVars.olean lib/lean/Lean/Util/CollectLevelParams.ilean lib/lean/Lean/Util/CollectLevelParams.olean +lib/lean/Lean/Util/CollectLooseBVars.ilean +lib/lean/Lean/Util/CollectLooseBVars.olean lib/lean/Lean/Util/CollectMVars.ilean lib/lean/Lean/Util/CollectMVars.olean lib/lean/Lean/Util/Diff.ilean lib/lean/Lean/Util/Diff.olean lib/lean/Lean/Util/FVarSubset.ilean lib/lean/Lean/Util/FVarSubset.olean -lib/lean/Lean/Util/FileSetupInfo.ilean -lib/lean/Lean/Util/FileSetupInfo.olean lib/lean/Lean/Util/FindExpr.ilean lib/lean/Lean/Util/FindExpr.olean lib/lean/Lean/Util/FindLevelMVar.ilean lib/lean/Lean/Util/FindLevelMVar.olean lib/lean/Lean/Util/FindMVar.ilean lib/lean/Lean/Util/FindMVar.olean lib/lean/Lean/Util/FoldConsts.ilean lib/lean/Lean/Util/FoldConsts.olean lib/lean/Lean/Util/ForEachExpr.ilean lib/lean/Lean/Util/ForEachExpr.olean lib/lean/Lean/Util/ForEachExprWhere.ilean lib/lean/Lean/Util/ForEachExprWhere.olean lib/lean/Lean/Util/HasConstCache.ilean lib/lean/Lean/Util/HasConstCache.olean lib/lean/Lean/Util/Heartbeats.ilean lib/lean/Lean/Util/Heartbeats.olean lib/lean/Lean/Util/InstantiateLevelParams.ilean lib/lean/Lean/Util/InstantiateLevelParams.olean lib/lean/Lean/Util/LakePath.ilean lib/lean/Lean/Util/LakePath.olean lib/lean/Lean/Util/LeanOptions.ilean lib/lean/Lean/Util/LeanOptions.olean lib/lean/Lean/Util/MonadBacktrack.ilean lib/lean/Lean/Util/MonadBacktrack.olean lib/lean/Lean/Util/MonadCache.ilean lib/lean/Lean/Util/MonadCache.olean lib/lean/Lean/Util/NumApps.ilean lib/lean/Lean/Util/NumApps.olean lib/lean/Lean/Util/NumObjs.ilean lib/lean/Lean/Util/NumObjs.olean lib/lean/Lean/Util/OccursCheck.ilean lib/lean/Lean/Util/OccursCheck.olean lib/lean/Lean/Util/PPExt.ilean lib/lean/Lean/Util/PPExt.olean lib/lean/Lean/Util/Path.ilean lib/lean/Lean/Util/Path.olean -lib/lean/Lean/Util/Paths.ilean -lib/lean/Lean/Util/Paths.olean lib/lean/Lean/Util/Profile.ilean lib/lean/Lean/Util/Profile.olean lib/lean/Lean/Util/Profiler.ilean lib/lean/Lean/Util/Profiler.olean lib/lean/Lean/Util/PtrSet.ilean lib/lean/Lean/Util/PtrSet.olean lib/lean/Lean/Util/RecDepth.ilean lib/lean/Lean/Util/RecDepth.olean lib/lean/Lean/Util/Recognizers.ilean lib/lean/Lean/Util/Recognizers.olean lib/lean/Lean/Util/ReplaceExpr.ilean lib/lean/Lean/Util/ReplaceExpr.olean lib/lean/Lean/Util/ReplaceLevel.ilean lib/lean/Lean/Util/ReplaceLevel.olean lib/lean/Lean/Util/SCC.ilean lib/lean/Lean/Util/SCC.olean lib/lean/Lean/Util/SafeExponentiation.ilean lib/lean/Lean/Util/SafeExponentiation.olean lib/lean/Lean/Util/SearchPath.ilean lib/lean/Lean/Util/SearchPath.olean lib/lean/Lean/Util/ShareCommon.ilean lib/lean/Lean/Util/ShareCommon.olean lib/lean/Lean/Util/Sorry.ilean lib/lean/Lean/Util/Sorry.olean lib/lean/Lean/Util/SortExprs.ilean lib/lean/Lean/Util/SortExprs.olean lib/lean/Lean/Util/TestExtern.ilean lib/lean/Lean/Util/TestExtern.olean lib/lean/Lean/Util/Trace.ilean lib/lean/Lean/Util/Trace.olean lib/lean/Lean/Widget.ilean lib/lean/Lean/Widget.olean lib/lean/Lean/Widget/Basic.ilean lib/lean/Lean/Widget/Basic.olean lib/lean/Lean/Widget/Diff.ilean lib/lean/Lean/Widget/Diff.olean lib/lean/Lean/Widget/InteractiveCode.ilean lib/lean/Lean/Widget/InteractiveCode.olean lib/lean/Lean/Widget/InteractiveDiagnostic.ilean lib/lean/Lean/Widget/InteractiveDiagnostic.olean lib/lean/Lean/Widget/InteractiveGoal.ilean lib/lean/Lean/Widget/InteractiveGoal.olean lib/lean/Lean/Widget/TaggedText.ilean lib/lean/Lean/Widget/TaggedText.olean lib/lean/Lean/Widget/Types.ilean lib/lean/Lean/Widget/Types.olean lib/lean/Lean/Widget/UserWidget.ilean lib/lean/Lean/Widget/UserWidget.olean +lib/lean/Leanc.ilean +lib/lean/Leanc.olean lib/lean/Std.ilean lib/lean/Std.olean lib/lean/Std/Classes.ilean lib/lean/Std/Classes.olean lib/lean/Std/Classes/Ord.ilean lib/lean/Std/Classes/Ord.olean +lib/lean/Std/Classes/Ord/Basic.ilean +lib/lean/Std/Classes/Ord/Basic.olean +lib/lean/Std/Classes/Ord/BitVec.ilean +lib/lean/Std/Classes/Ord/BitVec.olean +lib/lean/Std/Classes/Ord/SInt.ilean +lib/lean/Std/Classes/Ord/SInt.olean +lib/lean/Std/Classes/Ord/String.ilean +lib/lean/Std/Classes/Ord/String.olean +lib/lean/Std/Classes/Ord/UInt.ilean +lib/lean/Std/Classes/Ord/UInt.olean +lib/lean/Std/Classes/Ord/Vector.ilean +lib/lean/Std/Classes/Ord/Vector.olean lib/lean/Std/Data.ilean lib/lean/Std/Data.olean lib/lean/Std/Data/DHashMap.ilean lib/lean/Std/Data/DHashMap.olean lib/lean/Std/Data/DHashMap/AdditionalOperations.ilean lib/lean/Std/Data/DHashMap/AdditionalOperations.olean lib/lean/Std/Data/DHashMap/Basic.ilean lib/lean/Std/Data/DHashMap/Basic.olean lib/lean/Std/Data/DHashMap/Internal/AssocList/Basic.ilean lib/lean/Std/Data/DHashMap/Internal/AssocList/Basic.olean lib/lean/Std/Data/DHashMap/Internal/AssocList/Lemmas.ilean lib/lean/Std/Data/DHashMap/Internal/AssocList/Lemmas.olean lib/lean/Std/Data/DHashMap/Internal/Defs.ilean lib/lean/Std/Data/DHashMap/Internal/Defs.olean lib/lean/Std/Data/DHashMap/Internal/HashesTo.ilean lib/lean/Std/Data/DHashMap/Internal/HashesTo.olean lib/lean/Std/Data/DHashMap/Internal/Index.ilean lib/lean/Std/Data/DHashMap/Internal/Index.olean lib/lean/Std/Data/DHashMap/Internal/Model.ilean lib/lean/Std/Data/DHashMap/Internal/Model.olean lib/lean/Std/Data/DHashMap/Internal/Raw.ilean lib/lean/Std/Data/DHashMap/Internal/Raw.olean lib/lean/Std/Data/DHashMap/Internal/RawLemmas.ilean lib/lean/Std/Data/DHashMap/Internal/RawLemmas.olean lib/lean/Std/Data/DHashMap/Internal/WF.ilean lib/lean/Std/Data/DHashMap/Internal/WF.olean lib/lean/Std/Data/DHashMap/Lemmas.ilean lib/lean/Std/Data/DHashMap/Lemmas.olean lib/lean/Std/Data/DHashMap/Raw.ilean lib/lean/Std/Data/DHashMap/Raw.olean lib/lean/Std/Data/DHashMap/RawDef.ilean lib/lean/Std/Data/DHashMap/RawDef.olean lib/lean/Std/Data/DHashMap/RawLemmas.ilean lib/lean/Std/Data/DHashMap/RawLemmas.olean lib/lean/Std/Data/DTreeMap.ilean lib/lean/Std/Data/DTreeMap.olean lib/lean/Std/Data/DTreeMap/AdditionalOperations.ilean lib/lean/Std/Data/DTreeMap/AdditionalOperations.olean lib/lean/Std/Data/DTreeMap/Basic.ilean lib/lean/Std/Data/DTreeMap/Basic.olean lib/lean/Std/Data/DTreeMap/Internal/Balanced.ilean lib/lean/Std/Data/DTreeMap/Internal/Balanced.olean lib/lean/Std/Data/DTreeMap/Internal/Balancing.ilean lib/lean/Std/Data/DTreeMap/Internal/Balancing.olean lib/lean/Std/Data/DTreeMap/Internal/Cell.ilean lib/lean/Std/Data/DTreeMap/Internal/Cell.olean lib/lean/Std/Data/DTreeMap/Internal/Def.ilean lib/lean/Std/Data/DTreeMap/Internal/Def.olean lib/lean/Std/Data/DTreeMap/Internal/Lemmas.ilean lib/lean/Std/Data/DTreeMap/Internal/Lemmas.olean lib/lean/Std/Data/DTreeMap/Internal/Model.ilean lib/lean/Std/Data/DTreeMap/Internal/Model.olean lib/lean/Std/Data/DTreeMap/Internal/Operations.ilean lib/lean/Std/Data/DTreeMap/Internal/Operations.olean lib/lean/Std/Data/DTreeMap/Internal/Ordered.ilean lib/lean/Std/Data/DTreeMap/Internal/Ordered.olean lib/lean/Std/Data/DTreeMap/Internal/Queries.ilean lib/lean/Std/Data/DTreeMap/Internal/Queries.olean lib/lean/Std/Data/DTreeMap/Internal/WF/Defs.ilean lib/lean/Std/Data/DTreeMap/Internal/WF/Defs.olean lib/lean/Std/Data/DTreeMap/Internal/WF/Lemmas.ilean lib/lean/Std/Data/DTreeMap/Internal/WF/Lemmas.olean lib/lean/Std/Data/DTreeMap/Lemmas.ilean lib/lean/Std/Data/DTreeMap/Lemmas.olean lib/lean/Std/Data/DTreeMap/Raw.ilean lib/lean/Std/Data/DTreeMap/Raw.olean lib/lean/Std/Data/DTreeMap/Raw/AdditionalOperations.ilean lib/lean/Std/Data/DTreeMap/Raw/AdditionalOperations.olean lib/lean/Std/Data/DTreeMap/Raw/Basic.ilean lib/lean/Std/Data/DTreeMap/Raw/Basic.olean lib/lean/Std/Data/DTreeMap/Raw/Lemmas.ilean lib/lean/Std/Data/DTreeMap/Raw/Lemmas.olean lib/lean/Std/Data/DTreeMap/Raw/WF.ilean lib/lean/Std/Data/DTreeMap/Raw/WF.olean lib/lean/Std/Data/ExtDHashMap.ilean lib/lean/Std/Data/ExtDHashMap.olean lib/lean/Std/Data/ExtDHashMap/Basic.ilean lib/lean/Std/Data/ExtDHashMap/Basic.olean lib/lean/Std/Data/ExtDHashMap/Lemmas.ilean lib/lean/Std/Data/ExtDHashMap/Lemmas.olean +lib/lean/Std/Data/ExtDTreeMap.ilean +lib/lean/Std/Data/ExtDTreeMap.olean +lib/lean/Std/Data/ExtDTreeMap/Basic.ilean +lib/lean/Std/Data/ExtDTreeMap/Basic.olean +lib/lean/Std/Data/ExtDTreeMap/Lemmas.ilean +lib/lean/Std/Data/ExtDTreeMap/Lemmas.olean lib/lean/Std/Data/ExtHashMap.ilean lib/lean/Std/Data/ExtHashMap.olean lib/lean/Std/Data/ExtHashMap/Basic.ilean lib/lean/Std/Data/ExtHashMap/Basic.olean lib/lean/Std/Data/ExtHashMap/Lemmas.ilean lib/lean/Std/Data/ExtHashMap/Lemmas.olean lib/lean/Std/Data/ExtHashSet.ilean lib/lean/Std/Data/ExtHashSet.olean lib/lean/Std/Data/ExtHashSet/Basic.ilean lib/lean/Std/Data/ExtHashSet/Basic.olean lib/lean/Std/Data/ExtHashSet/Lemmas.ilean lib/lean/Std/Data/ExtHashSet/Lemmas.olean +lib/lean/Std/Data/ExtTreeMap.ilean +lib/lean/Std/Data/ExtTreeMap.olean +lib/lean/Std/Data/ExtTreeMap/Basic.ilean +lib/lean/Std/Data/ExtTreeMap/Basic.olean +lib/lean/Std/Data/ExtTreeMap/Lemmas.ilean +lib/lean/Std/Data/ExtTreeMap/Lemmas.olean +lib/lean/Std/Data/ExtTreeSet.ilean +lib/lean/Std/Data/ExtTreeSet.olean +lib/lean/Std/Data/ExtTreeSet/Basic.ilean +lib/lean/Std/Data/ExtTreeSet/Basic.olean +lib/lean/Std/Data/ExtTreeSet/Lemmas.ilean +lib/lean/Std/Data/ExtTreeSet/Lemmas.olean lib/lean/Std/Data/HashMap.ilean lib/lean/Std/Data/HashMap.olean lib/lean/Std/Data/HashMap/AdditionalOperations.ilean lib/lean/Std/Data/HashMap/AdditionalOperations.olean lib/lean/Std/Data/HashMap/Basic.ilean lib/lean/Std/Data/HashMap/Basic.olean lib/lean/Std/Data/HashMap/Lemmas.ilean lib/lean/Std/Data/HashMap/Lemmas.olean lib/lean/Std/Data/HashMap/Raw.ilean lib/lean/Std/Data/HashMap/Raw.olean lib/lean/Std/Data/HashMap/RawLemmas.ilean lib/lean/Std/Data/HashMap/RawLemmas.olean lib/lean/Std/Data/HashSet.ilean lib/lean/Std/Data/HashSet.olean lib/lean/Std/Data/HashSet/Basic.ilean lib/lean/Std/Data/HashSet/Basic.olean lib/lean/Std/Data/HashSet/Lemmas.ilean lib/lean/Std/Data/HashSet/Lemmas.olean lib/lean/Std/Data/HashSet/Raw.ilean lib/lean/Std/Data/HashSet/Raw.olean lib/lean/Std/Data/HashSet/RawLemmas.ilean lib/lean/Std/Data/HashSet/RawLemmas.olean lib/lean/Std/Data/Internal/Cut.ilean lib/lean/Std/Data/Internal/Cut.olean lib/lean/Std/Data/Internal/List/Associative.ilean lib/lean/Std/Data/Internal/List/Associative.olean lib/lean/Std/Data/Internal/List/Defs.ilean lib/lean/Std/Data/Internal/List/Defs.olean +lib/lean/Std/Data/Iterators.ilean +lib/lean/Std/Data/Iterators.olean +lib/lean/Std/Data/Iterators/Combinators.ilean +lib/lean/Std/Data/Iterators/Combinators.olean +lib/lean/Std/Data/Iterators/Combinators/Drop.ilean +lib/lean/Std/Data/Iterators/Combinators/Drop.olean +lib/lean/Std/Data/Iterators/Combinators/DropWhile.ilean +lib/lean/Std/Data/Iterators/Combinators/DropWhile.olean +lib/lean/Std/Data/Iterators/Combinators/Monadic.ilean +lib/lean/Std/Data/Iterators/Combinators/Monadic.olean +lib/lean/Std/Data/Iterators/Combinators/Monadic/Drop.ilean +lib/lean/Std/Data/Iterators/Combinators/Monadic/Drop.olean +lib/lean/Std/Data/Iterators/Combinators/Monadic/DropWhile.ilean +lib/lean/Std/Data/Iterators/Combinators/Monadic/DropWhile.olean +lib/lean/Std/Data/Iterators/Combinators/Monadic/StepSize.ilean +lib/lean/Std/Data/Iterators/Combinators/Monadic/StepSize.olean +lib/lean/Std/Data/Iterators/Combinators/Monadic/Take.ilean +lib/lean/Std/Data/Iterators/Combinators/Monadic/Take.olean +lib/lean/Std/Data/Iterators/Combinators/Monadic/TakeWhile.ilean +lib/lean/Std/Data/Iterators/Combinators/Monadic/TakeWhile.olean +lib/lean/Std/Data/Iterators/Combinators/Monadic/Zip.ilean +lib/lean/Std/Data/Iterators/Combinators/Monadic/Zip.olean +lib/lean/Std/Data/Iterators/Combinators/StepSize.ilean +lib/lean/Std/Data/Iterators/Combinators/StepSize.olean +lib/lean/Std/Data/Iterators/Combinators/Take.ilean +lib/lean/Std/Data/Iterators/Combinators/Take.olean +lib/lean/Std/Data/Iterators/Combinators/TakeWhile.ilean +lib/lean/Std/Data/Iterators/Combinators/TakeWhile.olean +lib/lean/Std/Data/Iterators/Combinators/Zip.ilean +lib/lean/Std/Data/Iterators/Combinators/Zip.olean +lib/lean/Std/Data/Iterators/Lemmas.ilean +lib/lean/Std/Data/Iterators/Lemmas.olean +lib/lean/Std/Data/Iterators/Lemmas/Combinators.ilean +lib/lean/Std/Data/Iterators/Lemmas/Combinators.olean +lib/lean/Std/Data/Iterators/Lemmas/Combinators/Drop.ilean +lib/lean/Std/Data/Iterators/Lemmas/Combinators/Drop.olean +lib/lean/Std/Data/Iterators/Lemmas/Combinators/DropWhile.ilean +lib/lean/Std/Data/Iterators/Lemmas/Combinators/DropWhile.olean +lib/lean/Std/Data/Iterators/Lemmas/Combinators/Monadic.ilean +lib/lean/Std/Data/Iterators/Lemmas/Combinators/Monadic.olean +lib/lean/Std/Data/Iterators/Lemmas/Combinators/Monadic/Drop.ilean +lib/lean/Std/Data/Iterators/Lemmas/Combinators/Monadic/Drop.olean +lib/lean/Std/Data/Iterators/Lemmas/Combinators/Monadic/DropWhile.ilean +lib/lean/Std/Data/Iterators/Lemmas/Combinators/Monadic/DropWhile.olean +lib/lean/Std/Data/Iterators/Lemmas/Combinators/Monadic/FilterMap.ilean +lib/lean/Std/Data/Iterators/Lemmas/Combinators/Monadic/FilterMap.olean +lib/lean/Std/Data/Iterators/Lemmas/Combinators/Monadic/Take.ilean +lib/lean/Std/Data/Iterators/Lemmas/Combinators/Monadic/Take.olean +lib/lean/Std/Data/Iterators/Lemmas/Combinators/Monadic/TakeWhile.ilean +lib/lean/Std/Data/Iterators/Lemmas/Combinators/Monadic/TakeWhile.olean +lib/lean/Std/Data/Iterators/Lemmas/Combinators/Monadic/Zip.ilean +lib/lean/Std/Data/Iterators/Lemmas/Combinators/Monadic/Zip.olean +lib/lean/Std/Data/Iterators/Lemmas/Combinators/Take.ilean +lib/lean/Std/Data/Iterators/Lemmas/Combinators/Take.olean +lib/lean/Std/Data/Iterators/Lemmas/Combinators/TakeWhile.ilean +lib/lean/Std/Data/Iterators/Lemmas/Combinators/TakeWhile.olean +lib/lean/Std/Data/Iterators/Lemmas/Combinators/Zip.ilean +lib/lean/Std/Data/Iterators/Lemmas/Combinators/Zip.olean +lib/lean/Std/Data/Iterators/Lemmas/Consumers.ilean +lib/lean/Std/Data/Iterators/Lemmas/Consumers.olean +lib/lean/Std/Data/Iterators/Lemmas/Consumers/Collect.ilean +lib/lean/Std/Data/Iterators/Lemmas/Consumers/Collect.olean +lib/lean/Std/Data/Iterators/Lemmas/Consumers/Loop.ilean +lib/lean/Std/Data/Iterators/Lemmas/Consumers/Loop.olean +lib/lean/Std/Data/Iterators/Lemmas/Consumers/Monadic.ilean +lib/lean/Std/Data/Iterators/Lemmas/Consumers/Monadic.olean +lib/lean/Std/Data/Iterators/Lemmas/Consumers/Monadic/Collect.ilean +lib/lean/Std/Data/Iterators/Lemmas/Consumers/Monadic/Collect.olean +lib/lean/Std/Data/Iterators/Lemmas/Consumers/Monadic/Loop.ilean +lib/lean/Std/Data/Iterators/Lemmas/Consumers/Monadic/Loop.olean +lib/lean/Std/Data/Iterators/Lemmas/Equivalence.ilean +lib/lean/Std/Data/Iterators/Lemmas/Equivalence.olean +lib/lean/Std/Data/Iterators/Lemmas/Equivalence/Basic.ilean +lib/lean/Std/Data/Iterators/Lemmas/Equivalence/Basic.olean +lib/lean/Std/Data/Iterators/Lemmas/Equivalence/HetT.ilean +lib/lean/Std/Data/Iterators/Lemmas/Equivalence/HetT.olean +lib/lean/Std/Data/Iterators/Lemmas/Equivalence/StepCongr.ilean +lib/lean/Std/Data/Iterators/Lemmas/Equivalence/StepCongr.olean +lib/lean/Std/Data/Iterators/Lemmas/Monadic.ilean +lib/lean/Std/Data/Iterators/Lemmas/Monadic.olean +lib/lean/Std/Data/Iterators/Lemmas/Producers.ilean +lib/lean/Std/Data/Iterators/Lemmas/Producers.olean +lib/lean/Std/Data/Iterators/Lemmas/Producers/Array.ilean +lib/lean/Std/Data/Iterators/Lemmas/Producers/Array.olean +lib/lean/Std/Data/Iterators/Lemmas/Producers/Empty.ilean +lib/lean/Std/Data/Iterators/Lemmas/Producers/Empty.olean +lib/lean/Std/Data/Iterators/Lemmas/Producers/List.ilean +lib/lean/Std/Data/Iterators/Lemmas/Producers/List.olean +lib/lean/Std/Data/Iterators/Lemmas/Producers/Monadic.ilean +lib/lean/Std/Data/Iterators/Lemmas/Producers/Monadic.olean +lib/lean/Std/Data/Iterators/Lemmas/Producers/Monadic/Array.ilean +lib/lean/Std/Data/Iterators/Lemmas/Producers/Monadic/Array.olean +lib/lean/Std/Data/Iterators/Lemmas/Producers/Monadic/Empty.ilean +lib/lean/Std/Data/Iterators/Lemmas/Producers/Monadic/Empty.olean +lib/lean/Std/Data/Iterators/Lemmas/Producers/Monadic/List.ilean +lib/lean/Std/Data/Iterators/Lemmas/Producers/Monadic/List.olean +lib/lean/Std/Data/Iterators/Lemmas/Producers/Range.ilean +lib/lean/Std/Data/Iterators/Lemmas/Producers/Range.olean +lib/lean/Std/Data/Iterators/Lemmas/Producers/Repeat.ilean +lib/lean/Std/Data/Iterators/Lemmas/Producers/Repeat.olean +lib/lean/Std/Data/Iterators/Lemmas/Producers/Slice.ilean +lib/lean/Std/Data/Iterators/Lemmas/Producers/Slice.olean +lib/lean/Std/Data/Iterators/Producers.ilean +lib/lean/Std/Data/Iterators/Producers.olean +lib/lean/Std/Data/Iterators/Producers/Array.ilean +lib/lean/Std/Data/Iterators/Producers/Array.olean +lib/lean/Std/Data/Iterators/Producers/Empty.ilean +lib/lean/Std/Data/Iterators/Producers/Empty.olean +lib/lean/Std/Data/Iterators/Producers/List.ilean +lib/lean/Std/Data/Iterators/Producers/List.olean +lib/lean/Std/Data/Iterators/Producers/Monadic.ilean +lib/lean/Std/Data/Iterators/Producers/Monadic.olean +lib/lean/Std/Data/Iterators/Producers/Monadic/Array.ilean +lib/lean/Std/Data/Iterators/Producers/Monadic/Array.olean +lib/lean/Std/Data/Iterators/Producers/Monadic/Empty.ilean +lib/lean/Std/Data/Iterators/Producers/Monadic/Empty.olean +lib/lean/Std/Data/Iterators/Producers/Monadic/List.ilean +lib/lean/Std/Data/Iterators/Producers/Monadic/List.olean +lib/lean/Std/Data/Iterators/Producers/Range.ilean +lib/lean/Std/Data/Iterators/Producers/Range.olean +lib/lean/Std/Data/Iterators/Producers/Repeat.ilean +lib/lean/Std/Data/Iterators/Producers/Repeat.olean +lib/lean/Std/Data/Iterators/Producers/Slice.ilean +lib/lean/Std/Data/Iterators/Producers/Slice.olean lib/lean/Std/Data/TreeMap.ilean lib/lean/Std/Data/TreeMap.olean lib/lean/Std/Data/TreeMap/AdditionalOperations.ilean lib/lean/Std/Data/TreeMap/AdditionalOperations.olean lib/lean/Std/Data/TreeMap/Basic.ilean lib/lean/Std/Data/TreeMap/Basic.olean lib/lean/Std/Data/TreeMap/Lemmas.ilean lib/lean/Std/Data/TreeMap/Lemmas.olean lib/lean/Std/Data/TreeMap/Raw.ilean lib/lean/Std/Data/TreeMap/Raw.olean lib/lean/Std/Data/TreeMap/Raw/AdditionalOperations.ilean lib/lean/Std/Data/TreeMap/Raw/AdditionalOperations.olean lib/lean/Std/Data/TreeMap/Raw/Basic.ilean lib/lean/Std/Data/TreeMap/Raw/Basic.olean lib/lean/Std/Data/TreeMap/Raw/Lemmas.ilean lib/lean/Std/Data/TreeMap/Raw/Lemmas.olean lib/lean/Std/Data/TreeMap/Raw/WF.ilean lib/lean/Std/Data/TreeMap/Raw/WF.olean lib/lean/Std/Data/TreeSet.ilean lib/lean/Std/Data/TreeSet.olean lib/lean/Std/Data/TreeSet/AdditionalOperations.ilean lib/lean/Std/Data/TreeSet/AdditionalOperations.olean lib/lean/Std/Data/TreeSet/Basic.ilean lib/lean/Std/Data/TreeSet/Basic.olean lib/lean/Std/Data/TreeSet/Lemmas.ilean lib/lean/Std/Data/TreeSet/Lemmas.olean lib/lean/Std/Data/TreeSet/Raw.ilean lib/lean/Std/Data/TreeSet/Raw.olean lib/lean/Std/Data/TreeSet/Raw/Basic.ilean lib/lean/Std/Data/TreeSet/Raw/Basic.olean lib/lean/Std/Data/TreeSet/Raw/Lemmas.ilean lib/lean/Std/Data/TreeSet/Raw/Lemmas.olean lib/lean/Std/Data/TreeSet/Raw/WF.ilean lib/lean/Std/Data/TreeSet/Raw/WF.olean +lib/lean/Std/Do.ilean +lib/lean/Std/Do.olean +lib/lean/Std/Do/PostCond.ilean +lib/lean/Std/Do/PostCond.olean +lib/lean/Std/Do/PredTrans.ilean +lib/lean/Std/Do/PredTrans.olean +lib/lean/Std/Do/SPred.ilean +lib/lean/Std/Do/SPred.olean +lib/lean/Std/Do/SPred/DerivedLaws.ilean +lib/lean/Std/Do/SPred/DerivedLaws.olean +lib/lean/Std/Do/SPred/Laws.ilean +lib/lean/Std/Do/SPred/Laws.olean +lib/lean/Std/Do/SPred/Notation.ilean +lib/lean/Std/Do/SPred/Notation.olean +lib/lean/Std/Do/SPred/SPred.ilean +lib/lean/Std/Do/SPred/SPred.olean +lib/lean/Std/Do/SPred/SVal.ilean +lib/lean/Std/Do/SPred/SVal.olean +lib/lean/Std/Do/Triple.ilean +lib/lean/Std/Do/Triple.olean +lib/lean/Std/Do/Triple/Basic.ilean +lib/lean/Std/Do/Triple/Basic.olean +lib/lean/Std/Do/Triple/SpecLemmas.ilean +lib/lean/Std/Do/Triple/SpecLemmas.olean +lib/lean/Std/Do/WP.ilean +lib/lean/Std/Do/WP.olean +lib/lean/Std/Do/WP/Basic.ilean +lib/lean/Std/Do/WP/Basic.olean +lib/lean/Std/Do/WP/IO.ilean +lib/lean/Std/Do/WP/IO.olean +lib/lean/Std/Do/WP/Monad.ilean +lib/lean/Std/Do/WP/Monad.olean +lib/lean/Std/Do/WP/SimpLemmas.ilean +lib/lean/Std/Do/WP/SimpLemmas.olean lib/lean/Std/Internal.ilean lib/lean/Std/Internal.olean lib/lean/Std/Internal/Async.ilean lib/lean/Std/Internal/Async.olean lib/lean/Std/Internal/Async/Basic.ilean lib/lean/Std/Internal/Async/Basic.olean +lib/lean/Std/Internal/Async/DNS.ilean +lib/lean/Std/Internal/Async/DNS.olean +lib/lean/Std/Internal/Async/Process.ilean +lib/lean/Std/Internal/Async/Process.olean lib/lean/Std/Internal/Async/Select.ilean lib/lean/Std/Internal/Async/Select.olean +lib/lean/Std/Internal/Async/System.ilean +lib/lean/Std/Internal/Async/System.olean lib/lean/Std/Internal/Async/TCP.ilean lib/lean/Std/Internal/Async/TCP.olean lib/lean/Std/Internal/Async/Timer.ilean lib/lean/Std/Internal/Async/Timer.olean lib/lean/Std/Internal/Async/UDP.ilean lib/lean/Std/Internal/Async/UDP.olean lib/lean/Std/Internal/Parsec.ilean lib/lean/Std/Internal/Parsec.olean lib/lean/Std/Internal/Parsec/Basic.ilean lib/lean/Std/Internal/Parsec/Basic.olean lib/lean/Std/Internal/Parsec/ByteArray.ilean lib/lean/Std/Internal/Parsec/ByteArray.olean lib/lean/Std/Internal/Parsec/String.ilean lib/lean/Std/Internal/Parsec/String.olean lib/lean/Std/Internal/Rat.ilean lib/lean/Std/Internal/Rat.olean lib/lean/Std/Internal/UV.ilean lib/lean/Std/Internal/UV.olean +lib/lean/Std/Internal/UV/DNS.ilean +lib/lean/Std/Internal/UV/DNS.olean lib/lean/Std/Internal/UV/Loop.ilean lib/lean/Std/Internal/UV/Loop.olean +lib/lean/Std/Internal/UV/System.ilean +lib/lean/Std/Internal/UV/System.olean lib/lean/Std/Internal/UV/TCP.ilean lib/lean/Std/Internal/UV/TCP.olean lib/lean/Std/Internal/UV/Timer.ilean lib/lean/Std/Internal/UV/Timer.olean lib/lean/Std/Internal/UV/UDP.ilean lib/lean/Std/Internal/UV/UDP.olean lib/lean/Std/Net.ilean lib/lean/Std/Net.olean lib/lean/Std/Net/Addr.ilean lib/lean/Std/Net/Addr.olean lib/lean/Std/Sat.ilean lib/lean/Std/Sat.olean lib/lean/Std/Sat/AIG.ilean lib/lean/Std/Sat/AIG.olean lib/lean/Std/Sat/AIG/Basic.ilean lib/lean/Std/Sat/AIG/Basic.olean lib/lean/Std/Sat/AIG/CNF.ilean lib/lean/Std/Sat/AIG/CNF.olean lib/lean/Std/Sat/AIG/Cached.ilean lib/lean/Std/Sat/AIG/Cached.olean lib/lean/Std/Sat/AIG/CachedGates.ilean lib/lean/Std/Sat/AIG/CachedGates.olean lib/lean/Std/Sat/AIG/CachedGatesLemmas.ilean lib/lean/Std/Sat/AIG/CachedGatesLemmas.olean lib/lean/Std/Sat/AIG/CachedLemmas.ilean lib/lean/Std/Sat/AIG/CachedLemmas.olean lib/lean/Std/Sat/AIG/If.ilean lib/lean/Std/Sat/AIG/If.olean lib/lean/Std/Sat/AIG/LawfulOperator.ilean lib/lean/Std/Sat/AIG/LawfulOperator.olean lib/lean/Std/Sat/AIG/LawfulVecOperator.ilean lib/lean/Std/Sat/AIG/LawfulVecOperator.olean lib/lean/Std/Sat/AIG/Lemmas.ilean lib/lean/Std/Sat/AIG/Lemmas.olean lib/lean/Std/Sat/AIG/RefVec.ilean lib/lean/Std/Sat/AIG/RefVec.olean lib/lean/Std/Sat/AIG/RefVecOperator.ilean lib/lean/Std/Sat/AIG/RefVecOperator.olean lib/lean/Std/Sat/AIG/RefVecOperator/Fold.ilean lib/lean/Std/Sat/AIG/RefVecOperator/Fold.olean lib/lean/Std/Sat/AIG/RefVecOperator/Map.ilean lib/lean/Std/Sat/AIG/RefVecOperator/Map.olean lib/lean/Std/Sat/AIG/RefVecOperator/Zip.ilean lib/lean/Std/Sat/AIG/RefVecOperator/Zip.olean lib/lean/Std/Sat/AIG/Relabel.ilean lib/lean/Std/Sat/AIG/Relabel.olean lib/lean/Std/Sat/AIG/RelabelNat.ilean lib/lean/Std/Sat/AIG/RelabelNat.olean lib/lean/Std/Sat/CNF.ilean lib/lean/Std/Sat/CNF.olean lib/lean/Std/Sat/CNF/Basic.ilean lib/lean/Std/Sat/CNF/Basic.olean lib/lean/Std/Sat/CNF/Dimacs.ilean lib/lean/Std/Sat/CNF/Dimacs.olean lib/lean/Std/Sat/CNF/Literal.ilean lib/lean/Std/Sat/CNF/Literal.olean lib/lean/Std/Sat/CNF/Relabel.ilean lib/lean/Std/Sat/CNF/Relabel.olean lib/lean/Std/Sat/CNF/RelabelFin.ilean lib/lean/Std/Sat/CNF/RelabelFin.olean lib/lean/Std/Sync.ilean lib/lean/Std/Sync.olean lib/lean/Std/Sync/Barrier.ilean lib/lean/Std/Sync/Barrier.olean lib/lean/Std/Sync/Basic.ilean lib/lean/Std/Sync/Basic.olean lib/lean/Std/Sync/Channel.ilean lib/lean/Std/Sync/Channel.olean lib/lean/Std/Sync/Mutex.ilean lib/lean/Std/Sync/Mutex.olean lib/lean/Std/Sync/RecursiveMutex.ilean lib/lean/Std/Sync/RecursiveMutex.olean lib/lean/Std/Sync/SharedMutex.ilean lib/lean/Std/Sync/SharedMutex.olean lib/lean/Std/Tactic.ilean lib/lean/Std/Tactic.olean lib/lean/Std/Tactic/BVDecide.ilean lib/lean/Std/Tactic/BVDecide.olean lib/lean/Std/Tactic/BVDecide/Bitblast.ilean lib/lean/Std/Tactic/BVDecide/Bitblast.olean lib/lean/Std/Tactic/BVDecide/Bitblast/BVExpr.ilean lib/lean/Std/Tactic/BVDecide/Bitblast/BVExpr.olean lib/lean/Std/Tactic/BVDecide/Bitblast/BVExpr/Basic.ilean lib/lean/Std/Tactic/BVDecide/Bitblast/BVExpr/Basic.olean lib/lean/Std/Tactic/BVDecide/Bitblast/BVExpr/Circuit.ilean lib/lean/Std/Tactic/BVDecide/Bitblast/BVExpr/Circuit.olean lib/lean/Std/Tactic/BVDecide/Bitblast/BVExpr/Circuit/Impl.ilean lib/lean/Std/Tactic/BVDecide/Bitblast/BVExpr/Circuit/Impl.olean lib/lean/Std/Tactic/BVDecide/Bitblast/BVExpr/Circuit/Impl/Carry.ilean lib/lean/Std/Tactic/BVDecide/Bitblast/BVExpr/Circuit/Impl/Carry.olean lib/lean/Std/Tactic/BVDecide/Bitblast/BVExpr/Circuit/Impl/Const.ilean lib/lean/Std/Tactic/BVDecide/Bitblast/BVExpr/Circuit/Impl/Const.olean lib/lean/Std/Tactic/BVDecide/Bitblast/BVExpr/Circuit/Impl/Expr.ilean lib/lean/Std/Tactic/BVDecide/Bitblast/BVExpr/Circuit/Impl/Expr.olean lib/lean/Std/Tactic/BVDecide/Bitblast/BVExpr/Circuit/Impl/Operations/Add.ilean lib/lean/Std/Tactic/BVDecide/Bitblast/BVExpr/Circuit/Impl/Operations/Add.olean lib/lean/Std/Tactic/BVDecide/Bitblast/BVExpr/Circuit/Impl/Operations/Append.ilean lib/lean/Std/Tactic/BVDecide/Bitblast/BVExpr/Circuit/Impl/Operations/Append.olean +lib/lean/Std/Tactic/BVDecide/Bitblast/BVExpr/Circuit/Impl/Operations/Clz.ilean +lib/lean/Std/Tactic/BVDecide/Bitblast/BVExpr/Circuit/Impl/Operations/Clz.olean lib/lean/Std/Tactic/BVDecide/Bitblast/BVExpr/Circuit/Impl/Operations/Eq.ilean lib/lean/Std/Tactic/BVDecide/Bitblast/BVExpr/Circuit/Impl/Operations/Eq.olean lib/lean/Std/Tactic/BVDecide/Bitblast/BVExpr/Circuit/Impl/Operations/Extract.ilean lib/lean/Std/Tactic/BVDecide/Bitblast/BVExpr/Circuit/Impl/Operations/Extract.olean lib/lean/Std/Tactic/BVDecide/Bitblast/BVExpr/Circuit/Impl/Operations/GetLsbD.ilean lib/lean/Std/Tactic/BVDecide/Bitblast/BVExpr/Circuit/Impl/Operations/GetLsbD.olean lib/lean/Std/Tactic/BVDecide/Bitblast/BVExpr/Circuit/Impl/Operations/Mul.ilean lib/lean/Std/Tactic/BVDecide/Bitblast/BVExpr/Circuit/Impl/Operations/Mul.olean lib/lean/Std/Tactic/BVDecide/Bitblast/BVExpr/Circuit/Impl/Operations/Neg.ilean lib/lean/Std/Tactic/BVDecide/Bitblast/BVExpr/Circuit/Impl/Operations/Neg.olean lib/lean/Std/Tactic/BVDecide/Bitblast/BVExpr/Circuit/Impl/Operations/Not.ilean lib/lean/Std/Tactic/BVDecide/Bitblast/BVExpr/Circuit/Impl/Operations/Not.olean lib/lean/Std/Tactic/BVDecide/Bitblast/BVExpr/Circuit/Impl/Operations/Replicate.ilean lib/lean/Std/Tactic/BVDecide/Bitblast/BVExpr/Circuit/Impl/Operations/Replicate.olean +lib/lean/Std/Tactic/BVDecide/Bitblast/BVExpr/Circuit/Impl/Operations/Reverse.ilean +lib/lean/Std/Tactic/BVDecide/Bitblast/BVExpr/Circuit/Impl/Operations/Reverse.olean lib/lean/Std/Tactic/BVDecide/Bitblast/BVExpr/Circuit/Impl/Operations/RotateLeft.ilean lib/lean/Std/Tactic/BVDecide/Bitblast/BVExpr/Circuit/Impl/Operations/RotateLeft.olean lib/lean/Std/Tactic/BVDecide/Bitblast/BVExpr/Circuit/Impl/Operations/RotateRight.ilean lib/lean/Std/Tactic/BVDecide/Bitblast/BVExpr/Circuit/Impl/Operations/RotateRight.olean lib/lean/Std/Tactic/BVDecide/Bitblast/BVExpr/Circuit/Impl/Operations/ShiftLeft.ilean lib/lean/Std/Tactic/BVDecide/Bitblast/BVExpr/Circuit/Impl/Operations/ShiftLeft.olean lib/lean/Std/Tactic/BVDecide/Bitblast/BVExpr/Circuit/Impl/Operations/ShiftRight.ilean lib/lean/Std/Tactic/BVDecide/Bitblast/BVExpr/Circuit/Impl/Operations/ShiftRight.olean lib/lean/Std/Tactic/BVDecide/Bitblast/BVExpr/Circuit/Impl/Operations/Sub.ilean lib/lean/Std/Tactic/BVDecide/Bitblast/BVExpr/Circuit/Impl/Operations/Sub.olean lib/lean/Std/Tactic/BVDecide/Bitblast/BVExpr/Circuit/Impl/Operations/Udiv.ilean lib/lean/Std/Tactic/BVDecide/Bitblast/BVExpr/Circuit/Impl/Operations/Udiv.olean lib/lean/Std/Tactic/BVDecide/Bitblast/BVExpr/Circuit/Impl/Operations/Ult.ilean lib/lean/Std/Tactic/BVDecide/Bitblast/BVExpr/Circuit/Impl/Operations/Ult.olean lib/lean/Std/Tactic/BVDecide/Bitblast/BVExpr/Circuit/Impl/Operations/Umod.ilean lib/lean/Std/Tactic/BVDecide/Bitblast/BVExpr/Circuit/Impl/Operations/Umod.olean lib/lean/Std/Tactic/BVDecide/Bitblast/BVExpr/Circuit/Impl/Operations/ZeroExtend.ilean lib/lean/Std/Tactic/BVDecide/Bitblast/BVExpr/Circuit/Impl/Operations/ZeroExtend.olean lib/lean/Std/Tactic/BVDecide/Bitblast/BVExpr/Circuit/Impl/Pred.ilean lib/lean/Std/Tactic/BVDecide/Bitblast/BVExpr/Circuit/Impl/Pred.olean lib/lean/Std/Tactic/BVDecide/Bitblast/BVExpr/Circuit/Impl/Substructure.ilean lib/lean/Std/Tactic/BVDecide/Bitblast/BVExpr/Circuit/Impl/Substructure.olean lib/lean/Std/Tactic/BVDecide/Bitblast/BVExpr/Circuit/Impl/Var.ilean lib/lean/Std/Tactic/BVDecide/Bitblast/BVExpr/Circuit/Impl/Var.olean lib/lean/Std/Tactic/BVDecide/Bitblast/BVExpr/Circuit/Lemmas.ilean lib/lean/Std/Tactic/BVDecide/Bitblast/BVExpr/Circuit/Lemmas.olean lib/lean/Std/Tactic/BVDecide/Bitblast/BVExpr/Circuit/Lemmas/Basic.ilean lib/lean/Std/Tactic/BVDecide/Bitblast/BVExpr/Circuit/Lemmas/Basic.olean lib/lean/Std/Tactic/BVDecide/Bitblast/BVExpr/Circuit/Lemmas/Carry.ilean lib/lean/Std/Tactic/BVDecide/Bitblast/BVExpr/Circuit/Lemmas/Carry.olean lib/lean/Std/Tactic/BVDecide/Bitblast/BVExpr/Circuit/Lemmas/Const.ilean lib/lean/Std/Tactic/BVDecide/Bitblast/BVExpr/Circuit/Lemmas/Const.olean lib/lean/Std/Tactic/BVDecide/Bitblast/BVExpr/Circuit/Lemmas/Expr.ilean lib/lean/Std/Tactic/BVDecide/Bitblast/BVExpr/Circuit/Lemmas/Expr.olean lib/lean/Std/Tactic/BVDecide/Bitblast/BVExpr/Circuit/Lemmas/Operations/Add.ilean lib/lean/Std/Tactic/BVDecide/Bitblast/BVExpr/Circuit/Lemmas/Operations/Add.olean lib/lean/Std/Tactic/BVDecide/Bitblast/BVExpr/Circuit/Lemmas/Operations/Append.ilean lib/lean/Std/Tactic/BVDecide/Bitblast/BVExpr/Circuit/Lemmas/Operations/Append.olean +lib/lean/Std/Tactic/BVDecide/Bitblast/BVExpr/Circuit/Lemmas/Operations/Clz.ilean +lib/lean/Std/Tactic/BVDecide/Bitblast/BVExpr/Circuit/Lemmas/Operations/Clz.olean lib/lean/Std/Tactic/BVDecide/Bitblast/BVExpr/Circuit/Lemmas/Operations/Eq.ilean lib/lean/Std/Tactic/BVDecide/Bitblast/BVExpr/Circuit/Lemmas/Operations/Eq.olean lib/lean/Std/Tactic/BVDecide/Bitblast/BVExpr/Circuit/Lemmas/Operations/Extract.ilean lib/lean/Std/Tactic/BVDecide/Bitblast/BVExpr/Circuit/Lemmas/Operations/Extract.olean lib/lean/Std/Tactic/BVDecide/Bitblast/BVExpr/Circuit/Lemmas/Operations/GetLsbD.ilean lib/lean/Std/Tactic/BVDecide/Bitblast/BVExpr/Circuit/Lemmas/Operations/GetLsbD.olean lib/lean/Std/Tactic/BVDecide/Bitblast/BVExpr/Circuit/Lemmas/Operations/Mul.ilean lib/lean/Std/Tactic/BVDecide/Bitblast/BVExpr/Circuit/Lemmas/Operations/Mul.olean lib/lean/Std/Tactic/BVDecide/Bitblast/BVExpr/Circuit/Lemmas/Operations/Neg.ilean lib/lean/Std/Tactic/BVDecide/Bitblast/BVExpr/Circuit/Lemmas/Operations/Neg.olean lib/lean/Std/Tactic/BVDecide/Bitblast/BVExpr/Circuit/Lemmas/Operations/Not.ilean lib/lean/Std/Tactic/BVDecide/Bitblast/BVExpr/Circuit/Lemmas/Operations/Not.olean lib/lean/Std/Tactic/BVDecide/Bitblast/BVExpr/Circuit/Lemmas/Operations/Replicate.ilean lib/lean/Std/Tactic/BVDecide/Bitblast/BVExpr/Circuit/Lemmas/Operations/Replicate.olean +lib/lean/Std/Tactic/BVDecide/Bitblast/BVExpr/Circuit/Lemmas/Operations/Reverse.ilean +lib/lean/Std/Tactic/BVDecide/Bitblast/BVExpr/Circuit/Lemmas/Operations/Reverse.olean lib/lean/Std/Tactic/BVDecide/Bitblast/BVExpr/Circuit/Lemmas/Operations/RotateLeft.ilean lib/lean/Std/Tactic/BVDecide/Bitblast/BVExpr/Circuit/Lemmas/Operations/RotateLeft.olean lib/lean/Std/Tactic/BVDecide/Bitblast/BVExpr/Circuit/Lemmas/Operations/RotateRight.ilean lib/lean/Std/Tactic/BVDecide/Bitblast/BVExpr/Circuit/Lemmas/Operations/RotateRight.olean lib/lean/Std/Tactic/BVDecide/Bitblast/BVExpr/Circuit/Lemmas/Operations/ShiftLeft.ilean lib/lean/Std/Tactic/BVDecide/Bitblast/BVExpr/Circuit/Lemmas/Operations/ShiftLeft.olean lib/lean/Std/Tactic/BVDecide/Bitblast/BVExpr/Circuit/Lemmas/Operations/ShiftRight.ilean lib/lean/Std/Tactic/BVDecide/Bitblast/BVExpr/Circuit/Lemmas/Operations/ShiftRight.olean lib/lean/Std/Tactic/BVDecide/Bitblast/BVExpr/Circuit/Lemmas/Operations/Sub.ilean lib/lean/Std/Tactic/BVDecide/Bitblast/BVExpr/Circuit/Lemmas/Operations/Sub.olean lib/lean/Std/Tactic/BVDecide/Bitblast/BVExpr/Circuit/Lemmas/Operations/Udiv.ilean lib/lean/Std/Tactic/BVDecide/Bitblast/BVExpr/Circuit/Lemmas/Operations/Udiv.olean lib/lean/Std/Tactic/BVDecide/Bitblast/BVExpr/Circuit/Lemmas/Operations/Ult.ilean lib/lean/Std/Tactic/BVDecide/Bitblast/BVExpr/Circuit/Lemmas/Operations/Ult.olean lib/lean/Std/Tactic/BVDecide/Bitblast/BVExpr/Circuit/Lemmas/Operations/Umod.ilean lib/lean/Std/Tactic/BVDecide/Bitblast/BVExpr/Circuit/Lemmas/Operations/Umod.olean lib/lean/Std/Tactic/BVDecide/Bitblast/BVExpr/Circuit/Lemmas/Operations/ZeroExtend.ilean lib/lean/Std/Tactic/BVDecide/Bitblast/BVExpr/Circuit/Lemmas/Operations/ZeroExtend.olean lib/lean/Std/Tactic/BVDecide/Bitblast/BVExpr/Circuit/Lemmas/Pred.ilean lib/lean/Std/Tactic/BVDecide/Bitblast/BVExpr/Circuit/Lemmas/Pred.olean lib/lean/Std/Tactic/BVDecide/Bitblast/BVExpr/Circuit/Lemmas/Var.ilean lib/lean/Std/Tactic/BVDecide/Bitblast/BVExpr/Circuit/Lemmas/Var.olean lib/lean/Std/Tactic/BVDecide/Bitblast/BoolExpr.ilean lib/lean/Std/Tactic/BVDecide/Bitblast/BoolExpr.olean lib/lean/Std/Tactic/BVDecide/Bitblast/BoolExpr/Basic.ilean lib/lean/Std/Tactic/BVDecide/Bitblast/BoolExpr/Basic.olean lib/lean/Std/Tactic/BVDecide/LRAT.ilean lib/lean/Std/Tactic/BVDecide/LRAT.olean lib/lean/Std/Tactic/BVDecide/LRAT/Actions.ilean lib/lean/Std/Tactic/BVDecide/LRAT/Actions.olean lib/lean/Std/Tactic/BVDecide/LRAT/Checker.ilean lib/lean/Std/Tactic/BVDecide/LRAT/Checker.olean lib/lean/Std/Tactic/BVDecide/LRAT/Internal/Actions.ilean lib/lean/Std/Tactic/BVDecide/LRAT/Internal/Actions.olean lib/lean/Std/Tactic/BVDecide/LRAT/Internal/Assignment.ilean lib/lean/Std/Tactic/BVDecide/LRAT/Internal/Assignment.olean lib/lean/Std/Tactic/BVDecide/LRAT/Internal/CNF.ilean lib/lean/Std/Tactic/BVDecide/LRAT/Internal/CNF.olean lib/lean/Std/Tactic/BVDecide/LRAT/Internal/Clause.ilean lib/lean/Std/Tactic/BVDecide/LRAT/Internal/Clause.olean lib/lean/Std/Tactic/BVDecide/LRAT/Internal/Convert.ilean lib/lean/Std/Tactic/BVDecide/LRAT/Internal/Convert.olean lib/lean/Std/Tactic/BVDecide/LRAT/Internal/Entails.ilean lib/lean/Std/Tactic/BVDecide/LRAT/Internal/Entails.olean lib/lean/Std/Tactic/BVDecide/LRAT/Internal/Formula.ilean lib/lean/Std/Tactic/BVDecide/LRAT/Internal/Formula.olean lib/lean/Std/Tactic/BVDecide/LRAT/Internal/Formula/Class.ilean lib/lean/Std/Tactic/BVDecide/LRAT/Internal/Formula/Class.olean lib/lean/Std/Tactic/BVDecide/LRAT/Internal/Formula/Implementation.ilean lib/lean/Std/Tactic/BVDecide/LRAT/Internal/Formula/Implementation.olean lib/lean/Std/Tactic/BVDecide/LRAT/Internal/Formula/Instance.ilean lib/lean/Std/Tactic/BVDecide/LRAT/Internal/Formula/Instance.olean lib/lean/Std/Tactic/BVDecide/LRAT/Internal/Formula/Lemmas.ilean lib/lean/Std/Tactic/BVDecide/LRAT/Internal/Formula/Lemmas.olean lib/lean/Std/Tactic/BVDecide/LRAT/Internal/Formula/RatAddResult.ilean lib/lean/Std/Tactic/BVDecide/LRAT/Internal/Formula/RatAddResult.olean lib/lean/Std/Tactic/BVDecide/LRAT/Internal/Formula/RatAddSound.ilean lib/lean/Std/Tactic/BVDecide/LRAT/Internal/Formula/RatAddSound.olean lib/lean/Std/Tactic/BVDecide/LRAT/Internal/Formula/RupAddResult.ilean lib/lean/Std/Tactic/BVDecide/LRAT/Internal/Formula/RupAddResult.olean lib/lean/Std/Tactic/BVDecide/LRAT/Internal/Formula/RupAddSound.ilean lib/lean/Std/Tactic/BVDecide/LRAT/Internal/Formula/RupAddSound.olean lib/lean/Std/Tactic/BVDecide/LRAT/Internal/LRATChecker.ilean lib/lean/Std/Tactic/BVDecide/LRAT/Internal/LRATChecker.olean lib/lean/Std/Tactic/BVDecide/LRAT/Internal/LRATCheckerSound.ilean lib/lean/Std/Tactic/BVDecide/LRAT/Internal/LRATCheckerSound.olean lib/lean/Std/Tactic/BVDecide/LRAT/Internal/PosFin.ilean lib/lean/Std/Tactic/BVDecide/LRAT/Internal/PosFin.olean lib/lean/Std/Tactic/BVDecide/LRAT/Parser.ilean lib/lean/Std/Tactic/BVDecide/LRAT/Parser.olean lib/lean/Std/Tactic/BVDecide/Normalize.ilean lib/lean/Std/Tactic/BVDecide/Normalize.olean lib/lean/Std/Tactic/BVDecide/Normalize/BitVec.ilean lib/lean/Std/Tactic/BVDecide/Normalize/BitVec.olean lib/lean/Std/Tactic/BVDecide/Normalize/Bool.ilean lib/lean/Std/Tactic/BVDecide/Normalize/Bool.olean lib/lean/Std/Tactic/BVDecide/Normalize/Canonicalize.ilean lib/lean/Std/Tactic/BVDecide/Normalize/Canonicalize.olean lib/lean/Std/Tactic/BVDecide/Normalize/Equal.ilean lib/lean/Std/Tactic/BVDecide/Normalize/Equal.olean lib/lean/Std/Tactic/BVDecide/Normalize/Prop.ilean lib/lean/Std/Tactic/BVDecide/Normalize/Prop.olean lib/lean/Std/Tactic/BVDecide/Reflect.ilean lib/lean/Std/Tactic/BVDecide/Reflect.olean lib/lean/Std/Tactic/BVDecide/Syntax.ilean lib/lean/Std/Tactic/BVDecide/Syntax.olean +lib/lean/Std/Tactic/Do.ilean +lib/lean/Std/Tactic/Do.olean +lib/lean/Std/Tactic/Do/ProofMode.ilean +lib/lean/Std/Tactic/Do/ProofMode.olean +lib/lean/Std/Tactic/Do/Syntax.ilean +lib/lean/Std/Tactic/Do/Syntax.olean lib/lean/Std/Time.ilean lib/lean/Std/Time.olean lib/lean/Std/Time/Date.ilean lib/lean/Std/Time/Date.olean lib/lean/Std/Time/Date/Basic.ilean lib/lean/Std/Time/Date/Basic.olean lib/lean/Std/Time/Date/PlainDate.ilean lib/lean/Std/Time/Date/PlainDate.olean lib/lean/Std/Time/Date/Unit/Basic.ilean lib/lean/Std/Time/Date/Unit/Basic.olean lib/lean/Std/Time/Date/Unit/Day.ilean lib/lean/Std/Time/Date/Unit/Day.olean lib/lean/Std/Time/Date/Unit/Month.ilean lib/lean/Std/Time/Date/Unit/Month.olean lib/lean/Std/Time/Date/Unit/Week.ilean lib/lean/Std/Time/Date/Unit/Week.olean lib/lean/Std/Time/Date/Unit/Weekday.ilean lib/lean/Std/Time/Date/Unit/Weekday.olean lib/lean/Std/Time/Date/Unit/Year.ilean lib/lean/Std/Time/Date/Unit/Year.olean lib/lean/Std/Time/Date/ValidDate.ilean lib/lean/Std/Time/Date/ValidDate.olean lib/lean/Std/Time/DateTime.ilean lib/lean/Std/Time/DateTime.olean lib/lean/Std/Time/DateTime/PlainDateTime.ilean lib/lean/Std/Time/DateTime/PlainDateTime.olean lib/lean/Std/Time/DateTime/Timestamp.ilean lib/lean/Std/Time/DateTime/Timestamp.olean lib/lean/Std/Time/Duration.ilean lib/lean/Std/Time/Duration.olean lib/lean/Std/Time/Format.ilean lib/lean/Std/Time/Format.olean lib/lean/Std/Time/Format/Basic.ilean lib/lean/Std/Time/Format/Basic.olean lib/lean/Std/Time/Internal.ilean lib/lean/Std/Time/Internal.olean lib/lean/Std/Time/Internal/Bounded.ilean lib/lean/Std/Time/Internal/Bounded.olean lib/lean/Std/Time/Internal/UnitVal.ilean lib/lean/Std/Time/Internal/UnitVal.olean lib/lean/Std/Time/Notation.ilean lib/lean/Std/Time/Notation.olean lib/lean/Std/Time/Notation/Spec.ilean lib/lean/Std/Time/Notation/Spec.olean lib/lean/Std/Time/Time.ilean lib/lean/Std/Time/Time.olean lib/lean/Std/Time/Time/Basic.ilean lib/lean/Std/Time/Time/Basic.olean lib/lean/Std/Time/Time/HourMarker.ilean lib/lean/Std/Time/Time/HourMarker.olean lib/lean/Std/Time/Time/PlainTime.ilean lib/lean/Std/Time/Time/PlainTime.olean lib/lean/Std/Time/Time/Unit/Basic.ilean lib/lean/Std/Time/Time/Unit/Basic.olean lib/lean/Std/Time/Time/Unit/Hour.ilean lib/lean/Std/Time/Time/Unit/Hour.olean lib/lean/Std/Time/Time/Unit/Millisecond.ilean lib/lean/Std/Time/Time/Unit/Millisecond.olean lib/lean/Std/Time/Time/Unit/Minute.ilean lib/lean/Std/Time/Time/Unit/Minute.olean lib/lean/Std/Time/Time/Unit/Nanosecond.ilean lib/lean/Std/Time/Time/Unit/Nanosecond.olean lib/lean/Std/Time/Time/Unit/Second.ilean lib/lean/Std/Time/Time/Unit/Second.olean lib/lean/Std/Time/Zoned.ilean lib/lean/Std/Time/Zoned.olean lib/lean/Std/Time/Zoned/Database.ilean lib/lean/Std/Time/Zoned/Database.olean lib/lean/Std/Time/Zoned/Database/Basic.ilean lib/lean/Std/Time/Zoned/Database/Basic.olean lib/lean/Std/Time/Zoned/Database/TZdb.ilean lib/lean/Std/Time/Zoned/Database/TZdb.olean lib/lean/Std/Time/Zoned/Database/TzIf.ilean lib/lean/Std/Time/Zoned/Database/TzIf.olean lib/lean/Std/Time/Zoned/Database/Windows.ilean lib/lean/Std/Time/Zoned/Database/Windows.olean lib/lean/Std/Time/Zoned/DateTime.ilean lib/lean/Std/Time/Zoned/DateTime.olean lib/lean/Std/Time/Zoned/Offset.ilean lib/lean/Std/Time/Zoned/Offset.olean lib/lean/Std/Time/Zoned/TimeZone.ilean lib/lean/Std/Time/Zoned/TimeZone.olean lib/lean/Std/Time/Zoned/ZoneRules.ilean lib/lean/Std/Time/Zoned/ZoneRules.olean lib/lean/Std/Time/Zoned/ZonedDateTime.ilean lib/lean/Std/Time/Zoned/ZonedDateTime.olean lib/lean/libInit.a lib/lean/libInit_shared.so lib/lean/libLake.a lib/lean/libLake_shared.so lib/lean/libLean.a +lib/lean/libLeanc.a lib/lean/libStd.a lib/lean/libleancpp.a lib/lean/libleanmanifest.a lib/lean/libleanrt.a lib/lean/libleanshared.so lib/lean/libleanshared_1.so share/lean/lean.mk %%DATADIR%%/src/lean/Init.lean %%DATADIR%%/src/lean/Init/BinderNameHint.lean %%DATADIR%%/src/lean/Init/BinderPredicates.lean %%DATADIR%%/src/lean/Init/ByCases.lean %%DATADIR%%/src/lean/Init/Classical.lean %%DATADIR%%/src/lean/Init/Coe.lean %%DATADIR%%/src/lean/Init/Control.lean %%DATADIR%%/src/lean/Init/Control/Basic.lean %%DATADIR%%/src/lean/Init/Control/EState.lean %%DATADIR%%/src/lean/Init/Control/Except.lean %%DATADIR%%/src/lean/Init/Control/ExceptCps.lean %%DATADIR%%/src/lean/Init/Control/Id.lean %%DATADIR%%/src/lean/Init/Control/Lawful.lean %%DATADIR%%/src/lean/Init/Control/Lawful/Basic.lean %%DATADIR%%/src/lean/Init/Control/Lawful/Instances.lean %%DATADIR%%/src/lean/Init/Control/Lawful/Lemmas.lean +%%DATADIR%%/src/lean/Init/Control/Lawful/MonadLift.lean +%%DATADIR%%/src/lean/Init/Control/Lawful/MonadLift/Basic.lean +%%DATADIR%%/src/lean/Init/Control/Lawful/MonadLift/Instances.lean +%%DATADIR%%/src/lean/Init/Control/Lawful/MonadLift/Lemmas.lean %%DATADIR%%/src/lean/Init/Control/Option.lean %%DATADIR%%/src/lean/Init/Control/Reader.lean %%DATADIR%%/src/lean/Init/Control/State.lean %%DATADIR%%/src/lean/Init/Control/StateCps.lean %%DATADIR%%/src/lean/Init/Control/StateRef.lean %%DATADIR%%/src/lean/Init/Conv.lean %%DATADIR%%/src/lean/Init/Core.lean %%DATADIR%%/src/lean/Init/Data.lean %%DATADIR%%/src/lean/Init/Data/AC.lean %%DATADIR%%/src/lean/Init/Data/Array.lean %%DATADIR%%/src/lean/Init/Data/Array/Attach.lean %%DATADIR%%/src/lean/Init/Data/Array/Basic.lean %%DATADIR%%/src/lean/Init/Data/Array/BasicAux.lean %%DATADIR%%/src/lean/Init/Data/Array/BinSearch.lean %%DATADIR%%/src/lean/Init/Data/Array/Bootstrap.lean %%DATADIR%%/src/lean/Init/Data/Array/Count.lean %%DATADIR%%/src/lean/Init/Data/Array/DecidableEq.lean %%DATADIR%%/src/lean/Init/Data/Array/Erase.lean %%DATADIR%%/src/lean/Init/Data/Array/Extract.lean %%DATADIR%%/src/lean/Init/Data/Array/FinRange.lean %%DATADIR%%/src/lean/Init/Data/Array/Find.lean %%DATADIR%%/src/lean/Init/Data/Array/GetLit.lean %%DATADIR%%/src/lean/Init/Data/Array/InsertIdx.lean %%DATADIR%%/src/lean/Init/Data/Array/InsertionSort.lean %%DATADIR%%/src/lean/Init/Data/Array/Lemmas.lean %%DATADIR%%/src/lean/Init/Data/Array/Lex.lean %%DATADIR%%/src/lean/Init/Data/Array/Lex/Basic.lean %%DATADIR%%/src/lean/Init/Data/Array/Lex/Lemmas.lean %%DATADIR%%/src/lean/Init/Data/Array/MapIdx.lean %%DATADIR%%/src/lean/Init/Data/Array/Mem.lean %%DATADIR%%/src/lean/Init/Data/Array/Monadic.lean %%DATADIR%%/src/lean/Init/Data/Array/OfFn.lean %%DATADIR%%/src/lean/Init/Data/Array/Perm.lean %%DATADIR%%/src/lean/Init/Data/Array/QSort.lean %%DATADIR%%/src/lean/Init/Data/Array/QSort/Basic.lean %%DATADIR%%/src/lean/Init/Data/Array/Range.lean %%DATADIR%%/src/lean/Init/Data/Array/Set.lean %%DATADIR%%/src/lean/Init/Data/Array/Subarray.lean %%DATADIR%%/src/lean/Init/Data/Array/Subarray/Split.lean %%DATADIR%%/src/lean/Init/Data/Array/TakeDrop.lean %%DATADIR%%/src/lean/Init/Data/Array/Zip.lean %%DATADIR%%/src/lean/Init/Data/BEq.lean %%DATADIR%%/src/lean/Init/Data/Basic.lean %%DATADIR%%/src/lean/Init/Data/BitVec.lean %%DATADIR%%/src/lean/Init/Data/BitVec/Basic.lean %%DATADIR%%/src/lean/Init/Data/BitVec/BasicAux.lean %%DATADIR%%/src/lean/Init/Data/BitVec/Bitblast.lean +%%DATADIR%%/src/lean/Init/Data/BitVec/Bootstrap.lean +%%DATADIR%%/src/lean/Init/Data/BitVec/Decidable.lean %%DATADIR%%/src/lean/Init/Data/BitVec/Folds.lean %%DATADIR%%/src/lean/Init/Data/BitVec/Lemmas.lean %%DATADIR%%/src/lean/Init/Data/Bool.lean %%DATADIR%%/src/lean/Init/Data/ByteArray.lean %%DATADIR%%/src/lean/Init/Data/ByteArray/Basic.lean %%DATADIR%%/src/lean/Init/Data/Cast.lean %%DATADIR%%/src/lean/Init/Data/Char.lean %%DATADIR%%/src/lean/Init/Data/Char/Basic.lean %%DATADIR%%/src/lean/Init/Data/Char/Lemmas.lean %%DATADIR%%/src/lean/Init/Data/Fin.lean %%DATADIR%%/src/lean/Init/Data/Fin/Basic.lean %%DATADIR%%/src/lean/Init/Data/Fin/Bitwise.lean %%DATADIR%%/src/lean/Init/Data/Fin/Fold.lean %%DATADIR%%/src/lean/Init/Data/Fin/Iterate.lean %%DATADIR%%/src/lean/Init/Data/Fin/Lemmas.lean %%DATADIR%%/src/lean/Init/Data/Fin/Log2.lean %%DATADIR%%/src/lean/Init/Data/Float.lean %%DATADIR%%/src/lean/Init/Data/Float32.lean %%DATADIR%%/src/lean/Init/Data/FloatArray.lean %%DATADIR%%/src/lean/Init/Data/FloatArray/Basic.lean %%DATADIR%%/src/lean/Init/Data/Format.lean %%DATADIR%%/src/lean/Init/Data/Format/Basic.lean %%DATADIR%%/src/lean/Init/Data/Format/Instances.lean %%DATADIR%%/src/lean/Init/Data/Format/Macro.lean %%DATADIR%%/src/lean/Init/Data/Format/Syntax.lean %%DATADIR%%/src/lean/Init/Data/Function.lean %%DATADIR%%/src/lean/Init/Data/Hashable.lean %%DATADIR%%/src/lean/Init/Data/Int.lean %%DATADIR%%/src/lean/Init/Data/Int/Basic.lean %%DATADIR%%/src/lean/Init/Data/Int/Bitwise.lean %%DATADIR%%/src/lean/Init/Data/Int/Bitwise/Basic.lean %%DATADIR%%/src/lean/Init/Data/Int/Bitwise/Lemmas.lean %%DATADIR%%/src/lean/Init/Data/Int/Compare.lean %%DATADIR%%/src/lean/Init/Data/Int/Cooper.lean %%DATADIR%%/src/lean/Init/Data/Int/DivMod.lean %%DATADIR%%/src/lean/Init/Data/Int/DivMod/Basic.lean %%DATADIR%%/src/lean/Init/Data/Int/DivMod/Bootstrap.lean %%DATADIR%%/src/lean/Init/Data/Int/DivMod/Lemmas.lean %%DATADIR%%/src/lean/Init/Data/Int/Gcd.lean %%DATADIR%%/src/lean/Init/Data/Int/Lemmas.lean %%DATADIR%%/src/lean/Init/Data/Int/LemmasAux.lean %%DATADIR%%/src/lean/Init/Data/Int/Linear.lean %%DATADIR%%/src/lean/Init/Data/Int/OfNat.lean %%DATADIR%%/src/lean/Init/Data/Int/Order.lean %%DATADIR%%/src/lean/Init/Data/Int/Pow.lean +%%DATADIR%%/src/lean/Init/Data/Iterators.lean +%%DATADIR%%/src/lean/Init/Data/Iterators/Basic.lean +%%DATADIR%%/src/lean/Init/Data/Iterators/Combinators.lean +%%DATADIR%%/src/lean/Init/Data/Iterators/Combinators/Attach.lean +%%DATADIR%%/src/lean/Init/Data/Iterators/Combinators/FilterMap.lean +%%DATADIR%%/src/lean/Init/Data/Iterators/Combinators/Monadic.lean +%%DATADIR%%/src/lean/Init/Data/Iterators/Combinators/Monadic/Attach.lean +%%DATADIR%%/src/lean/Init/Data/Iterators/Combinators/Monadic/FilterMap.lean +%%DATADIR%%/src/lean/Init/Data/Iterators/Combinators/Monadic/ULift.lean +%%DATADIR%%/src/lean/Init/Data/Iterators/Combinators/ULift.lean +%%DATADIR%%/src/lean/Init/Data/Iterators/Consumers.lean +%%DATADIR%%/src/lean/Init/Data/Iterators/Consumers/Access.lean +%%DATADIR%%/src/lean/Init/Data/Iterators/Consumers/Collect.lean +%%DATADIR%%/src/lean/Init/Data/Iterators/Consumers/Loop.lean +%%DATADIR%%/src/lean/Init/Data/Iterators/Consumers/Monadic.lean +%%DATADIR%%/src/lean/Init/Data/Iterators/Consumers/Monadic/Access.lean +%%DATADIR%%/src/lean/Init/Data/Iterators/Consumers/Monadic/Collect.lean +%%DATADIR%%/src/lean/Init/Data/Iterators/Consumers/Monadic/Loop.lean +%%DATADIR%%/src/lean/Init/Data/Iterators/Consumers/Monadic/Partial.lean +%%DATADIR%%/src/lean/Init/Data/Iterators/Consumers/Partial.lean +%%DATADIR%%/src/lean/Init/Data/Iterators/Internal.lean +%%DATADIR%%/src/lean/Init/Data/Iterators/Internal/LawfulMonadLiftFunction.lean +%%DATADIR%%/src/lean/Init/Data/Iterators/Internal/Termination.lean +%%DATADIR%%/src/lean/Init/Data/Iterators/Lemmas.lean +%%DATADIR%%/src/lean/Init/Data/Iterators/Lemmas/Basic.lean +%%DATADIR%%/src/lean/Init/Data/Iterators/Lemmas/Combinators.lean +%%DATADIR%%/src/lean/Init/Data/Iterators/Lemmas/Combinators/Attach.lean +%%DATADIR%%/src/lean/Init/Data/Iterators/Lemmas/Combinators/FilterMap.lean +%%DATADIR%%/src/lean/Init/Data/Iterators/Lemmas/Combinators/Monadic.lean +%%DATADIR%%/src/lean/Init/Data/Iterators/Lemmas/Combinators/Monadic/Attach.lean +%%DATADIR%%/src/lean/Init/Data/Iterators/Lemmas/Combinators/Monadic/FilterMap.lean +%%DATADIR%%/src/lean/Init/Data/Iterators/Lemmas/Combinators/Monadic/ULift.lean +%%DATADIR%%/src/lean/Init/Data/Iterators/Lemmas/Combinators/ULift.lean +%%DATADIR%%/src/lean/Init/Data/Iterators/Lemmas/Consumers.lean +%%DATADIR%%/src/lean/Init/Data/Iterators/Lemmas/Consumers/Collect.lean +%%DATADIR%%/src/lean/Init/Data/Iterators/Lemmas/Consumers/Loop.lean +%%DATADIR%%/src/lean/Init/Data/Iterators/Lemmas/Consumers/Monadic.lean +%%DATADIR%%/src/lean/Init/Data/Iterators/Lemmas/Consumers/Monadic/Collect.lean +%%DATADIR%%/src/lean/Init/Data/Iterators/Lemmas/Consumers/Monadic/Loop.lean +%%DATADIR%%/src/lean/Init/Data/Iterators/Lemmas/Monadic/Basic.lean +%%DATADIR%%/src/lean/Init/Data/Iterators/PostconditionMonad.lean +%%DATADIR%%/src/lean/Init/Data/Iterators/ToIterator.lean %%DATADIR%%/src/lean/Init/Data/List.lean %%DATADIR%%/src/lean/Init/Data/List/Attach.lean %%DATADIR%%/src/lean/Init/Data/List/Basic.lean %%DATADIR%%/src/lean/Init/Data/List/BasicAux.lean %%DATADIR%%/src/lean/Init/Data/List/Control.lean %%DATADIR%%/src/lean/Init/Data/List/Count.lean %%DATADIR%%/src/lean/Init/Data/List/Erase.lean %%DATADIR%%/src/lean/Init/Data/List/FinRange.lean %%DATADIR%%/src/lean/Init/Data/List/Find.lean %%DATADIR%%/src/lean/Init/Data/List/Impl.lean %%DATADIR%%/src/lean/Init/Data/List/Lemmas.lean %%DATADIR%%/src/lean/Init/Data/List/Lex.lean %%DATADIR%%/src/lean/Init/Data/List/MapIdx.lean %%DATADIR%%/src/lean/Init/Data/List/MinMax.lean %%DATADIR%%/src/lean/Init/Data/List/Monadic.lean %%DATADIR%%/src/lean/Init/Data/List/Nat.lean %%DATADIR%%/src/lean/Init/Data/List/Nat/BEq.lean %%DATADIR%%/src/lean/Init/Data/List/Nat/Basic.lean %%DATADIR%%/src/lean/Init/Data/List/Nat/Count.lean %%DATADIR%%/src/lean/Init/Data/List/Nat/Erase.lean %%DATADIR%%/src/lean/Init/Data/List/Nat/Find.lean %%DATADIR%%/src/lean/Init/Data/List/Nat/InsertIdx.lean %%DATADIR%%/src/lean/Init/Data/List/Nat/Modify.lean %%DATADIR%%/src/lean/Init/Data/List/Nat/Pairwise.lean %%DATADIR%%/src/lean/Init/Data/List/Nat/Perm.lean %%DATADIR%%/src/lean/Init/Data/List/Nat/Range.lean %%DATADIR%%/src/lean/Init/Data/List/Nat/Sublist.lean %%DATADIR%%/src/lean/Init/Data/List/Nat/TakeDrop.lean %%DATADIR%%/src/lean/Init/Data/List/Notation.lean %%DATADIR%%/src/lean/Init/Data/List/OfFn.lean %%DATADIR%%/src/lean/Init/Data/List/Pairwise.lean %%DATADIR%%/src/lean/Init/Data/List/Perm.lean %%DATADIR%%/src/lean/Init/Data/List/Range.lean %%DATADIR%%/src/lean/Init/Data/List/Sort.lean %%DATADIR%%/src/lean/Init/Data/List/Sort/Basic.lean %%DATADIR%%/src/lean/Init/Data/List/Sort/Impl.lean %%DATADIR%%/src/lean/Init/Data/List/Sort/Lemmas.lean %%DATADIR%%/src/lean/Init/Data/List/Sublist.lean %%DATADIR%%/src/lean/Init/Data/List/TakeDrop.lean %%DATADIR%%/src/lean/Init/Data/List/ToArray.lean %%DATADIR%%/src/lean/Init/Data/List/ToArrayImpl.lean %%DATADIR%%/src/lean/Init/Data/List/Zip.lean %%DATADIR%%/src/lean/Init/Data/Nat.lean %%DATADIR%%/src/lean/Init/Data/Nat/Basic.lean %%DATADIR%%/src/lean/Init/Data/Nat/Bitwise.lean %%DATADIR%%/src/lean/Init/Data/Nat/Bitwise/Basic.lean %%DATADIR%%/src/lean/Init/Data/Nat/Bitwise/Lemmas.lean %%DATADIR%%/src/lean/Init/Data/Nat/Compare.lean %%DATADIR%%/src/lean/Init/Data/Nat/Control.lean %%DATADIR%%/src/lean/Init/Data/Nat/Div.lean %%DATADIR%%/src/lean/Init/Data/Nat/Div/Basic.lean %%DATADIR%%/src/lean/Init/Data/Nat/Div/Lemmas.lean %%DATADIR%%/src/lean/Init/Data/Nat/Dvd.lean %%DATADIR%%/src/lean/Init/Data/Nat/Fold.lean %%DATADIR%%/src/lean/Init/Data/Nat/Gcd.lean %%DATADIR%%/src/lean/Init/Data/Nat/Lcm.lean %%DATADIR%%/src/lean/Init/Data/Nat/Lemmas.lean %%DATADIR%%/src/lean/Init/Data/Nat/Linear.lean %%DATADIR%%/src/lean/Init/Data/Nat/Log2.lean %%DATADIR%%/src/lean/Init/Data/Nat/MinMax.lean %%DATADIR%%/src/lean/Init/Data/Nat/Mod.lean %%DATADIR%%/src/lean/Init/Data/Nat/Power2.lean %%DATADIR%%/src/lean/Init/Data/Nat/SOM.lean %%DATADIR%%/src/lean/Init/Data/Nat/Simproc.lean %%DATADIR%%/src/lean/Init/Data/NeZero.lean %%DATADIR%%/src/lean/Init/Data/OfScientific.lean %%DATADIR%%/src/lean/Init/Data/Option.lean +%%DATADIR%%/src/lean/Init/Data/Option/Array.lean %%DATADIR%%/src/lean/Init/Data/Option/Attach.lean %%DATADIR%%/src/lean/Init/Data/Option/Basic.lean %%DATADIR%%/src/lean/Init/Data/Option/BasicAux.lean %%DATADIR%%/src/lean/Init/Data/Option/Coe.lean %%DATADIR%%/src/lean/Init/Data/Option/Instances.lean %%DATADIR%%/src/lean/Init/Data/Option/Lemmas.lean %%DATADIR%%/src/lean/Init/Data/Option/List.lean %%DATADIR%%/src/lean/Init/Data/Option/Monadic.lean %%DATADIR%%/src/lean/Init/Data/Ord.lean %%DATADIR%%/src/lean/Init/Data/PLift.lean %%DATADIR%%/src/lean/Init/Data/Prod.lean %%DATADIR%%/src/lean/Init/Data/Queue.lean %%DATADIR%%/src/lean/Init/Data/RArray.lean %%DATADIR%%/src/lean/Init/Data/Random.lean %%DATADIR%%/src/lean/Init/Data/Range.lean %%DATADIR%%/src/lean/Init/Data/Range/Basic.lean %%DATADIR%%/src/lean/Init/Data/Range/Lemmas.lean +%%DATADIR%%/src/lean/Init/Data/Range/Polymorphic.lean +%%DATADIR%%/src/lean/Init/Data/Range/Polymorphic/Basic.lean +%%DATADIR%%/src/lean/Init/Data/Range/Polymorphic/Iterators.lean +%%DATADIR%%/src/lean/Init/Data/Range/Polymorphic/Lemmas.lean +%%DATADIR%%/src/lean/Init/Data/Range/Polymorphic/Nat.lean +%%DATADIR%%/src/lean/Init/Data/Range/Polymorphic/NatLemmas.lean +%%DATADIR%%/src/lean/Init/Data/Range/Polymorphic/PRange.lean +%%DATADIR%%/src/lean/Init/Data/Range/Polymorphic/RangeIterator.lean +%%DATADIR%%/src/lean/Init/Data/Range/Polymorphic/UpwardEnumerable.lean %%DATADIR%%/src/lean/Init/Data/Repr.lean %%DATADIR%%/src/lean/Init/Data/SInt.lean %%DATADIR%%/src/lean/Init/Data/SInt/Basic.lean %%DATADIR%%/src/lean/Init/Data/SInt/Bitwise.lean %%DATADIR%%/src/lean/Init/Data/SInt/Float.lean %%DATADIR%%/src/lean/Init/Data/SInt/Float32.lean %%DATADIR%%/src/lean/Init/Data/SInt/Lemmas.lean +%%DATADIR%%/src/lean/Init/Data/Slice.lean +%%DATADIR%%/src/lean/Init/Data/Slice/Array.lean +%%DATADIR%%/src/lean/Init/Data/Slice/Array/Basic.lean +%%DATADIR%%/src/lean/Init/Data/Slice/Array/Iterator.lean +%%DATADIR%%/src/lean/Init/Data/Slice/Array/Lemmas.lean +%%DATADIR%%/src/lean/Init/Data/Slice/Basic.lean +%%DATADIR%%/src/lean/Init/Data/Slice/Lemmas.lean +%%DATADIR%%/src/lean/Init/Data/Slice/Notation.lean +%%DATADIR%%/src/lean/Init/Data/Slice/Operations.lean %%DATADIR%%/src/lean/Init/Data/Stream.lean %%DATADIR%%/src/lean/Init/Data/String.lean %%DATADIR%%/src/lean/Init/Data/String/Basic.lean %%DATADIR%%/src/lean/Init/Data/String/Extra.lean %%DATADIR%%/src/lean/Init/Data/String/Lemmas.lean %%DATADIR%%/src/lean/Init/Data/Subtype.lean %%DATADIR%%/src/lean/Init/Data/Sum.lean %%DATADIR%%/src/lean/Init/Data/Sum/Basic.lean %%DATADIR%%/src/lean/Init/Data/Sum/Lemmas.lean %%DATADIR%%/src/lean/Init/Data/ToString.lean %%DATADIR%%/src/lean/Init/Data/ToString/Basic.lean %%DATADIR%%/src/lean/Init/Data/ToString/Macro.lean %%DATADIR%%/src/lean/Init/Data/UInt.lean %%DATADIR%%/src/lean/Init/Data/UInt/Basic.lean %%DATADIR%%/src/lean/Init/Data/UInt/BasicAux.lean %%DATADIR%%/src/lean/Init/Data/UInt/Bitwise.lean %%DATADIR%%/src/lean/Init/Data/UInt/Lemmas.lean %%DATADIR%%/src/lean/Init/Data/UInt/Log2.lean %%DATADIR%%/src/lean/Init/Data/ULift.lean %%DATADIR%%/src/lean/Init/Data/Vector.lean %%DATADIR%%/src/lean/Init/Data/Vector/Attach.lean %%DATADIR%%/src/lean/Init/Data/Vector/Basic.lean %%DATADIR%%/src/lean/Init/Data/Vector/Count.lean %%DATADIR%%/src/lean/Init/Data/Vector/DecidableEq.lean %%DATADIR%%/src/lean/Init/Data/Vector/Erase.lean %%DATADIR%%/src/lean/Init/Data/Vector/Extract.lean %%DATADIR%%/src/lean/Init/Data/Vector/FinRange.lean %%DATADIR%%/src/lean/Init/Data/Vector/Find.lean %%DATADIR%%/src/lean/Init/Data/Vector/InsertIdx.lean %%DATADIR%%/src/lean/Init/Data/Vector/Lemmas.lean %%DATADIR%%/src/lean/Init/Data/Vector/Lex.lean %%DATADIR%%/src/lean/Init/Data/Vector/MapIdx.lean %%DATADIR%%/src/lean/Init/Data/Vector/Monadic.lean %%DATADIR%%/src/lean/Init/Data/Vector/OfFn.lean %%DATADIR%%/src/lean/Init/Data/Vector/Perm.lean %%DATADIR%%/src/lean/Init/Data/Vector/Range.lean %%DATADIR%%/src/lean/Init/Data/Vector/Zip.lean %%DATADIR%%/src/lean/Init/Data/Zero.lean %%DATADIR%%/src/lean/Init/Dynamic.lean %%DATADIR%%/src/lean/Init/Ext.lean %%DATADIR%%/src/lean/Init/GetElem.lean %%DATADIR%%/src/lean/Init/Grind.lean +%%DATADIR%%/src/lean/Init/Grind/Attr.lean %%DATADIR%%/src/lean/Init/Grind/Cases.lean -%%DATADIR%%/src/lean/Init/Grind/CommRing.lean -%%DATADIR%%/src/lean/Init/Grind/CommRing/Basic.lean -%%DATADIR%%/src/lean/Init/Grind/CommRing/BitVec.lean -%%DATADIR%%/src/lean/Init/Grind/CommRing/Int.lean -%%DATADIR%%/src/lean/Init/Grind/CommRing/Poly.lean -%%DATADIR%%/src/lean/Init/Grind/CommRing/SInt.lean -%%DATADIR%%/src/lean/Init/Grind/CommRing/UInt.lean %%DATADIR%%/src/lean/Init/Grind/Ext.lean %%DATADIR%%/src/lean/Init/Grind/Lemmas.lean +%%DATADIR%%/src/lean/Init/Grind/Module.lean +%%DATADIR%%/src/lean/Init/Grind/Module/Basic.lean +%%DATADIR%%/src/lean/Init/Grind/Module/Envelope.lean %%DATADIR%%/src/lean/Init/Grind/Norm.lean %%DATADIR%%/src/lean/Init/Grind/Offset.lean +%%DATADIR%%/src/lean/Init/Grind/Ordered.lean +%%DATADIR%%/src/lean/Init/Grind/Ordered/Field.lean +%%DATADIR%%/src/lean/Init/Grind/Ordered/Int.lean +%%DATADIR%%/src/lean/Init/Grind/Ordered/Linarith.lean +%%DATADIR%%/src/lean/Init/Grind/Ordered/Module.lean +%%DATADIR%%/src/lean/Init/Grind/Ordered/Order.lean +%%DATADIR%%/src/lean/Init/Grind/Ordered/Ring.lean %%DATADIR%%/src/lean/Init/Grind/PP.lean %%DATADIR%%/src/lean/Init/Grind/Propagator.lean +%%DATADIR%%/src/lean/Init/Grind/Ring.lean +%%DATADIR%%/src/lean/Init/Grind/Ring/Basic.lean +%%DATADIR%%/src/lean/Init/Grind/Ring/Envelope.lean +%%DATADIR%%/src/lean/Init/Grind/Ring/Field.lean +%%DATADIR%%/src/lean/Init/Grind/Ring/OfSemiring.lean +%%DATADIR%%/src/lean/Init/Grind/Ring/Poly.lean +%%DATADIR%%/src/lean/Init/Grind/Ring/ToInt.lean %%DATADIR%%/src/lean/Init/Grind/Tactics.lean +%%DATADIR%%/src/lean/Init/Grind/ToInt.lean +%%DATADIR%%/src/lean/Init/Grind/ToIntLemmas.lean %%DATADIR%%/src/lean/Init/Grind/Util.lean +%%DATADIR%%/src/lean/Init/GrindInstances.lean +%%DATADIR%%/src/lean/Init/GrindInstances/Nat.lean +%%DATADIR%%/src/lean/Init/GrindInstances/Ring.lean +%%DATADIR%%/src/lean/Init/GrindInstances/Ring/BitVec.lean +%%DATADIR%%/src/lean/Init/GrindInstances/Ring/Fin.lean +%%DATADIR%%/src/lean/Init/GrindInstances/Ring/Int.lean +%%DATADIR%%/src/lean/Init/GrindInstances/Ring/Nat.lean +%%DATADIR%%/src/lean/Init/GrindInstances/Ring/SInt.lean +%%DATADIR%%/src/lean/Init/GrindInstances/Ring/UInt.lean +%%DATADIR%%/src/lean/Init/GrindInstances/ToInt.lean %%DATADIR%%/src/lean/Init/Guard.lean %%DATADIR%%/src/lean/Init/Hints.lean %%DATADIR%%/src/lean/Init/Internal.lean %%DATADIR%%/src/lean/Init/Internal/Order.lean %%DATADIR%%/src/lean/Init/Internal/Order/Basic.lean %%DATADIR%%/src/lean/Init/Internal/Order/Lemmas.lean %%DATADIR%%/src/lean/Init/Internal/Order/Tactic.lean %%DATADIR%%/src/lean/Init/MacroTrace.lean %%DATADIR%%/src/lean/Init/Meta.lean %%DATADIR%%/src/lean/Init/MetaTypes.lean %%DATADIR%%/src/lean/Init/Notation.lean %%DATADIR%%/src/lean/Init/NotationExtra.lean %%DATADIR%%/src/lean/Init/Omega.lean %%DATADIR%%/src/lean/Init/Omega/Coeffs.lean %%DATADIR%%/src/lean/Init/Omega/Constraint.lean %%DATADIR%%/src/lean/Init/Omega/Int.lean %%DATADIR%%/src/lean/Init/Omega/IntList.lean %%DATADIR%%/src/lean/Init/Omega/LinearCombo.lean %%DATADIR%%/src/lean/Init/Omega/Logic.lean %%DATADIR%%/src/lean/Init/Prelude.lean %%DATADIR%%/src/lean/Init/PropLemmas.lean %%DATADIR%%/src/lean/Init/RCases.lean %%DATADIR%%/src/lean/Init/ShareCommon.lean %%DATADIR%%/src/lean/Init/SimpLemmas.lean %%DATADIR%%/src/lean/Init/Simproc.lean %%DATADIR%%/src/lean/Init/SizeOf.lean %%DATADIR%%/src/lean/Init/SizeOfLemmas.lean %%DATADIR%%/src/lean/Init/Syntax.lean %%DATADIR%%/src/lean/Init/System.lean %%DATADIR%%/src/lean/Init/System/FilePath.lean %%DATADIR%%/src/lean/Init/System/IO.lean %%DATADIR%%/src/lean/Init/System/IOError.lean %%DATADIR%%/src/lean/Init/System/Mutex.lean %%DATADIR%%/src/lean/Init/System/Platform.lean %%DATADIR%%/src/lean/Init/System/Promise.lean %%DATADIR%%/src/lean/Init/System/ST.lean %%DATADIR%%/src/lean/Init/System/Uri.lean %%DATADIR%%/src/lean/Init/Tactics.lean %%DATADIR%%/src/lean/Init/TacticsExtra.lean %%DATADIR%%/src/lean/Init/Task.lean %%DATADIR%%/src/lean/Init/Try.lean %%DATADIR%%/src/lean/Init/Util.lean %%DATADIR%%/src/lean/Init/WF.lean %%DATADIR%%/src/lean/Init/WFTactics.lean %%DATADIR%%/src/lean/Init/While.lean %%DATADIR%%/src/lean/Lean.lean %%DATADIR%%/src/lean/Lean/AddDecl.lean %%DATADIR%%/src/lean/Lean/Attributes.lean %%DATADIR%%/src/lean/Lean/AuxRecursor.lean %%DATADIR%%/src/lean/Lean/BuiltinDocAttr.lean %%DATADIR%%/src/lean/Lean/Class.lean %%DATADIR%%/src/lean/Lean/Compiler.lean %%DATADIR%%/src/lean/Lean/Compiler/AtMostOnce.lean %%DATADIR%%/src/lean/Lean/Compiler/BorrowedAnnotation.lean %%DATADIR%%/src/lean/Lean/Compiler/CSimpAttr.lean %%DATADIR%%/src/lean/Lean/Compiler/ClosedTermCache.lean %%DATADIR%%/src/lean/Lean/Compiler/ConstFolding.lean %%DATADIR%%/src/lean/Lean/Compiler/ExportAttr.lean %%DATADIR%%/src/lean/Lean/Compiler/ExternAttr.lean %%DATADIR%%/src/lean/Lean/Compiler/FFI.lean %%DATADIR%%/src/lean/Lean/Compiler/IR.lean %%DATADIR%%/src/lean/Lean/Compiler/IR/Basic.lean %%DATADIR%%/src/lean/Lean/Compiler/IR/Borrow.lean %%DATADIR%%/src/lean/Lean/Compiler/IR/Boxing.lean %%DATADIR%%/src/lean/Lean/Compiler/IR/Checker.lean %%DATADIR%%/src/lean/Lean/Compiler/IR/CompilerM.lean -%%DATADIR%%/src/lean/Lean/Compiler/IR/CtorLayout.lean %%DATADIR%%/src/lean/Lean/Compiler/IR/ElimDeadBranches.lean %%DATADIR%%/src/lean/Lean/Compiler/IR/ElimDeadVars.lean %%DATADIR%%/src/lean/Lean/Compiler/IR/EmitC.lean %%DATADIR%%/src/lean/Lean/Compiler/IR/EmitLLVM.lean %%DATADIR%%/src/lean/Lean/Compiler/IR/EmitUtil.lean %%DATADIR%%/src/lean/Lean/Compiler/IR/ExpandResetReuse.lean %%DATADIR%%/src/lean/Lean/Compiler/IR/Format.lean %%DATADIR%%/src/lean/Lean/Compiler/IR/FreeVars.lean %%DATADIR%%/src/lean/Lean/Compiler/IR/LLVMBindings.lean %%DATADIR%%/src/lean/Lean/Compiler/IR/LiveVars.lean %%DATADIR%%/src/lean/Lean/Compiler/IR/NormIds.lean %%DATADIR%%/src/lean/Lean/Compiler/IR/PushProj.lean %%DATADIR%%/src/lean/Lean/Compiler/IR/RC.lean %%DATADIR%%/src/lean/Lean/Compiler/IR/ResetReuse.lean %%DATADIR%%/src/lean/Lean/Compiler/IR/SimpCase.lean %%DATADIR%%/src/lean/Lean/Compiler/IR/Sorry.lean +%%DATADIR%%/src/lean/Lean/Compiler/IR/ToIR.lean +%%DATADIR%%/src/lean/Lean/Compiler/IR/ToIRType.lean %%DATADIR%%/src/lean/Lean/Compiler/IR/UnboxResult.lean %%DATADIR%%/src/lean/Lean/Compiler/ImplementedByAttr.lean %%DATADIR%%/src/lean/Lean/Compiler/InitAttr.lean %%DATADIR%%/src/lean/Lean/Compiler/InlineAttrs.lean %%DATADIR%%/src/lean/Lean/Compiler/LCNF.lean %%DATADIR%%/src/lean/Lean/Compiler/LCNF/AlphaEqv.lean %%DATADIR%%/src/lean/Lean/Compiler/LCNF/AuxDeclCache.lean %%DATADIR%%/src/lean/Lean/Compiler/LCNF/BaseTypes.lean %%DATADIR%%/src/lean/Lean/Compiler/LCNF/Basic.lean %%DATADIR%%/src/lean/Lean/Compiler/LCNF/Bind.lean %%DATADIR%%/src/lean/Lean/Compiler/LCNF/CSE.lean %%DATADIR%%/src/lean/Lean/Compiler/LCNF/Check.lean %%DATADIR%%/src/lean/Lean/Compiler/LCNF/Closure.lean %%DATADIR%%/src/lean/Lean/Compiler/LCNF/CompatibleTypes.lean %%DATADIR%%/src/lean/Lean/Compiler/LCNF/CompilerM.lean %%DATADIR%%/src/lean/Lean/Compiler/LCNF/ConfigOptions.lean %%DATADIR%%/src/lean/Lean/Compiler/LCNF/DeclHash.lean %%DATADIR%%/src/lean/Lean/Compiler/LCNF/DependsOn.lean %%DATADIR%%/src/lean/Lean/Compiler/LCNF/ElimDead.lean %%DATADIR%%/src/lean/Lean/Compiler/LCNF/ElimDeadBranches.lean +%%DATADIR%%/src/lean/Lean/Compiler/LCNF/ExtractClosed.lean %%DATADIR%%/src/lean/Lean/Compiler/LCNF/FVarUtil.lean %%DATADIR%%/src/lean/Lean/Compiler/LCNF/FixedParams.lean %%DATADIR%%/src/lean/Lean/Compiler/LCNF/FloatLetIn.lean %%DATADIR%%/src/lean/Lean/Compiler/LCNF/InferType.lean %%DATADIR%%/src/lean/Lean/Compiler/LCNF/Internalize.lean %%DATADIR%%/src/lean/Lean/Compiler/LCNF/JoinPoints.lean %%DATADIR%%/src/lean/Lean/Compiler/LCNF/LCtx.lean %%DATADIR%%/src/lean/Lean/Compiler/LCNF/LambdaLifting.lean %%DATADIR%%/src/lean/Lean/Compiler/LCNF/Level.lean %%DATADIR%%/src/lean/Lean/Compiler/LCNF/Main.lean %%DATADIR%%/src/lean/Lean/Compiler/LCNF/MonadScope.lean %%DATADIR%%/src/lean/Lean/Compiler/LCNF/MonoTypes.lean %%DATADIR%%/src/lean/Lean/Compiler/LCNF/OtherDecl.lean %%DATADIR%%/src/lean/Lean/Compiler/LCNF/PassManager.lean %%DATADIR%%/src/lean/Lean/Compiler/LCNF/Passes.lean %%DATADIR%%/src/lean/Lean/Compiler/LCNF/PhaseExt.lean %%DATADIR%%/src/lean/Lean/Compiler/LCNF/PrettyPrinter.lean %%DATADIR%%/src/lean/Lean/Compiler/LCNF/Probing.lean %%DATADIR%%/src/lean/Lean/Compiler/LCNF/PullFunDecls.lean %%DATADIR%%/src/lean/Lean/Compiler/LCNF/PullLetDecls.lean %%DATADIR%%/src/lean/Lean/Compiler/LCNF/ReduceArity.lean %%DATADIR%%/src/lean/Lean/Compiler/LCNF/ReduceJpArity.lean %%DATADIR%%/src/lean/Lean/Compiler/LCNF/Renaming.lean %%DATADIR%%/src/lean/Lean/Compiler/LCNF/ScopeM.lean %%DATADIR%%/src/lean/Lean/Compiler/LCNF/Simp.lean %%DATADIR%%/src/lean/Lean/Compiler/LCNF/Simp/Basic.lean %%DATADIR%%/src/lean/Lean/Compiler/LCNF/Simp/Config.lean %%DATADIR%%/src/lean/Lean/Compiler/LCNF/Simp/ConstantFold.lean %%DATADIR%%/src/lean/Lean/Compiler/LCNF/Simp/DefaultAlt.lean %%DATADIR%%/src/lean/Lean/Compiler/LCNF/Simp/DiscrM.lean %%DATADIR%%/src/lean/Lean/Compiler/LCNF/Simp/FunDeclInfo.lean %%DATADIR%%/src/lean/Lean/Compiler/LCNF/Simp/InlineCandidate.lean %%DATADIR%%/src/lean/Lean/Compiler/LCNF/Simp/InlineProj.lean %%DATADIR%%/src/lean/Lean/Compiler/LCNF/Simp/JpCases.lean %%DATADIR%%/src/lean/Lean/Compiler/LCNF/Simp/Main.lean %%DATADIR%%/src/lean/Lean/Compiler/LCNF/Simp/SimpM.lean %%DATADIR%%/src/lean/Lean/Compiler/LCNF/Simp/SimpValue.lean %%DATADIR%%/src/lean/Lean/Compiler/LCNF/Simp/Used.lean %%DATADIR%%/src/lean/Lean/Compiler/LCNF/SpecInfo.lean %%DATADIR%%/src/lean/Lean/Compiler/LCNF/Specialize.lean +%%DATADIR%%/src/lean/Lean/Compiler/LCNF/StructProjCases.lean %%DATADIR%%/src/lean/Lean/Compiler/LCNF/Testing.lean %%DATADIR%%/src/lean/Lean/Compiler/LCNF/ToDecl.lean %%DATADIR%%/src/lean/Lean/Compiler/LCNF/ToExpr.lean %%DATADIR%%/src/lean/Lean/Compiler/LCNF/ToLCNF.lean %%DATADIR%%/src/lean/Lean/Compiler/LCNF/ToMono.lean %%DATADIR%%/src/lean/Lean/Compiler/LCNF/Types.lean %%DATADIR%%/src/lean/Lean/Compiler/LCNF/Util.lean %%DATADIR%%/src/lean/Lean/Compiler/Main.lean +%%DATADIR%%/src/lean/Lean/Compiler/MetaAttr.lean %%DATADIR%%/src/lean/Lean/Compiler/NameMangling.lean %%DATADIR%%/src/lean/Lean/Compiler/NeverExtractAttr.lean %%DATADIR%%/src/lean/Lean/Compiler/NoncomputableAttr.lean %%DATADIR%%/src/lean/Lean/Compiler/Old.lean %%DATADIR%%/src/lean/Lean/Compiler/Options.lean %%DATADIR%%/src/lean/Lean/Compiler/Specialize.lean %%DATADIR%%/src/lean/Lean/CoreM.lean %%DATADIR%%/src/lean/Lean/Data.lean %%DATADIR%%/src/lean/Lean/Data/Array.lean %%DATADIR%%/src/lean/Lean/Data/AssocList.lean %%DATADIR%%/src/lean/Lean/Data/DeclarationRange.lean %%DATADIR%%/src/lean/Lean/Data/Format.lean %%DATADIR%%/src/lean/Lean/Data/FuzzyMatching.lean %%DATADIR%%/src/lean/Lean/Data/Json.lean %%DATADIR%%/src/lean/Lean/Data/Json/Basic.lean %%DATADIR%%/src/lean/Lean/Data/Json/Elab.lean %%DATADIR%%/src/lean/Lean/Data/Json/FromToJson.lean %%DATADIR%%/src/lean/Lean/Data/Json/Parser.lean %%DATADIR%%/src/lean/Lean/Data/Json/Printer.lean %%DATADIR%%/src/lean/Lean/Data/Json/Stream.lean %%DATADIR%%/src/lean/Lean/Data/JsonRpc.lean %%DATADIR%%/src/lean/Lean/Data/KVMap.lean %%DATADIR%%/src/lean/Lean/Data/LBool.lean %%DATADIR%%/src/lean/Lean/Data/LOption.lean %%DATADIR%%/src/lean/Lean/Data/Lsp.lean %%DATADIR%%/src/lean/Lean/Data/Lsp/Basic.lean %%DATADIR%%/src/lean/Lean/Data/Lsp/CancelParams.lean %%DATADIR%%/src/lean/Lean/Data/Lsp/Capabilities.lean %%DATADIR%%/src/lean/Lean/Data/Lsp/Client.lean %%DATADIR%%/src/lean/Lean/Data/Lsp/CodeActions.lean %%DATADIR%%/src/lean/Lean/Data/Lsp/Communication.lean %%DATADIR%%/src/lean/Lean/Data/Lsp/Diagnostics.lean %%DATADIR%%/src/lean/Lean/Data/Lsp/Extra.lean %%DATADIR%%/src/lean/Lean/Data/Lsp/InitShutdown.lean %%DATADIR%%/src/lean/Lean/Data/Lsp/Internal.lean %%DATADIR%%/src/lean/Lean/Data/Lsp/Ipc.lean %%DATADIR%%/src/lean/Lean/Data/Lsp/LanguageFeatures.lean %%DATADIR%%/src/lean/Lean/Data/Lsp/TextSync.lean %%DATADIR%%/src/lean/Lean/Data/Lsp/Utf16.lean %%DATADIR%%/src/lean/Lean/Data/Lsp/Window.lean %%DATADIR%%/src/lean/Lean/Data/Lsp/Workspace.lean %%DATADIR%%/src/lean/Lean/Data/Name.lean %%DATADIR%%/src/lean/Lean/Data/NameMap.lean %%DATADIR%%/src/lean/Lean/Data/NameTrie.lean %%DATADIR%%/src/lean/Lean/Data/OpenDecl.lean %%DATADIR%%/src/lean/Lean/Data/Options.lean %%DATADIR%%/src/lean/Lean/Data/PersistentArray.lean %%DATADIR%%/src/lean/Lean/Data/PersistentHashMap.lean %%DATADIR%%/src/lean/Lean/Data/PersistentHashSet.lean %%DATADIR%%/src/lean/Lean/Data/Position.lean %%DATADIR%%/src/lean/Lean/Data/PrefixTree.lean %%DATADIR%%/src/lean/Lean/Data/RArray.lean %%DATADIR%%/src/lean/Lean/Data/RBMap.lean %%DATADIR%%/src/lean/Lean/Data/RBTree.lean %%DATADIR%%/src/lean/Lean/Data/SMap.lean %%DATADIR%%/src/lean/Lean/Data/SSet.lean %%DATADIR%%/src/lean/Lean/Data/Trie.lean %%DATADIR%%/src/lean/Lean/Data/Xml.lean %%DATADIR%%/src/lean/Lean/Data/Xml/Basic.lean %%DATADIR%%/src/lean/Lean/Data/Xml/Parser.lean %%DATADIR%%/src/lean/Lean/Declaration.lean %%DATADIR%%/src/lean/Lean/DeclarationRange.lean +%%DATADIR%%/src/lean/Lean/DefEqAttrib.lean %%DATADIR%%/src/lean/Lean/DocString.lean %%DATADIR%%/src/lean/Lean/DocString/Add.lean %%DATADIR%%/src/lean/Lean/DocString/Extension.lean %%DATADIR%%/src/lean/Lean/DocString/Links.lean %%DATADIR%%/src/lean/Lean/Elab.lean %%DATADIR%%/src/lean/Lean/Elab/App.lean %%DATADIR%%/src/lean/Lean/Elab/Arg.lean %%DATADIR%%/src/lean/Lean/Elab/Attributes.lean %%DATADIR%%/src/lean/Lean/Elab/AutoBound.lean %%DATADIR%%/src/lean/Lean/Elab/AuxDef.lean %%DATADIR%%/src/lean/Lean/Elab/BinderPredicates.lean %%DATADIR%%/src/lean/Lean/Elab/Binders.lean %%DATADIR%%/src/lean/Lean/Elab/BindersUtil.lean %%DATADIR%%/src/lean/Lean/Elab/BuiltinCommand.lean %%DATADIR%%/src/lean/Lean/Elab/BuiltinEvalCommand.lean %%DATADIR%%/src/lean/Lean/Elab/BuiltinNotation.lean %%DATADIR%%/src/lean/Lean/Elab/BuiltinTerm.lean %%DATADIR%%/src/lean/Lean/Elab/Calc.lean %%DATADIR%%/src/lean/Lean/Elab/CheckTactic.lean %%DATADIR%%/src/lean/Lean/Elab/Command.lean %%DATADIR%%/src/lean/Lean/Elab/ComputedFields.lean %%DATADIR%%/src/lean/Lean/Elab/Config.lean %%DATADIR%%/src/lean/Lean/Elab/DeclModifiers.lean %%DATADIR%%/src/lean/Lean/Elab/DeclNameGen.lean %%DATADIR%%/src/lean/Lean/Elab/DeclUtil.lean %%DATADIR%%/src/lean/Lean/Elab/Declaration.lean %%DATADIR%%/src/lean/Lean/Elab/DeclarationRange.lean %%DATADIR%%/src/lean/Lean/Elab/DefView.lean %%DATADIR%%/src/lean/Lean/Elab/Deriving.lean %%DATADIR%%/src/lean/Lean/Elab/Deriving/BEq.lean %%DATADIR%%/src/lean/Lean/Elab/Deriving/Basic.lean %%DATADIR%%/src/lean/Lean/Elab/Deriving/DecEq.lean %%DATADIR%%/src/lean/Lean/Elab/Deriving/FromToJson.lean %%DATADIR%%/src/lean/Lean/Elab/Deriving/Hashable.lean %%DATADIR%%/src/lean/Lean/Elab/Deriving/Inhabited.lean %%DATADIR%%/src/lean/Lean/Elab/Deriving/Nonempty.lean %%DATADIR%%/src/lean/Lean/Elab/Deriving/Ord.lean %%DATADIR%%/src/lean/Lean/Elab/Deriving/Repr.lean %%DATADIR%%/src/lean/Lean/Elab/Deriving/SizeOf.lean %%DATADIR%%/src/lean/Lean/Elab/Deriving/ToExpr.lean %%DATADIR%%/src/lean/Lean/Elab/Deriving/TypeName.lean %%DATADIR%%/src/lean/Lean/Elab/Deriving/Util.lean %%DATADIR%%/src/lean/Lean/Elab/Do.lean %%DATADIR%%/src/lean/Lean/Elab/ElabRules.lean +%%DATADIR%%/src/lean/Lean/Elab/ErrorExplanation.lean %%DATADIR%%/src/lean/Lean/Elab/Eval.lean %%DATADIR%%/src/lean/Lean/Elab/Exception.lean %%DATADIR%%/src/lean/Lean/Elab/Extra.lean %%DATADIR%%/src/lean/Lean/Elab/Frontend.lean %%DATADIR%%/src/lean/Lean/Elab/GenInjective.lean %%DATADIR%%/src/lean/Lean/Elab/GuardMsgs.lean %%DATADIR%%/src/lean/Lean/Elab/Import.lean %%DATADIR%%/src/lean/Lean/Elab/Inductive.lean %%DATADIR%%/src/lean/Lean/Elab/InfoTree.lean %%DATADIR%%/src/lean/Lean/Elab/InfoTree/InlayHints.lean %%DATADIR%%/src/lean/Lean/Elab/InfoTree/Main.lean %%DATADIR%%/src/lean/Lean/Elab/InfoTree/Types.lean %%DATADIR%%/src/lean/Lean/Elab/InfoTrees.lean %%DATADIR%%/src/lean/Lean/Elab/InheritDoc.lean %%DATADIR%%/src/lean/Lean/Elab/LetRec.lean %%DATADIR%%/src/lean/Lean/Elab/Level.lean %%DATADIR%%/src/lean/Lean/Elab/Macro.lean %%DATADIR%%/src/lean/Lean/Elab/MacroArgUtil.lean %%DATADIR%%/src/lean/Lean/Elab/MacroRules.lean %%DATADIR%%/src/lean/Lean/Elab/Match.lean %%DATADIR%%/src/lean/Lean/Elab/MatchAltView.lean %%DATADIR%%/src/lean/Lean/Elab/MatchExpr.lean %%DATADIR%%/src/lean/Lean/Elab/Mixfix.lean %%DATADIR%%/src/lean/Lean/Elab/MutualDef.lean %%DATADIR%%/src/lean/Lean/Elab/MutualInductive.lean %%DATADIR%%/src/lean/Lean/Elab/Notation.lean %%DATADIR%%/src/lean/Lean/Elab/Open.lean %%DATADIR%%/src/lean/Lean/Elab/ParseImportsFast.lean %%DATADIR%%/src/lean/Lean/Elab/PatternVar.lean %%DATADIR%%/src/lean/Lean/Elab/PreDefinition.lean %%DATADIR%%/src/lean/Lean/Elab/PreDefinition/Basic.lean %%DATADIR%%/src/lean/Lean/Elab/PreDefinition/EqUnfold.lean %%DATADIR%%/src/lean/Lean/Elab/PreDefinition/Eqns.lean %%DATADIR%%/src/lean/Lean/Elab/PreDefinition/FixedParams.lean %%DATADIR%%/src/lean/Lean/Elab/PreDefinition/Main.lean %%DATADIR%%/src/lean/Lean/Elab/PreDefinition/MkInhabitant.lean %%DATADIR%%/src/lean/Lean/Elab/PreDefinition/Mutual.lean %%DATADIR%%/src/lean/Lean/Elab/PreDefinition/Nonrec/Eqns.lean %%DATADIR%%/src/lean/Lean/Elab/PreDefinition/PartialFixpoint.lean %%DATADIR%%/src/lean/Lean/Elab/PreDefinition/PartialFixpoint/Eqns.lean %%DATADIR%%/src/lean/Lean/Elab/PreDefinition/PartialFixpoint/Induction.lean %%DATADIR%%/src/lean/Lean/Elab/PreDefinition/PartialFixpoint/Main.lean %%DATADIR%%/src/lean/Lean/Elab/PreDefinition/Structural.lean %%DATADIR%%/src/lean/Lean/Elab/PreDefinition/Structural/BRecOn.lean %%DATADIR%%/src/lean/Lean/Elab/PreDefinition/Structural/Basic.lean %%DATADIR%%/src/lean/Lean/Elab/PreDefinition/Structural/Eqns.lean %%DATADIR%%/src/lean/Lean/Elab/PreDefinition/Structural/FindRecArg.lean %%DATADIR%%/src/lean/Lean/Elab/PreDefinition/Structural/IndGroupInfo.lean %%DATADIR%%/src/lean/Lean/Elab/PreDefinition/Structural/IndPred.lean %%DATADIR%%/src/lean/Lean/Elab/PreDefinition/Structural/Main.lean %%DATADIR%%/src/lean/Lean/Elab/PreDefinition/Structural/Preprocess.lean %%DATADIR%%/src/lean/Lean/Elab/PreDefinition/Structural/RecArgInfo.lean %%DATADIR%%/src/lean/Lean/Elab/PreDefinition/Structural/SmartUnfolding.lean %%DATADIR%%/src/lean/Lean/Elab/PreDefinition/TerminationHint.lean %%DATADIR%%/src/lean/Lean/Elab/PreDefinition/TerminationMeasure.lean %%DATADIR%%/src/lean/Lean/Elab/PreDefinition/WF.lean %%DATADIR%%/src/lean/Lean/Elab/PreDefinition/WF/Basic.lean %%DATADIR%%/src/lean/Lean/Elab/PreDefinition/WF/Eqns.lean %%DATADIR%%/src/lean/Lean/Elab/PreDefinition/WF/Fix.lean %%DATADIR%%/src/lean/Lean/Elab/PreDefinition/WF/FloatRecApp.lean %%DATADIR%%/src/lean/Lean/Elab/PreDefinition/WF/GuessLex.lean %%DATADIR%%/src/lean/Lean/Elab/PreDefinition/WF/Main.lean %%DATADIR%%/src/lean/Lean/Elab/PreDefinition/WF/PackMutual.lean %%DATADIR%%/src/lean/Lean/Elab/PreDefinition/WF/Preprocess.lean %%DATADIR%%/src/lean/Lean/Elab/PreDefinition/WF/Rel.lean %%DATADIR%%/src/lean/Lean/Elab/PreDefinition/WF/Unfold.lean %%DATADIR%%/src/lean/Lean/Elab/Print.lean %%DATADIR%%/src/lean/Lean/Elab/Quotation.lean %%DATADIR%%/src/lean/Lean/Elab/Quotation/Precheck.lean %%DATADIR%%/src/lean/Lean/Elab/Quotation/Util.lean %%DATADIR%%/src/lean/Lean/Elab/RecAppSyntax.lean %%DATADIR%%/src/lean/Lean/Elab/RecommendedSpelling.lean %%DATADIR%%/src/lean/Lean/Elab/SetOption.lean %%DATADIR%%/src/lean/Lean/Elab/StructInst.lean %%DATADIR%%/src/lean/Lean/Elab/Structure.lean %%DATADIR%%/src/lean/Lean/Elab/Syntax.lean %%DATADIR%%/src/lean/Lean/Elab/SyntheticMVars.lean %%DATADIR%%/src/lean/Lean/Elab/Tactic.lean %%DATADIR%%/src/lean/Lean/Elab/Tactic/AsAuxLemma.lean %%DATADIR%%/src/lean/Lean/Elab/Tactic/BVDecide.lean %%DATADIR%%/src/lean/Lean/Elab/Tactic/BVDecide/External.lean %%DATADIR%%/src/lean/Lean/Elab/Tactic/BVDecide/Frontend.lean %%DATADIR%%/src/lean/Lean/Elab/Tactic/BVDecide/Frontend/Attr.lean %%DATADIR%%/src/lean/Lean/Elab/Tactic/BVDecide/Frontend/BVCheck.lean %%DATADIR%%/src/lean/Lean/Elab/Tactic/BVDecide/Frontend/BVDecide.lean %%DATADIR%%/src/lean/Lean/Elab/Tactic/BVDecide/Frontend/BVDecide/Reflect.lean %%DATADIR%%/src/lean/Lean/Elab/Tactic/BVDecide/Frontend/BVDecide/ReifiedBVExpr.lean %%DATADIR%%/src/lean/Lean/Elab/Tactic/BVDecide/Frontend/BVDecide/ReifiedBVLogical.lean %%DATADIR%%/src/lean/Lean/Elab/Tactic/BVDecide/Frontend/BVDecide/ReifiedBVPred.lean %%DATADIR%%/src/lean/Lean/Elab/Tactic/BVDecide/Frontend/BVDecide/ReifiedLemmas.lean %%DATADIR%%/src/lean/Lean/Elab/Tactic/BVDecide/Frontend/BVDecide/Reify.lean %%DATADIR%%/src/lean/Lean/Elab/Tactic/BVDecide/Frontend/BVDecide/SatAtBVLogical.lean %%DATADIR%%/src/lean/Lean/Elab/Tactic/BVDecide/Frontend/BVTrace.lean %%DATADIR%%/src/lean/Lean/Elab/Tactic/BVDecide/Frontend/LRAT.lean %%DATADIR%%/src/lean/Lean/Elab/Tactic/BVDecide/Frontend/Normalize.lean %%DATADIR%%/src/lean/Lean/Elab/Tactic/BVDecide/Frontend/Normalize/AC.lean %%DATADIR%%/src/lean/Lean/Elab/Tactic/BVDecide/Frontend/Normalize/AndFlatten.lean %%DATADIR%%/src/lean/Lean/Elab/Tactic/BVDecide/Frontend/Normalize/ApplyControlFlow.lean %%DATADIR%%/src/lean/Lean/Elab/Tactic/BVDecide/Frontend/Normalize/Basic.lean %%DATADIR%%/src/lean/Lean/Elab/Tactic/BVDecide/Frontend/Normalize/EmbeddedConstraint.lean %%DATADIR%%/src/lean/Lean/Elab/Tactic/BVDecide/Frontend/Normalize/Enums.lean %%DATADIR%%/src/lean/Lean/Elab/Tactic/BVDecide/Frontend/Normalize/IntToBitVec.lean %%DATADIR%%/src/lean/Lean/Elab/Tactic/BVDecide/Frontend/Normalize/Rewrite.lean %%DATADIR%%/src/lean/Lean/Elab/Tactic/BVDecide/Frontend/Normalize/ShortCircuit.lean %%DATADIR%%/src/lean/Lean/Elab/Tactic/BVDecide/Frontend/Normalize/Simproc.lean %%DATADIR%%/src/lean/Lean/Elab/Tactic/BVDecide/Frontend/Normalize/Structures.lean %%DATADIR%%/src/lean/Lean/Elab/Tactic/BVDecide/Frontend/Normalize/TypeAnalysis.lean %%DATADIR%%/src/lean/Lean/Elab/Tactic/BVDecide/LRAT.lean %%DATADIR%%/src/lean/Lean/Elab/Tactic/BVDecide/LRAT/Trim.lean %%DATADIR%%/src/lean/Lean/Elab/Tactic/Basic.lean %%DATADIR%%/src/lean/Lean/Elab/Tactic/BoolToPropSimps.lean %%DATADIR%%/src/lean/Lean/Elab/Tactic/BuiltinTactic.lean %%DATADIR%%/src/lean/Lean/Elab/Tactic/Calc.lean %%DATADIR%%/src/lean/Lean/Elab/Tactic/Change.lean %%DATADIR%%/src/lean/Lean/Elab/Tactic/Classical.lean %%DATADIR%%/src/lean/Lean/Elab/Tactic/Config.lean %%DATADIR%%/src/lean/Lean/Elab/Tactic/Congr.lean %%DATADIR%%/src/lean/Lean/Elab/Tactic/Conv.lean %%DATADIR%%/src/lean/Lean/Elab/Tactic/Conv/Basic.lean %%DATADIR%%/src/lean/Lean/Elab/Tactic/Conv/Change.lean %%DATADIR%%/src/lean/Lean/Elab/Tactic/Conv/Congr.lean %%DATADIR%%/src/lean/Lean/Elab/Tactic/Conv/Delta.lean %%DATADIR%%/src/lean/Lean/Elab/Tactic/Conv/Lets.lean %%DATADIR%%/src/lean/Lean/Elab/Tactic/Conv/Pattern.lean %%DATADIR%%/src/lean/Lean/Elab/Tactic/Conv/Rewrite.lean %%DATADIR%%/src/lean/Lean/Elab/Tactic/Conv/Simp.lean %%DATADIR%%/src/lean/Lean/Elab/Tactic/Conv/Unfold.lean %%DATADIR%%/src/lean/Lean/Elab/Tactic/Delta.lean %%DATADIR%%/src/lean/Lean/Elab/Tactic/DiscrTreeKey.lean +%%DATADIR%%/src/lean/Lean/Elab/Tactic/Do.lean +%%DATADIR%%/src/lean/Lean/Elab/Tactic/Do/Attr.lean +%%DATADIR%%/src/lean/Lean/Elab/Tactic/Do/LetElim.lean +%%DATADIR%%/src/lean/Lean/Elab/Tactic/Do/ProofMode.lean +%%DATADIR%%/src/lean/Lean/Elab/Tactic/Do/ProofMode/Assumption.lean +%%DATADIR%%/src/lean/Lean/Elab/Tactic/Do/ProofMode/Basic.lean +%%DATADIR%%/src/lean/Lean/Elab/Tactic/Do/ProofMode/Cases.lean +%%DATADIR%%/src/lean/Lean/Elab/Tactic/Do/ProofMode/Clear.lean +%%DATADIR%%/src/lean/Lean/Elab/Tactic/Do/ProofMode/Constructor.lean +%%DATADIR%%/src/lean/Lean/Elab/Tactic/Do/ProofMode/Delab.lean +%%DATADIR%%/src/lean/Lean/Elab/Tactic/Do/ProofMode/Exact.lean +%%DATADIR%%/src/lean/Lean/Elab/Tactic/Do/ProofMode/Exfalso.lean +%%DATADIR%%/src/lean/Lean/Elab/Tactic/Do/ProofMode/Focus.lean +%%DATADIR%%/src/lean/Lean/Elab/Tactic/Do/ProofMode/Frame.lean +%%DATADIR%%/src/lean/Lean/Elab/Tactic/Do/ProofMode/Have.lean +%%DATADIR%%/src/lean/Lean/Elab/Tactic/Do/ProofMode/Intro.lean +%%DATADIR%%/src/lean/Lean/Elab/Tactic/Do/ProofMode/LeftRight.lean +%%DATADIR%%/src/lean/Lean/Elab/Tactic/Do/ProofMode/MGoal.lean +%%DATADIR%%/src/lean/Lean/Elab/Tactic/Do/ProofMode/Pure.lean +%%DATADIR%%/src/lean/Lean/Elab/Tactic/Do/ProofMode/Refine.lean +%%DATADIR%%/src/lean/Lean/Elab/Tactic/Do/ProofMode/Revert.lean +%%DATADIR%%/src/lean/Lean/Elab/Tactic/Do/ProofMode/Specialize.lean +%%DATADIR%%/src/lean/Lean/Elab/Tactic/Do/Spec.lean +%%DATADIR%%/src/lean/Lean/Elab/Tactic/Do/Syntax.lean +%%DATADIR%%/src/lean/Lean/Elab/Tactic/Do/VCGen.lean %%DATADIR%%/src/lean/Lean/Elab/Tactic/Doc.lean %%DATADIR%%/src/lean/Lean/Elab/Tactic/ElabTerm.lean %%DATADIR%%/src/lean/Lean/Elab/Tactic/ExposeNames.lean %%DATADIR%%/src/lean/Lean/Elab/Tactic/Ext.lean %%DATADIR%%/src/lean/Lean/Elab/Tactic/FalseOrByContra.lean %%DATADIR%%/src/lean/Lean/Elab/Tactic/Generalize.lean %%DATADIR%%/src/lean/Lean/Elab/Tactic/Grind.lean %%DATADIR%%/src/lean/Lean/Elab/Tactic/Guard.lean %%DATADIR%%/src/lean/Lean/Elab/Tactic/Induction.lean %%DATADIR%%/src/lean/Lean/Elab/Tactic/Injection.lean %%DATADIR%%/src/lean/Lean/Elab/Tactic/Lets.lean %%DATADIR%%/src/lean/Lean/Elab/Tactic/LibrarySearch.lean %%DATADIR%%/src/lean/Lean/Elab/Tactic/Location.lean %%DATADIR%%/src/lean/Lean/Elab/Tactic/Match.lean %%DATADIR%%/src/lean/Lean/Elab/Tactic/Meta.lean %%DATADIR%%/src/lean/Lean/Elab/Tactic/Monotonicity.lean %%DATADIR%%/src/lean/Lean/Elab/Tactic/NormCast.lean %%DATADIR%%/src/lean/Lean/Elab/Tactic/Omega.lean %%DATADIR%%/src/lean/Lean/Elab/Tactic/Omega/Core.lean %%DATADIR%%/src/lean/Lean/Elab/Tactic/Omega/Frontend.lean %%DATADIR%%/src/lean/Lean/Elab/Tactic/Omega/MinNatAbs.lean %%DATADIR%%/src/lean/Lean/Elab/Tactic/Omega/OmegaM.lean %%DATADIR%%/src/lean/Lean/Elab/Tactic/RCases.lean %%DATADIR%%/src/lean/Lean/Elab/Tactic/Repeat.lean %%DATADIR%%/src/lean/Lean/Elab/Tactic/Rewrite.lean %%DATADIR%%/src/lean/Lean/Elab/Tactic/Rewrites.lean %%DATADIR%%/src/lean/Lean/Elab/Tactic/Rfl.lean +%%DATADIR%%/src/lean/Lean/Elab/Tactic/Show.lean %%DATADIR%%/src/lean/Lean/Elab/Tactic/ShowTerm.lean %%DATADIR%%/src/lean/Lean/Elab/Tactic/Simp.lean %%DATADIR%%/src/lean/Lean/Elab/Tactic/SimpArith.lean %%DATADIR%%/src/lean/Lean/Elab/Tactic/SimpTrace.lean %%DATADIR%%/src/lean/Lean/Elab/Tactic/Simpa.lean %%DATADIR%%/src/lean/Lean/Elab/Tactic/Simproc.lean %%DATADIR%%/src/lean/Lean/Elab/Tactic/SolveByElim.lean %%DATADIR%%/src/lean/Lean/Elab/Tactic/Split.lean %%DATADIR%%/src/lean/Lean/Elab/Tactic/Symm.lean %%DATADIR%%/src/lean/Lean/Elab/Tactic/TreeTacAttr.lean %%DATADIR%%/src/lean/Lean/Elab/Tactic/Try.lean %%DATADIR%%/src/lean/Lean/Elab/Tactic/Unfold.lean %%DATADIR%%/src/lean/Lean/Elab/Term.lean %%DATADIR%%/src/lean/Lean/Elab/Time.lean %%DATADIR%%/src/lean/Lean/Elab/Util.lean +%%DATADIR%%/src/lean/Lean/Elab/WhereFinally.lean %%DATADIR%%/src/lean/Lean/EnvExtension.lean %%DATADIR%%/src/lean/Lean/Environment.lean +%%DATADIR%%/src/lean/Lean/ErrorExplanation.lean +%%DATADIR%%/src/lean/Lean/ErrorExplanations.lean +%%DATADIR%%/src/lean/Lean/ErrorExplanations/CtorResultingTypeMismatch.lean +%%DATADIR%%/src/lean/Lean/ErrorExplanations/DependsOnNoncomputable.lean +%%DATADIR%%/src/lean/Lean/ErrorExplanations/InductiveParamMismatch.lean +%%DATADIR%%/src/lean/Lean/ErrorExplanations/InductiveParamMissing.lean +%%DATADIR%%/src/lean/Lean/ErrorExplanations/InvalidDottedIdent.lean +%%DATADIR%%/src/lean/Lean/ErrorExplanations/README.md +%%DATADIR%%/src/lean/Lean/ErrorExplanations/RedundantMatchAlt.lean %%DATADIR%%/src/lean/Lean/Exception.lean %%DATADIR%%/src/lean/Lean/Expr.lean %%DATADIR%%/src/lean/Lean/HeadIndex.lean %%DATADIR%%/src/lean/Lean/Hygiene.lean %%DATADIR%%/src/lean/Lean/ImportingFlag.lean %%DATADIR%%/src/lean/Lean/InternalExceptionId.lean %%DATADIR%%/src/lean/Lean/KeyedDeclsAttribute.lean %%DATADIR%%/src/lean/Lean/LabelAttribute.lean %%DATADIR%%/src/lean/Lean/Language/Basic.lean %%DATADIR%%/src/lean/Lean/Language/Lean.lean %%DATADIR%%/src/lean/Lean/Language/Lean/Types.lean %%DATADIR%%/src/lean/Lean/Language/Util.lean %%DATADIR%%/src/lean/Lean/Level.lean %%DATADIR%%/src/lean/Lean/Linter.lean %%DATADIR%%/src/lean/Lean/Linter/Basic.lean %%DATADIR%%/src/lean/Lean/Linter/Builtin.lean %%DATADIR%%/src/lean/Lean/Linter/ConstructorAsVariable.lean %%DATADIR%%/src/lean/Lean/Linter/Deprecated.lean %%DATADIR%%/src/lean/Lean/Linter/List.lean %%DATADIR%%/src/lean/Lean/Linter/MissingDocs.lean %%DATADIR%%/src/lean/Lean/Linter/Omit.lean +%%DATADIR%%/src/lean/Lean/Linter/Sets.lean +%%DATADIR%%/src/lean/Lean/Linter/UnusedSimpArgs.lean %%DATADIR%%/src/lean/Lean/Linter/UnusedVariables.lean %%DATADIR%%/src/lean/Lean/Linter/Util.lean %%DATADIR%%/src/lean/Lean/LoadDynlib.lean %%DATADIR%%/src/lean/Lean/LocalContext.lean %%DATADIR%%/src/lean/Lean/Log.lean %%DATADIR%%/src/lean/Lean/Message.lean %%DATADIR%%/src/lean/Lean/Meta.lean %%DATADIR%%/src/lean/Lean/Meta/ACLt.lean %%DATADIR%%/src/lean/Lean/Meta/AbstractMVars.lean %%DATADIR%%/src/lean/Lean/Meta/AbstractNestedProofs.lean %%DATADIR%%/src/lean/Lean/Meta/AppBuilder.lean %%DATADIR%%/src/lean/Lean/Meta/ArgsPacker.lean %%DATADIR%%/src/lean/Lean/Meta/ArgsPacker/Basic.lean %%DATADIR%%/src/lean/Lean/Meta/Basic.lean %%DATADIR%%/src/lean/Lean/Meta/BinderNameHint.lean %%DATADIR%%/src/lean/Lean/Meta/Canonicalizer.lean %%DATADIR%%/src/lean/Lean/Meta/Check.lean %%DATADIR%%/src/lean/Lean/Meta/CheckTactic.lean %%DATADIR%%/src/lean/Lean/Meta/Closure.lean %%DATADIR%%/src/lean/Lean/Meta/Coe.lean %%DATADIR%%/src/lean/Lean/Meta/CoeAttr.lean %%DATADIR%%/src/lean/Lean/Meta/CollectFVars.lean %%DATADIR%%/src/lean/Lean/Meta/CollectMVars.lean %%DATADIR%%/src/lean/Lean/Meta/CompletionName.lean %%DATADIR%%/src/lean/Lean/Meta/CongrTheorems.lean %%DATADIR%%/src/lean/Lean/Meta/Constructions.lean %%DATADIR%%/src/lean/Lean/Meta/Constructions/BRecOn.lean %%DATADIR%%/src/lean/Lean/Meta/Constructions/CasesOn.lean %%DATADIR%%/src/lean/Lean/Meta/Constructions/NoConfusion.lean +%%DATADIR%%/src/lean/Lean/Meta/Constructions/NoConfusionLinear.lean %%DATADIR%%/src/lean/Lean/Meta/Constructions/RecOn.lean %%DATADIR%%/src/lean/Lean/Meta/CtorRecognizer.lean %%DATADIR%%/src/lean/Lean/Meta/DecLevel.lean %%DATADIR%%/src/lean/Lean/Meta/Diagnostics.lean %%DATADIR%%/src/lean/Lean/Meta/DiscrTree.lean %%DATADIR%%/src/lean/Lean/Meta/DiscrTreeTypes.lean %%DATADIR%%/src/lean/Lean/Meta/Eqns.lean %%DATADIR%%/src/lean/Lean/Meta/Eval.lean %%DATADIR%%/src/lean/Lean/Meta/ExprDefEq.lean %%DATADIR%%/src/lean/Lean/Meta/ExprLens.lean %%DATADIR%%/src/lean/Lean/Meta/ExprTraverse.lean %%DATADIR%%/src/lean/Lean/Meta/ForEachExpr.lean %%DATADIR%%/src/lean/Lean/Meta/FunInfo.lean %%DATADIR%%/src/lean/Lean/Meta/GeneralizeTelescope.lean %%DATADIR%%/src/lean/Lean/Meta/GeneralizeVars.lean %%DATADIR%%/src/lean/Lean/Meta/GetUnfoldableConst.lean %%DATADIR%%/src/lean/Lean/Meta/GlobalInstances.lean +%%DATADIR%%/src/lean/Lean/Meta/Hint.lean %%DATADIR%%/src/lean/Lean/Meta/IndPredBelow.lean %%DATADIR%%/src/lean/Lean/Meta/Inductive.lean %%DATADIR%%/src/lean/Lean/Meta/InferType.lean %%DATADIR%%/src/lean/Lean/Meta/Injective.lean %%DATADIR%%/src/lean/Lean/Meta/Instances.lean %%DATADIR%%/src/lean/Lean/Meta/IntInstTesters.lean %%DATADIR%%/src/lean/Lean/Meta/Iterator.lean %%DATADIR%%/src/lean/Lean/Meta/KAbstract.lean %%DATADIR%%/src/lean/Lean/Meta/KExprMap.lean %%DATADIR%%/src/lean/Lean/Meta/LazyDiscrTree.lean +%%DATADIR%%/src/lean/Lean/Meta/LetToHave.lean %%DATADIR%%/src/lean/Lean/Meta/LevelDefEq.lean %%DATADIR%%/src/lean/Lean/Meta/LitValues.lean %%DATADIR%%/src/lean/Lean/Meta/Match.lean %%DATADIR%%/src/lean/Lean/Meta/Match/Basic.lean %%DATADIR%%/src/lean/Lean/Meta/Match/CaseArraySizes.lean %%DATADIR%%/src/lean/Lean/Meta/Match/CaseValues.lean %%DATADIR%%/src/lean/Lean/Meta/Match/MVarRenaming.lean %%DATADIR%%/src/lean/Lean/Meta/Match/Match.lean %%DATADIR%%/src/lean/Lean/Meta/Match/MatchEqs.lean %%DATADIR%%/src/lean/Lean/Meta/Match/MatchEqsExt.lean %%DATADIR%%/src/lean/Lean/Meta/Match/MatchPatternAttr.lean %%DATADIR%%/src/lean/Lean/Meta/Match/MatcherApp.lean %%DATADIR%%/src/lean/Lean/Meta/Match/MatcherApp/Basic.lean %%DATADIR%%/src/lean/Lean/Meta/Match/MatcherApp/Transform.lean %%DATADIR%%/src/lean/Lean/Meta/Match/MatcherInfo.lean %%DATADIR%%/src/lean/Lean/Meta/Match/Value.lean %%DATADIR%%/src/lean/Lean/Meta/MatchUtil.lean %%DATADIR%%/src/lean/Lean/Meta/NatInstTesters.lean %%DATADIR%%/src/lean/Lean/Meta/Offset.lean %%DATADIR%%/src/lean/Lean/Meta/Order.lean %%DATADIR%%/src/lean/Lean/Meta/PPGoal.lean %%DATADIR%%/src/lean/Lean/Meta/PProdN.lean %%DATADIR%%/src/lean/Lean/Meta/RecursorInfo.lean %%DATADIR%%/src/lean/Lean/Meta/Reduce.lean %%DATADIR%%/src/lean/Lean/Meta/ReduceEval.lean %%DATADIR%%/src/lean/Lean/Meta/SizeOf.lean %%DATADIR%%/src/lean/Lean/Meta/Sorry.lean %%DATADIR%%/src/lean/Lean/Meta/Structure.lean %%DATADIR%%/src/lean/Lean/Meta/SynthInstance.lean %%DATADIR%%/src/lean/Lean/Meta/Tactic.lean %%DATADIR%%/src/lean/Lean/Meta/Tactic/AC.lean %%DATADIR%%/src/lean/Lean/Meta/Tactic/AC/Main.lean %%DATADIR%%/src/lean/Lean/Meta/Tactic/Acyclic.lean %%DATADIR%%/src/lean/Lean/Meta/Tactic/Apply.lean %%DATADIR%%/src/lean/Lean/Meta/Tactic/Assert.lean %%DATADIR%%/src/lean/Lean/Meta/Tactic/Assumption.lean %%DATADIR%%/src/lean/Lean/Meta/Tactic/AuxLemma.lean %%DATADIR%%/src/lean/Lean/Meta/Tactic/Backtrack.lean %%DATADIR%%/src/lean/Lean/Meta/Tactic/Cases.lean %%DATADIR%%/src/lean/Lean/Meta/Tactic/Cleanup.lean %%DATADIR%%/src/lean/Lean/Meta/Tactic/Clear.lean %%DATADIR%%/src/lean/Lean/Meta/Tactic/Congr.lean %%DATADIR%%/src/lean/Lean/Meta/Tactic/Constructor.lean %%DATADIR%%/src/lean/Lean/Meta/Tactic/Contradiction.lean %%DATADIR%%/src/lean/Lean/Meta/Tactic/Delta.lean %%DATADIR%%/src/lean/Lean/Meta/Tactic/ElimInfo.lean %%DATADIR%%/src/lean/Lean/Meta/Tactic/ExposeNames.lean %%DATADIR%%/src/lean/Lean/Meta/Tactic/Ext.lean %%DATADIR%%/src/lean/Lean/Meta/Tactic/FVarSubst.lean %%DATADIR%%/src/lean/Lean/Meta/Tactic/FunInd.lean %%DATADIR%%/src/lean/Lean/Meta/Tactic/FunIndCollect.lean %%DATADIR%%/src/lean/Lean/Meta/Tactic/FunIndInfo.lean %%DATADIR%%/src/lean/Lean/Meta/Tactic/Generalize.lean %%DATADIR%%/src/lean/Lean/Meta/Tactic/Grind.lean +%%DATADIR%%/src/lean/Lean/Meta/Tactic/Grind/AlphaShareCommon.lean %%DATADIR%%/src/lean/Lean/Meta/Tactic/Grind/Arith.lean %%DATADIR%%/src/lean/Lean/Meta/Tactic/Grind/Arith/CommRing.lean %%DATADIR%%/src/lean/Lean/Meta/Tactic/Grind/Arith/CommRing/DenoteExpr.lean %%DATADIR%%/src/lean/Lean/Meta/Tactic/Grind/Arith/CommRing/EqCnstr.lean %%DATADIR%%/src/lean/Lean/Meta/Tactic/Grind/Arith/CommRing/Internalize.lean %%DATADIR%%/src/lean/Lean/Meta/Tactic/Grind/Arith/CommRing/Inv.lean +%%DATADIR%%/src/lean/Lean/Meta/Tactic/Grind/Arith/CommRing/PP.lean %%DATADIR%%/src/lean/Lean/Meta/Tactic/Grind/Arith/CommRing/Poly.lean %%DATADIR%%/src/lean/Lean/Meta/Tactic/Grind/Arith/CommRing/Proof.lean %%DATADIR%%/src/lean/Lean/Meta/Tactic/Grind/Arith/CommRing/Reify.lean %%DATADIR%%/src/lean/Lean/Meta/Tactic/Grind/Arith/CommRing/RingId.lean +%%DATADIR%%/src/lean/Lean/Meta/Tactic/Grind/Arith/CommRing/SafePoly.lean %%DATADIR%%/src/lean/Lean/Meta/Tactic/Grind/Arith/CommRing/ToExpr.lean %%DATADIR%%/src/lean/Lean/Meta/Tactic/Grind/Arith/CommRing/Types.lean %%DATADIR%%/src/lean/Lean/Meta/Tactic/Grind/Arith/CommRing/Util.lean %%DATADIR%%/src/lean/Lean/Meta/Tactic/Grind/Arith/CommRing/Var.lean %%DATADIR%%/src/lean/Lean/Meta/Tactic/Grind/Arith/Cutsat.lean +%%DATADIR%%/src/lean/Lean/Meta/Tactic/Grind/Arith/Cutsat/CommRing.lean %%DATADIR%%/src/lean/Lean/Meta/Tactic/Grind/Arith/Cutsat/DvdCnstr.lean %%DATADIR%%/src/lean/Lean/Meta/Tactic/Grind/Arith/Cutsat/EqCnstr.lean -%%DATADIR%%/src/lean/Lean/Meta/Tactic/Grind/Arith/Cutsat/Foreign.lean %%DATADIR%%/src/lean/Lean/Meta/Tactic/Grind/Arith/Cutsat/Inv.lean %%DATADIR%%/src/lean/Lean/Meta/Tactic/Grind/Arith/Cutsat/LeCnstr.lean %%DATADIR%%/src/lean/Lean/Meta/Tactic/Grind/Arith/Cutsat/MBTC.lean %%DATADIR%%/src/lean/Lean/Meta/Tactic/Grind/Arith/Cutsat/Model.lean %%DATADIR%%/src/lean/Lean/Meta/Tactic/Grind/Arith/Cutsat/Nat.lean %%DATADIR%%/src/lean/Lean/Meta/Tactic/Grind/Arith/Cutsat/Norm.lean %%DATADIR%%/src/lean/Lean/Meta/Tactic/Grind/Arith/Cutsat/Proof.lean +%%DATADIR%%/src/lean/Lean/Meta/Tactic/Grind/Arith/Cutsat/ReorderVars.lean %%DATADIR%%/src/lean/Lean/Meta/Tactic/Grind/Arith/Cutsat/Search.lean %%DATADIR%%/src/lean/Lean/Meta/Tactic/Grind/Arith/Cutsat/SearchM.lean +%%DATADIR%%/src/lean/Lean/Meta/Tactic/Grind/Arith/Cutsat/ToInt.lean +%%DATADIR%%/src/lean/Lean/Meta/Tactic/Grind/Arith/Cutsat/ToIntInfo.lean %%DATADIR%%/src/lean/Lean/Meta/Tactic/Grind/Arith/Cutsat/Types.lean %%DATADIR%%/src/lean/Lean/Meta/Tactic/Grind/Arith/Cutsat/Util.lean %%DATADIR%%/src/lean/Lean/Meta/Tactic/Grind/Arith/Cutsat/Var.lean %%DATADIR%%/src/lean/Lean/Meta/Tactic/Grind/Arith/Internalize.lean %%DATADIR%%/src/lean/Lean/Meta/Tactic/Grind/Arith/Inv.lean +%%DATADIR%%/src/lean/Lean/Meta/Tactic/Grind/Arith/Linear.lean +%%DATADIR%%/src/lean/Lean/Meta/Tactic/Grind/Arith/Linear/DenoteExpr.lean +%%DATADIR%%/src/lean/Lean/Meta/Tactic/Grind/Arith/Linear/IneqCnstr.lean +%%DATADIR%%/src/lean/Lean/Meta/Tactic/Grind/Arith/Linear/Internalize.lean +%%DATADIR%%/src/lean/Lean/Meta/Tactic/Grind/Arith/Linear/Inv.lean +%%DATADIR%%/src/lean/Lean/Meta/Tactic/Grind/Arith/Linear/MBTC.lean +%%DATADIR%%/src/lean/Lean/Meta/Tactic/Grind/Arith/Linear/Model.lean +%%DATADIR%%/src/lean/Lean/Meta/Tactic/Grind/Arith/Linear/PP.lean +%%DATADIR%%/src/lean/Lean/Meta/Tactic/Grind/Arith/Linear/Proof.lean +%%DATADIR%%/src/lean/Lean/Meta/Tactic/Grind/Arith/Linear/PropagateEq.lean +%%DATADIR%%/src/lean/Lean/Meta/Tactic/Grind/Arith/Linear/Reify.lean +%%DATADIR%%/src/lean/Lean/Meta/Tactic/Grind/Arith/Linear/Search.lean +%%DATADIR%%/src/lean/Lean/Meta/Tactic/Grind/Arith/Linear/SearchM.lean +%%DATADIR%%/src/lean/Lean/Meta/Tactic/Grind/Arith/Linear/StructId.lean +%%DATADIR%%/src/lean/Lean/Meta/Tactic/Grind/Arith/Linear/ToExpr.lean +%%DATADIR%%/src/lean/Lean/Meta/Tactic/Grind/Arith/Linear/Types.lean +%%DATADIR%%/src/lean/Lean/Meta/Tactic/Grind/Arith/Linear/Util.lean +%%DATADIR%%/src/lean/Lean/Meta/Tactic/Grind/Arith/Linear/Var.lean %%DATADIR%%/src/lean/Lean/Meta/Tactic/Grind/Arith/Main.lean %%DATADIR%%/src/lean/Lean/Meta/Tactic/Grind/Arith/Model.lean +%%DATADIR%%/src/lean/Lean/Meta/Tactic/Grind/Arith/ModelUtil.lean %%DATADIR%%/src/lean/Lean/Meta/Tactic/Grind/Arith/Offset.lean %%DATADIR%%/src/lean/Lean/Meta/Tactic/Grind/Arith/Offset/Main.lean %%DATADIR%%/src/lean/Lean/Meta/Tactic/Grind/Arith/Offset/Model.lean %%DATADIR%%/src/lean/Lean/Meta/Tactic/Grind/Arith/Offset/Proof.lean %%DATADIR%%/src/lean/Lean/Meta/Tactic/Grind/Arith/Offset/Types.lean %%DATADIR%%/src/lean/Lean/Meta/Tactic/Grind/Arith/Offset/Util.lean %%DATADIR%%/src/lean/Lean/Meta/Tactic/Grind/Arith/ProofUtil.lean +%%DATADIR%%/src/lean/Lean/Meta/Tactic/Grind/Arith/Simproc.lean %%DATADIR%%/src/lean/Lean/Meta/Tactic/Grind/Arith/Types.lean %%DATADIR%%/src/lean/Lean/Meta/Tactic/Grind/Arith/Util.lean %%DATADIR%%/src/lean/Lean/Meta/Tactic/Grind/Attr.lean %%DATADIR%%/src/lean/Lean/Meta/Tactic/Grind/Beta.lean %%DATADIR%%/src/lean/Lean/Meta/Tactic/Grind/Canon.lean %%DATADIR%%/src/lean/Lean/Meta/Tactic/Grind/Cases.lean %%DATADIR%%/src/lean/Lean/Meta/Tactic/Grind/CasesMatch.lean -%%DATADIR%%/src/lean/Lean/Meta/Tactic/Grind/Combinators.lean %%DATADIR%%/src/lean/Lean/Meta/Tactic/Grind/Core.lean %%DATADIR%%/src/lean/Lean/Meta/Tactic/Grind/Ctor.lean %%DATADIR%%/src/lean/Lean/Meta/Tactic/Grind/Diseq.lean %%DATADIR%%/src/lean/Lean/Meta/Tactic/Grind/EMatch.lean %%DATADIR%%/src/lean/Lean/Meta/Tactic/Grind/EMatchTheorem.lean -%%DATADIR%%/src/lean/Lean/Meta/Tactic/Grind/ENodeKey.lean %%DATADIR%%/src/lean/Lean/Meta/Tactic/Grind/EqResolution.lean +%%DATADIR%%/src/lean/Lean/Meta/Tactic/Grind/ExprPtr.lean %%DATADIR%%/src/lean/Lean/Meta/Tactic/Grind/Ext.lean %%DATADIR%%/src/lean/Lean/Meta/Tactic/Grind/ExtAttr.lean %%DATADIR%%/src/lean/Lean/Meta/Tactic/Grind/ForallProp.lean %%DATADIR%%/src/lean/Lean/Meta/Tactic/Grind/Injection.lean %%DATADIR%%/src/lean/Lean/Meta/Tactic/Grind/Internalize.lean %%DATADIR%%/src/lean/Lean/Meta/Tactic/Grind/Intro.lean %%DATADIR%%/src/lean/Lean/Meta/Tactic/Grind/Inv.lean +%%DATADIR%%/src/lean/Lean/Meta/Tactic/Grind/LawfulEqCmp.lean %%DATADIR%%/src/lean/Lean/Meta/Tactic/Grind/Lookahead.lean %%DATADIR%%/src/lean/Lean/Meta/Tactic/Grind/MBTC.lean %%DATADIR%%/src/lean/Lean/Meta/Tactic/Grind/Main.lean %%DATADIR%%/src/lean/Lean/Meta/Tactic/Grind/MarkNestedProofs.lean %%DATADIR%%/src/lean/Lean/Meta/Tactic/Grind/MatchCond.lean %%DATADIR%%/src/lean/Lean/Meta/Tactic/Grind/MatchDiscrOnly.lean %%DATADIR%%/src/lean/Lean/Meta/Tactic/Grind/PP.lean %%DATADIR%%/src/lean/Lean/Meta/Tactic/Grind/Parser.lean %%DATADIR%%/src/lean/Lean/Meta/Tactic/Grind/Proj.lean %%DATADIR%%/src/lean/Lean/Meta/Tactic/Grind/Proof.lean %%DATADIR%%/src/lean/Lean/Meta/Tactic/Grind/Propagate.lean %%DATADIR%%/src/lean/Lean/Meta/Tactic/Grind/PropagatorAttr.lean %%DATADIR%%/src/lean/Lean/Meta/Tactic/Grind/ProveEq.lean +%%DATADIR%%/src/lean/Lean/Meta/Tactic/Grind/ReflCmp.lean %%DATADIR%%/src/lean/Lean/Meta/Tactic/Grind/RevertAll.lean +%%DATADIR%%/src/lean/Lean/Meta/Tactic/Grind/SearchM.lean %%DATADIR%%/src/lean/Lean/Meta/Tactic/Grind/Simp.lean %%DATADIR%%/src/lean/Lean/Meta/Tactic/Grind/SimpUtil.lean %%DATADIR%%/src/lean/Lean/Meta/Tactic/Grind/Solve.lean %%DATADIR%%/src/lean/Lean/Meta/Tactic/Grind/Split.lean %%DATADIR%%/src/lean/Lean/Meta/Tactic/Grind/Types.lean %%DATADIR%%/src/lean/Lean/Meta/Tactic/Grind/Util.lean %%DATADIR%%/src/lean/Lean/Meta/Tactic/IndependentOf.lean %%DATADIR%%/src/lean/Lean/Meta/Tactic/Induction.lean %%DATADIR%%/src/lean/Lean/Meta/Tactic/Injection.lean %%DATADIR%%/src/lean/Lean/Meta/Tactic/Intro.lean %%DATADIR%%/src/lean/Lean/Meta/Tactic/Lets.lean %%DATADIR%%/src/lean/Lean/Meta/Tactic/LibrarySearch.lean %%DATADIR%%/src/lean/Lean/Meta/Tactic/NormCast.lean %%DATADIR%%/src/lean/Lean/Meta/Tactic/Refl.lean %%DATADIR%%/src/lean/Lean/Meta/Tactic/Rename.lean %%DATADIR%%/src/lean/Lean/Meta/Tactic/Repeat.lean %%DATADIR%%/src/lean/Lean/Meta/Tactic/Replace.lean %%DATADIR%%/src/lean/Lean/Meta/Tactic/Revert.lean %%DATADIR%%/src/lean/Lean/Meta/Tactic/Rewrite.lean %%DATADIR%%/src/lean/Lean/Meta/Tactic/Rewrites.lean %%DATADIR%%/src/lean/Lean/Meta/Tactic/Rfl.lean %%DATADIR%%/src/lean/Lean/Meta/Tactic/Simp.lean %%DATADIR%%/src/lean/Lean/Meta/Tactic/Simp/Arith.lean %%DATADIR%%/src/lean/Lean/Meta/Tactic/Simp/Arith/Int.lean %%DATADIR%%/src/lean/Lean/Meta/Tactic/Simp/Arith/Int/Basic.lean %%DATADIR%%/src/lean/Lean/Meta/Tactic/Simp/Arith/Int/Simp.lean %%DATADIR%%/src/lean/Lean/Meta/Tactic/Simp/Arith/Nat.lean %%DATADIR%%/src/lean/Lean/Meta/Tactic/Simp/Arith/Nat/Basic.lean %%DATADIR%%/src/lean/Lean/Meta/Tactic/Simp/Arith/Nat/Simp.lean %%DATADIR%%/src/lean/Lean/Meta/Tactic/Simp/Arith/Util.lean %%DATADIR%%/src/lean/Lean/Meta/Tactic/Simp/Attr.lean %%DATADIR%%/src/lean/Lean/Meta/Tactic/Simp/BuiltinSimprocs.lean %%DATADIR%%/src/lean/Lean/Meta/Tactic/Simp/BuiltinSimprocs/Array.lean %%DATADIR%%/src/lean/Lean/Meta/Tactic/Simp/BuiltinSimprocs/BitVec.lean %%DATADIR%%/src/lean/Lean/Meta/Tactic/Simp/BuiltinSimprocs/Char.lean %%DATADIR%%/src/lean/Lean/Meta/Tactic/Simp/BuiltinSimprocs/Core.lean %%DATADIR%%/src/lean/Lean/Meta/Tactic/Simp/BuiltinSimprocs/Fin.lean %%DATADIR%%/src/lean/Lean/Meta/Tactic/Simp/BuiltinSimprocs/Int.lean %%DATADIR%%/src/lean/Lean/Meta/Tactic/Simp/BuiltinSimprocs/List.lean %%DATADIR%%/src/lean/Lean/Meta/Tactic/Simp/BuiltinSimprocs/Nat.lean %%DATADIR%%/src/lean/Lean/Meta/Tactic/Simp/BuiltinSimprocs/SInt.lean %%DATADIR%%/src/lean/Lean/Meta/Tactic/Simp/BuiltinSimprocs/String.lean %%DATADIR%%/src/lean/Lean/Meta/Tactic/Simp/BuiltinSimprocs/UInt.lean %%DATADIR%%/src/lean/Lean/Meta/Tactic/Simp/BuiltinSimprocs/Util.lean %%DATADIR%%/src/lean/Lean/Meta/Tactic/Simp/Diagnostics.lean +%%DATADIR%%/src/lean/Lean/Meta/Tactic/Simp/LoopProtection.lean %%DATADIR%%/src/lean/Lean/Meta/Tactic/Simp/Main.lean %%DATADIR%%/src/lean/Lean/Meta/Tactic/Simp/RegisterCommand.lean %%DATADIR%%/src/lean/Lean/Meta/Tactic/Simp/Rewrite.lean %%DATADIR%%/src/lean/Lean/Meta/Tactic/Simp/SimpAll.lean %%DATADIR%%/src/lean/Lean/Meta/Tactic/Simp/SimpCongrTheorems.lean %%DATADIR%%/src/lean/Lean/Meta/Tactic/Simp/SimpTheorems.lean %%DATADIR%%/src/lean/Lean/Meta/Tactic/Simp/Simproc.lean %%DATADIR%%/src/lean/Lean/Meta/Tactic/Simp/Types.lean %%DATADIR%%/src/lean/Lean/Meta/Tactic/SolveByElim.lean %%DATADIR%%/src/lean/Lean/Meta/Tactic/Split.lean %%DATADIR%%/src/lean/Lean/Meta/Tactic/SplitIf.lean %%DATADIR%%/src/lean/Lean/Meta/Tactic/Subst.lean %%DATADIR%%/src/lean/Lean/Meta/Tactic/Symm.lean %%DATADIR%%/src/lean/Lean/Meta/Tactic/Try.lean %%DATADIR%%/src/lean/Lean/Meta/Tactic/Try/Collect.lean %%DATADIR%%/src/lean/Lean/Meta/Tactic/TryThis.lean %%DATADIR%%/src/lean/Lean/Meta/Tactic/Unfold.lean %%DATADIR%%/src/lean/Lean/Meta/Tactic/UnifyEq.lean %%DATADIR%%/src/lean/Lean/Meta/Tactic/Util.lean %%DATADIR%%/src/lean/Lean/Meta/Transform.lean %%DATADIR%%/src/lean/Lean/Meta/TransparencyMode.lean +%%DATADIR%%/src/lean/Lean/Meta/TryThis.lean %%DATADIR%%/src/lean/Lean/Meta/UnificationHint.lean %%DATADIR%%/src/lean/Lean/Meta/WHNF.lean %%DATADIR%%/src/lean/Lean/MetavarContext.lean %%DATADIR%%/src/lean/Lean/Modifiers.lean %%DATADIR%%/src/lean/Lean/MonadEnv.lean %%DATADIR%%/src/lean/Lean/Namespace.lean %%DATADIR%%/src/lean/Lean/Parser.lean %%DATADIR%%/src/lean/Lean/Parser/Attr.lean %%DATADIR%%/src/lean/Lean/Parser/Basic.lean %%DATADIR%%/src/lean/Lean/Parser/Command.lean %%DATADIR%%/src/lean/Lean/Parser/Do.lean %%DATADIR%%/src/lean/Lean/Parser/Extension.lean %%DATADIR%%/src/lean/Lean/Parser/Extra.lean %%DATADIR%%/src/lean/Lean/Parser/Level.lean %%DATADIR%%/src/lean/Lean/Parser/Module.lean %%DATADIR%%/src/lean/Lean/Parser/StrInterpolation.lean %%DATADIR%%/src/lean/Lean/Parser/Syntax.lean %%DATADIR%%/src/lean/Lean/Parser/Tactic.lean %%DATADIR%%/src/lean/Lean/Parser/Tactic/Doc.lean %%DATADIR%%/src/lean/Lean/Parser/Term.lean %%DATADIR%%/src/lean/Lean/Parser/Term/Doc.lean %%DATADIR%%/src/lean/Lean/Parser/Types.lean %%DATADIR%%/src/lean/Lean/ParserCompiler.lean %%DATADIR%%/src/lean/Lean/ParserCompiler/Attribute.lean %%DATADIR%%/src/lean/Lean/PremiseSelection.lean %%DATADIR%%/src/lean/Lean/PrettyPrinter.lean %%DATADIR%%/src/lean/Lean/PrettyPrinter/Basic.lean %%DATADIR%%/src/lean/Lean/PrettyPrinter/Delaborator.lean %%DATADIR%%/src/lean/Lean/PrettyPrinter/Delaborator/Attributes.lean %%DATADIR%%/src/lean/Lean/PrettyPrinter/Delaborator/Basic.lean %%DATADIR%%/src/lean/Lean/PrettyPrinter/Delaborator/Builtins.lean %%DATADIR%%/src/lean/Lean/PrettyPrinter/Delaborator/FieldNotation.lean %%DATADIR%%/src/lean/Lean/PrettyPrinter/Delaborator/Options.lean %%DATADIR%%/src/lean/Lean/PrettyPrinter/Delaborator/SubExpr.lean %%DATADIR%%/src/lean/Lean/PrettyPrinter/Delaborator/TopDownAnalyze.lean %%DATADIR%%/src/lean/Lean/PrettyPrinter/Formatter.lean %%DATADIR%%/src/lean/Lean/PrettyPrinter/Parenthesizer.lean %%DATADIR%%/src/lean/Lean/PrivateName.lean %%DATADIR%%/src/lean/Lean/ProjFns.lean %%DATADIR%%/src/lean/Lean/ReducibilityAttrs.lean %%DATADIR%%/src/lean/Lean/Replay.lean %%DATADIR%%/src/lean/Lean/ReservedNameAction.lean %%DATADIR%%/src/lean/Lean/ResolveName.lean %%DATADIR%%/src/lean/Lean/Runtime.lean %%DATADIR%%/src/lean/Lean/ScopedEnvExtension.lean %%DATADIR%%/src/lean/Lean/Server.lean %%DATADIR%%/src/lean/Lean/Server/AsyncList.lean %%DATADIR%%/src/lean/Lean/Server/CodeActions.lean %%DATADIR%%/src/lean/Lean/Server/CodeActions/Attr.lean %%DATADIR%%/src/lean/Lean/Server/CodeActions/Basic.lean %%DATADIR%%/src/lean/Lean/Server/CodeActions/Provider.lean %%DATADIR%%/src/lean/Lean/Server/CodeActions/UnknownIdentifier.lean %%DATADIR%%/src/lean/Lean/Server/Completion.lean %%DATADIR%%/src/lean/Lean/Server/Completion/CompletionCollectors.lean %%DATADIR%%/src/lean/Lean/Server/Completion/CompletionInfoSelection.lean %%DATADIR%%/src/lean/Lean/Server/Completion/CompletionItemData.lean %%DATADIR%%/src/lean/Lean/Server/Completion/CompletionResolution.lean %%DATADIR%%/src/lean/Lean/Server/Completion/CompletionUtils.lean %%DATADIR%%/src/lean/Lean/Server/Completion/EligibleHeaderDecls.lean %%DATADIR%%/src/lean/Lean/Server/Completion/ImportCompletion.lean %%DATADIR%%/src/lean/Lean/Server/Completion/SyntheticCompletion.lean %%DATADIR%%/src/lean/Lean/Server/FileSource.lean %%DATADIR%%/src/lean/Lean/Server/FileWorker.lean %%DATADIR%%/src/lean/Lean/Server/FileWorker/ExampleHover.lean %%DATADIR%%/src/lean/Lean/Server/FileWorker/InlayHints.lean %%DATADIR%%/src/lean/Lean/Server/FileWorker/RequestHandling.lean %%DATADIR%%/src/lean/Lean/Server/FileWorker/SemanticHighlighting.lean %%DATADIR%%/src/lean/Lean/Server/FileWorker/SetupFile.lean +%%DATADIR%%/src/lean/Lean/Server/FileWorker/SignatureHelp.lean %%DATADIR%%/src/lean/Lean/Server/FileWorker/Utils.lean %%DATADIR%%/src/lean/Lean/Server/FileWorker/WidgetRequests.lean %%DATADIR%%/src/lean/Lean/Server/GoTo.lean %%DATADIR%%/src/lean/Lean/Server/InfoUtils.lean %%DATADIR%%/src/lean/Lean/Server/README.md %%DATADIR%%/src/lean/Lean/Server/References.lean %%DATADIR%%/src/lean/Lean/Server/RequestCancellation.lean %%DATADIR%%/src/lean/Lean/Server/Requests.lean %%DATADIR%%/src/lean/Lean/Server/Rpc.lean %%DATADIR%%/src/lean/Lean/Server/Rpc/Basic.lean %%DATADIR%%/src/lean/Lean/Server/Rpc/Deriving.lean %%DATADIR%%/src/lean/Lean/Server/Rpc/RequestHandling.lean %%DATADIR%%/src/lean/Lean/Server/ServerTask.lean %%DATADIR%%/src/lean/Lean/Server/Snapshots.lean %%DATADIR%%/src/lean/Lean/Server/Test.lean %%DATADIR%%/src/lean/Lean/Server/Test/Cancel.lean %%DATADIR%%/src/lean/Lean/Server/Test/Runner.lean %%DATADIR%%/src/lean/Lean/Server/Utils.lean %%DATADIR%%/src/lean/Lean/Server/Watchdog.lean +%%DATADIR%%/src/lean/Lean/Setup.lean +%%DATADIR%%/src/lean/Lean/Shell.lean %%DATADIR%%/src/lean/Lean/Structure.lean %%DATADIR%%/src/lean/Lean/SubExpr.lean %%DATADIR%%/src/lean/Lean/Syntax.lean %%DATADIR%%/src/lean/Lean/ToExpr.lean %%DATADIR%%/src/lean/Lean/ToLevel.lean %%DATADIR%%/src/lean/Lean/Util.lean %%DATADIR%%/src/lean/Lean/Util/CollectAxioms.lean %%DATADIR%%/src/lean/Lean/Util/CollectFVars.lean %%DATADIR%%/src/lean/Lean/Util/CollectLevelMVars.lean %%DATADIR%%/src/lean/Lean/Util/CollectLevelParams.lean +%%DATADIR%%/src/lean/Lean/Util/CollectLooseBVars.lean %%DATADIR%%/src/lean/Lean/Util/CollectMVars.lean %%DATADIR%%/src/lean/Lean/Util/Diff.lean %%DATADIR%%/src/lean/Lean/Util/FVarSubset.lean -%%DATADIR%%/src/lean/Lean/Util/FileSetupInfo.lean %%DATADIR%%/src/lean/Lean/Util/FindExpr.lean %%DATADIR%%/src/lean/Lean/Util/FindLevelMVar.lean %%DATADIR%%/src/lean/Lean/Util/FindMVar.lean %%DATADIR%%/src/lean/Lean/Util/FoldConsts.lean %%DATADIR%%/src/lean/Lean/Util/ForEachExpr.lean %%DATADIR%%/src/lean/Lean/Util/ForEachExprWhere.lean %%DATADIR%%/src/lean/Lean/Util/HasConstCache.lean %%DATADIR%%/src/lean/Lean/Util/Heartbeats.lean %%DATADIR%%/src/lean/Lean/Util/InstantiateLevelParams.lean %%DATADIR%%/src/lean/Lean/Util/LakePath.lean %%DATADIR%%/src/lean/Lean/Util/LeanOptions.lean %%DATADIR%%/src/lean/Lean/Util/MonadBacktrack.lean %%DATADIR%%/src/lean/Lean/Util/MonadCache.lean %%DATADIR%%/src/lean/Lean/Util/NumApps.lean %%DATADIR%%/src/lean/Lean/Util/NumObjs.lean %%DATADIR%%/src/lean/Lean/Util/OccursCheck.lean %%DATADIR%%/src/lean/Lean/Util/PPExt.lean %%DATADIR%%/src/lean/Lean/Util/Path.lean -%%DATADIR%%/src/lean/Lean/Util/Paths.lean %%DATADIR%%/src/lean/Lean/Util/Profile.lean %%DATADIR%%/src/lean/Lean/Util/Profiler.lean %%DATADIR%%/src/lean/Lean/Util/PtrSet.lean %%DATADIR%%/src/lean/Lean/Util/RecDepth.lean %%DATADIR%%/src/lean/Lean/Util/Recognizers.lean %%DATADIR%%/src/lean/Lean/Util/ReplaceExpr.lean %%DATADIR%%/src/lean/Lean/Util/ReplaceLevel.lean %%DATADIR%%/src/lean/Lean/Util/SCC.lean %%DATADIR%%/src/lean/Lean/Util/SafeExponentiation.lean %%DATADIR%%/src/lean/Lean/Util/SearchPath.lean %%DATADIR%%/src/lean/Lean/Util/ShareCommon.lean %%DATADIR%%/src/lean/Lean/Util/Sorry.lean %%DATADIR%%/src/lean/Lean/Util/SortExprs.lean %%DATADIR%%/src/lean/Lean/Util/TestExtern.lean %%DATADIR%%/src/lean/Lean/Util/Trace.lean %%DATADIR%%/src/lean/Lean/Widget.lean %%DATADIR%%/src/lean/Lean/Widget/Basic.lean %%DATADIR%%/src/lean/Lean/Widget/Diff.lean %%DATADIR%%/src/lean/Lean/Widget/InteractiveCode.lean %%DATADIR%%/src/lean/Lean/Widget/InteractiveDiagnostic.lean %%DATADIR%%/src/lean/Lean/Widget/InteractiveGoal.lean %%DATADIR%%/src/lean/Lean/Widget/TaggedText.lean %%DATADIR%%/src/lean/Lean/Widget/Types.lean %%DATADIR%%/src/lean/Lean/Widget/UserWidget.lean %%DATADIR%%/src/lean/Leanc.lean %%DATADIR%%/src/lean/Std.lean %%DATADIR%%/src/lean/Std/Classes.lean %%DATADIR%%/src/lean/Std/Classes/Ord.lean +%%DATADIR%%/src/lean/Std/Classes/Ord/Basic.lean +%%DATADIR%%/src/lean/Std/Classes/Ord/BitVec.lean +%%DATADIR%%/src/lean/Std/Classes/Ord/SInt.lean +%%DATADIR%%/src/lean/Std/Classes/Ord/String.lean +%%DATADIR%%/src/lean/Std/Classes/Ord/UInt.lean +%%DATADIR%%/src/lean/Std/Classes/Ord/Vector.lean %%DATADIR%%/src/lean/Std/Data.lean %%DATADIR%%/src/lean/Std/Data/DHashMap.lean %%DATADIR%%/src/lean/Std/Data/DHashMap/AdditionalOperations.lean %%DATADIR%%/src/lean/Std/Data/DHashMap/Basic.lean %%DATADIR%%/src/lean/Std/Data/DHashMap/Internal/AssocList/Basic.lean %%DATADIR%%/src/lean/Std/Data/DHashMap/Internal/AssocList/Lemmas.lean %%DATADIR%%/src/lean/Std/Data/DHashMap/Internal/Defs.lean %%DATADIR%%/src/lean/Std/Data/DHashMap/Internal/HashesTo.lean %%DATADIR%%/src/lean/Std/Data/DHashMap/Internal/Index.lean %%DATADIR%%/src/lean/Std/Data/DHashMap/Internal/Model.lean %%DATADIR%%/src/lean/Std/Data/DHashMap/Internal/Raw.lean %%DATADIR%%/src/lean/Std/Data/DHashMap/Internal/RawLemmas.lean %%DATADIR%%/src/lean/Std/Data/DHashMap/Internal/WF.lean %%DATADIR%%/src/lean/Std/Data/DHashMap/Lemmas.lean %%DATADIR%%/src/lean/Std/Data/DHashMap/Raw.lean %%DATADIR%%/src/lean/Std/Data/DHashMap/RawDef.lean %%DATADIR%%/src/lean/Std/Data/DHashMap/RawLemmas.lean %%DATADIR%%/src/lean/Std/Data/DTreeMap.lean %%DATADIR%%/src/lean/Std/Data/DTreeMap/AdditionalOperations.lean %%DATADIR%%/src/lean/Std/Data/DTreeMap/Basic.lean %%DATADIR%%/src/lean/Std/Data/DTreeMap/Internal/Balanced.lean %%DATADIR%%/src/lean/Std/Data/DTreeMap/Internal/Balancing.lean %%DATADIR%%/src/lean/Std/Data/DTreeMap/Internal/Cell.lean %%DATADIR%%/src/lean/Std/Data/DTreeMap/Internal/Def.lean %%DATADIR%%/src/lean/Std/Data/DTreeMap/Internal/Lemmas.lean %%DATADIR%%/src/lean/Std/Data/DTreeMap/Internal/Model.lean %%DATADIR%%/src/lean/Std/Data/DTreeMap/Internal/Operations.lean %%DATADIR%%/src/lean/Std/Data/DTreeMap/Internal/Ordered.lean %%DATADIR%%/src/lean/Std/Data/DTreeMap/Internal/Queries.lean %%DATADIR%%/src/lean/Std/Data/DTreeMap/Internal/WF/Defs.lean %%DATADIR%%/src/lean/Std/Data/DTreeMap/Internal/WF/Lemmas.lean %%DATADIR%%/src/lean/Std/Data/DTreeMap/Lemmas.lean %%DATADIR%%/src/lean/Std/Data/DTreeMap/Raw.lean %%DATADIR%%/src/lean/Std/Data/DTreeMap/Raw/AdditionalOperations.lean %%DATADIR%%/src/lean/Std/Data/DTreeMap/Raw/Basic.lean %%DATADIR%%/src/lean/Std/Data/DTreeMap/Raw/Lemmas.lean %%DATADIR%%/src/lean/Std/Data/DTreeMap/Raw/WF.lean %%DATADIR%%/src/lean/Std/Data/ExtDHashMap.lean %%DATADIR%%/src/lean/Std/Data/ExtDHashMap/Basic.lean %%DATADIR%%/src/lean/Std/Data/ExtDHashMap/Lemmas.lean +%%DATADIR%%/src/lean/Std/Data/ExtDTreeMap.lean +%%DATADIR%%/src/lean/Std/Data/ExtDTreeMap/Basic.lean +%%DATADIR%%/src/lean/Std/Data/ExtDTreeMap/Lemmas.lean %%DATADIR%%/src/lean/Std/Data/ExtHashMap.lean %%DATADIR%%/src/lean/Std/Data/ExtHashMap/Basic.lean %%DATADIR%%/src/lean/Std/Data/ExtHashMap/Lemmas.lean %%DATADIR%%/src/lean/Std/Data/ExtHashSet.lean %%DATADIR%%/src/lean/Std/Data/ExtHashSet/Basic.lean %%DATADIR%%/src/lean/Std/Data/ExtHashSet/Lemmas.lean +%%DATADIR%%/src/lean/Std/Data/ExtTreeMap.lean +%%DATADIR%%/src/lean/Std/Data/ExtTreeMap/Basic.lean +%%DATADIR%%/src/lean/Std/Data/ExtTreeMap/Lemmas.lean +%%DATADIR%%/src/lean/Std/Data/ExtTreeSet.lean +%%DATADIR%%/src/lean/Std/Data/ExtTreeSet/Basic.lean +%%DATADIR%%/src/lean/Std/Data/ExtTreeSet/Lemmas.lean %%DATADIR%%/src/lean/Std/Data/HashMap.lean %%DATADIR%%/src/lean/Std/Data/HashMap/AdditionalOperations.lean %%DATADIR%%/src/lean/Std/Data/HashMap/Basic.lean %%DATADIR%%/src/lean/Std/Data/HashMap/Lemmas.lean %%DATADIR%%/src/lean/Std/Data/HashMap/Raw.lean %%DATADIR%%/src/lean/Std/Data/HashMap/RawLemmas.lean %%DATADIR%%/src/lean/Std/Data/HashSet.lean %%DATADIR%%/src/lean/Std/Data/HashSet/Basic.lean %%DATADIR%%/src/lean/Std/Data/HashSet/Lemmas.lean %%DATADIR%%/src/lean/Std/Data/HashSet/Raw.lean %%DATADIR%%/src/lean/Std/Data/HashSet/RawLemmas.lean %%DATADIR%%/src/lean/Std/Data/Internal/Cut.lean %%DATADIR%%/src/lean/Std/Data/Internal/List/Associative.lean %%DATADIR%%/src/lean/Std/Data/Internal/List/Defs.lean +%%DATADIR%%/src/lean/Std/Data/Iterators.lean +%%DATADIR%%/src/lean/Std/Data/Iterators/Combinators.lean +%%DATADIR%%/src/lean/Std/Data/Iterators/Combinators/Drop.lean +%%DATADIR%%/src/lean/Std/Data/Iterators/Combinators/DropWhile.lean +%%DATADIR%%/src/lean/Std/Data/Iterators/Combinators/Monadic.lean +%%DATADIR%%/src/lean/Std/Data/Iterators/Combinators/Monadic/Drop.lean +%%DATADIR%%/src/lean/Std/Data/Iterators/Combinators/Monadic/DropWhile.lean +%%DATADIR%%/src/lean/Std/Data/Iterators/Combinators/Monadic/StepSize.lean +%%DATADIR%%/src/lean/Std/Data/Iterators/Combinators/Monadic/Take.lean +%%DATADIR%%/src/lean/Std/Data/Iterators/Combinators/Monadic/TakeWhile.lean +%%DATADIR%%/src/lean/Std/Data/Iterators/Combinators/Monadic/Zip.lean +%%DATADIR%%/src/lean/Std/Data/Iterators/Combinators/StepSize.lean +%%DATADIR%%/src/lean/Std/Data/Iterators/Combinators/Take.lean +%%DATADIR%%/src/lean/Std/Data/Iterators/Combinators/TakeWhile.lean +%%DATADIR%%/src/lean/Std/Data/Iterators/Combinators/Zip.lean +%%DATADIR%%/src/lean/Std/Data/Iterators/Lemmas.lean +%%DATADIR%%/src/lean/Std/Data/Iterators/Lemmas/Combinators.lean +%%DATADIR%%/src/lean/Std/Data/Iterators/Lemmas/Combinators/Drop.lean +%%DATADIR%%/src/lean/Std/Data/Iterators/Lemmas/Combinators/DropWhile.lean +%%DATADIR%%/src/lean/Std/Data/Iterators/Lemmas/Combinators/Monadic.lean +%%DATADIR%%/src/lean/Std/Data/Iterators/Lemmas/Combinators/Monadic/Drop.lean +%%DATADIR%%/src/lean/Std/Data/Iterators/Lemmas/Combinators/Monadic/DropWhile.lean +%%DATADIR%%/src/lean/Std/Data/Iterators/Lemmas/Combinators/Monadic/FilterMap.lean +%%DATADIR%%/src/lean/Std/Data/Iterators/Lemmas/Combinators/Monadic/Take.lean +%%DATADIR%%/src/lean/Std/Data/Iterators/Lemmas/Combinators/Monadic/TakeWhile.lean +%%DATADIR%%/src/lean/Std/Data/Iterators/Lemmas/Combinators/Monadic/Zip.lean +%%DATADIR%%/src/lean/Std/Data/Iterators/Lemmas/Combinators/Take.lean +%%DATADIR%%/src/lean/Std/Data/Iterators/Lemmas/Combinators/TakeWhile.lean +%%DATADIR%%/src/lean/Std/Data/Iterators/Lemmas/Combinators/Zip.lean +%%DATADIR%%/src/lean/Std/Data/Iterators/Lemmas/Consumers.lean +%%DATADIR%%/src/lean/Std/Data/Iterators/Lemmas/Consumers/Collect.lean +%%DATADIR%%/src/lean/Std/Data/Iterators/Lemmas/Consumers/Loop.lean +%%DATADIR%%/src/lean/Std/Data/Iterators/Lemmas/Consumers/Monadic.lean +%%DATADIR%%/src/lean/Std/Data/Iterators/Lemmas/Consumers/Monadic/Collect.lean +%%DATADIR%%/src/lean/Std/Data/Iterators/Lemmas/Consumers/Monadic/Loop.lean +%%DATADIR%%/src/lean/Std/Data/Iterators/Lemmas/Equivalence.lean +%%DATADIR%%/src/lean/Std/Data/Iterators/Lemmas/Equivalence/Basic.lean +%%DATADIR%%/src/lean/Std/Data/Iterators/Lemmas/Equivalence/HetT.lean +%%DATADIR%%/src/lean/Std/Data/Iterators/Lemmas/Equivalence/StepCongr.lean +%%DATADIR%%/src/lean/Std/Data/Iterators/Lemmas/Monadic.lean +%%DATADIR%%/src/lean/Std/Data/Iterators/Lemmas/Producers.lean +%%DATADIR%%/src/lean/Std/Data/Iterators/Lemmas/Producers/Array.lean +%%DATADIR%%/src/lean/Std/Data/Iterators/Lemmas/Producers/Empty.lean +%%DATADIR%%/src/lean/Std/Data/Iterators/Lemmas/Producers/List.lean +%%DATADIR%%/src/lean/Std/Data/Iterators/Lemmas/Producers/Monadic.lean +%%DATADIR%%/src/lean/Std/Data/Iterators/Lemmas/Producers/Monadic/Array.lean +%%DATADIR%%/src/lean/Std/Data/Iterators/Lemmas/Producers/Monadic/Empty.lean +%%DATADIR%%/src/lean/Std/Data/Iterators/Lemmas/Producers/Monadic/List.lean +%%DATADIR%%/src/lean/Std/Data/Iterators/Lemmas/Producers/Range.lean +%%DATADIR%%/src/lean/Std/Data/Iterators/Lemmas/Producers/Repeat.lean +%%DATADIR%%/src/lean/Std/Data/Iterators/Lemmas/Producers/Slice.lean +%%DATADIR%%/src/lean/Std/Data/Iterators/Producers.lean +%%DATADIR%%/src/lean/Std/Data/Iterators/Producers/Array.lean +%%DATADIR%%/src/lean/Std/Data/Iterators/Producers/Empty.lean +%%DATADIR%%/src/lean/Std/Data/Iterators/Producers/List.lean +%%DATADIR%%/src/lean/Std/Data/Iterators/Producers/Monadic.lean +%%DATADIR%%/src/lean/Std/Data/Iterators/Producers/Monadic/Array.lean +%%DATADIR%%/src/lean/Std/Data/Iterators/Producers/Monadic/Empty.lean +%%DATADIR%%/src/lean/Std/Data/Iterators/Producers/Monadic/List.lean +%%DATADIR%%/src/lean/Std/Data/Iterators/Producers/Range.lean +%%DATADIR%%/src/lean/Std/Data/Iterators/Producers/Repeat.lean +%%DATADIR%%/src/lean/Std/Data/Iterators/Producers/Slice.lean %%DATADIR%%/src/lean/Std/Data/TreeMap.lean %%DATADIR%%/src/lean/Std/Data/TreeMap/AdditionalOperations.lean %%DATADIR%%/src/lean/Std/Data/TreeMap/Basic.lean %%DATADIR%%/src/lean/Std/Data/TreeMap/Lemmas.lean %%DATADIR%%/src/lean/Std/Data/TreeMap/Raw.lean %%DATADIR%%/src/lean/Std/Data/TreeMap/Raw/AdditionalOperations.lean %%DATADIR%%/src/lean/Std/Data/TreeMap/Raw/Basic.lean %%DATADIR%%/src/lean/Std/Data/TreeMap/Raw/Lemmas.lean %%DATADIR%%/src/lean/Std/Data/TreeMap/Raw/WF.lean %%DATADIR%%/src/lean/Std/Data/TreeSet.lean %%DATADIR%%/src/lean/Std/Data/TreeSet/AdditionalOperations.lean %%DATADIR%%/src/lean/Std/Data/TreeSet/Basic.lean %%DATADIR%%/src/lean/Std/Data/TreeSet/Lemmas.lean %%DATADIR%%/src/lean/Std/Data/TreeSet/Raw.lean %%DATADIR%%/src/lean/Std/Data/TreeSet/Raw/Basic.lean %%DATADIR%%/src/lean/Std/Data/TreeSet/Raw/Lemmas.lean %%DATADIR%%/src/lean/Std/Data/TreeSet/Raw/WF.lean +%%DATADIR%%/src/lean/Std/Do.lean +%%DATADIR%%/src/lean/Std/Do/PostCond.lean +%%DATADIR%%/src/lean/Std/Do/PredTrans.lean +%%DATADIR%%/src/lean/Std/Do/SPred.lean +%%DATADIR%%/src/lean/Std/Do/SPred/DerivedLaws.lean +%%DATADIR%%/src/lean/Std/Do/SPred/Laws.lean +%%DATADIR%%/src/lean/Std/Do/SPred/Notation.lean +%%DATADIR%%/src/lean/Std/Do/SPred/SPred.lean +%%DATADIR%%/src/lean/Std/Do/SPred/SVal.lean +%%DATADIR%%/src/lean/Std/Do/Triple.lean +%%DATADIR%%/src/lean/Std/Do/Triple/Basic.lean +%%DATADIR%%/src/lean/Std/Do/Triple/SpecLemmas.lean +%%DATADIR%%/src/lean/Std/Do/WP.lean +%%DATADIR%%/src/lean/Std/Do/WP/Basic.lean +%%DATADIR%%/src/lean/Std/Do/WP/IO.lean +%%DATADIR%%/src/lean/Std/Do/WP/Monad.lean +%%DATADIR%%/src/lean/Std/Do/WP/SimpLemmas.lean %%DATADIR%%/src/lean/Std/Internal.lean %%DATADIR%%/src/lean/Std/Internal/Async.lean %%DATADIR%%/src/lean/Std/Internal/Async/Basic.lean +%%DATADIR%%/src/lean/Std/Internal/Async/DNS.lean +%%DATADIR%%/src/lean/Std/Internal/Async/Process.lean %%DATADIR%%/src/lean/Std/Internal/Async/Select.lean +%%DATADIR%%/src/lean/Std/Internal/Async/System.lean %%DATADIR%%/src/lean/Std/Internal/Async/TCP.lean %%DATADIR%%/src/lean/Std/Internal/Async/Timer.lean %%DATADIR%%/src/lean/Std/Internal/Async/UDP.lean %%DATADIR%%/src/lean/Std/Internal/Parsec.lean %%DATADIR%%/src/lean/Std/Internal/Parsec/Basic.lean %%DATADIR%%/src/lean/Std/Internal/Parsec/ByteArray.lean %%DATADIR%%/src/lean/Std/Internal/Parsec/String.lean %%DATADIR%%/src/lean/Std/Internal/Rat.lean %%DATADIR%%/src/lean/Std/Internal/UV.lean +%%DATADIR%%/src/lean/Std/Internal/UV/DNS.lean %%DATADIR%%/src/lean/Std/Internal/UV/Loop.lean +%%DATADIR%%/src/lean/Std/Internal/UV/System.lean %%DATADIR%%/src/lean/Std/Internal/UV/TCP.lean %%DATADIR%%/src/lean/Std/Internal/UV/Timer.lean %%DATADIR%%/src/lean/Std/Internal/UV/UDP.lean %%DATADIR%%/src/lean/Std/Net.lean %%DATADIR%%/src/lean/Std/Net/Addr.lean %%DATADIR%%/src/lean/Std/Sat.lean %%DATADIR%%/src/lean/Std/Sat/AIG.lean %%DATADIR%%/src/lean/Std/Sat/AIG/Basic.lean %%DATADIR%%/src/lean/Std/Sat/AIG/CNF.lean %%DATADIR%%/src/lean/Std/Sat/AIG/Cached.lean %%DATADIR%%/src/lean/Std/Sat/AIG/CachedGates.lean %%DATADIR%%/src/lean/Std/Sat/AIG/CachedGatesLemmas.lean %%DATADIR%%/src/lean/Std/Sat/AIG/CachedLemmas.lean %%DATADIR%%/src/lean/Std/Sat/AIG/If.lean %%DATADIR%%/src/lean/Std/Sat/AIG/LawfulOperator.lean %%DATADIR%%/src/lean/Std/Sat/AIG/LawfulVecOperator.lean %%DATADIR%%/src/lean/Std/Sat/AIG/Lemmas.lean %%DATADIR%%/src/lean/Std/Sat/AIG/RefVec.lean %%DATADIR%%/src/lean/Std/Sat/AIG/RefVecOperator.lean %%DATADIR%%/src/lean/Std/Sat/AIG/RefVecOperator/Fold.lean %%DATADIR%%/src/lean/Std/Sat/AIG/RefVecOperator/Map.lean %%DATADIR%%/src/lean/Std/Sat/AIG/RefVecOperator/Zip.lean %%DATADIR%%/src/lean/Std/Sat/AIG/Relabel.lean %%DATADIR%%/src/lean/Std/Sat/AIG/RelabelNat.lean %%DATADIR%%/src/lean/Std/Sat/CNF.lean %%DATADIR%%/src/lean/Std/Sat/CNF/Basic.lean %%DATADIR%%/src/lean/Std/Sat/CNF/Dimacs.lean %%DATADIR%%/src/lean/Std/Sat/CNF/Literal.lean %%DATADIR%%/src/lean/Std/Sat/CNF/Relabel.lean %%DATADIR%%/src/lean/Std/Sat/CNF/RelabelFin.lean %%DATADIR%%/src/lean/Std/Sync.lean %%DATADIR%%/src/lean/Std/Sync/Barrier.lean %%DATADIR%%/src/lean/Std/Sync/Basic.lean %%DATADIR%%/src/lean/Std/Sync/Channel.lean %%DATADIR%%/src/lean/Std/Sync/Mutex.lean %%DATADIR%%/src/lean/Std/Sync/RecursiveMutex.lean %%DATADIR%%/src/lean/Std/Sync/SharedMutex.lean %%DATADIR%%/src/lean/Std/Tactic.lean %%DATADIR%%/src/lean/Std/Tactic/BVDecide.lean %%DATADIR%%/src/lean/Std/Tactic/BVDecide/Bitblast.lean %%DATADIR%%/src/lean/Std/Tactic/BVDecide/Bitblast/BVExpr.lean %%DATADIR%%/src/lean/Std/Tactic/BVDecide/Bitblast/BVExpr/Basic.lean %%DATADIR%%/src/lean/Std/Tactic/BVDecide/Bitblast/BVExpr/Circuit.lean %%DATADIR%%/src/lean/Std/Tactic/BVDecide/Bitblast/BVExpr/Circuit/Impl.lean %%DATADIR%%/src/lean/Std/Tactic/BVDecide/Bitblast/BVExpr/Circuit/Impl/Carry.lean %%DATADIR%%/src/lean/Std/Tactic/BVDecide/Bitblast/BVExpr/Circuit/Impl/Const.lean %%DATADIR%%/src/lean/Std/Tactic/BVDecide/Bitblast/BVExpr/Circuit/Impl/Expr.lean %%DATADIR%%/src/lean/Std/Tactic/BVDecide/Bitblast/BVExpr/Circuit/Impl/Operations/Add.lean %%DATADIR%%/src/lean/Std/Tactic/BVDecide/Bitblast/BVExpr/Circuit/Impl/Operations/Append.lean +%%DATADIR%%/src/lean/Std/Tactic/BVDecide/Bitblast/BVExpr/Circuit/Impl/Operations/Clz.lean %%DATADIR%%/src/lean/Std/Tactic/BVDecide/Bitblast/BVExpr/Circuit/Impl/Operations/Eq.lean %%DATADIR%%/src/lean/Std/Tactic/BVDecide/Bitblast/BVExpr/Circuit/Impl/Operations/Extract.lean %%DATADIR%%/src/lean/Std/Tactic/BVDecide/Bitblast/BVExpr/Circuit/Impl/Operations/GetLsbD.lean %%DATADIR%%/src/lean/Std/Tactic/BVDecide/Bitblast/BVExpr/Circuit/Impl/Operations/Mul.lean %%DATADIR%%/src/lean/Std/Tactic/BVDecide/Bitblast/BVExpr/Circuit/Impl/Operations/Neg.lean %%DATADIR%%/src/lean/Std/Tactic/BVDecide/Bitblast/BVExpr/Circuit/Impl/Operations/Not.lean %%DATADIR%%/src/lean/Std/Tactic/BVDecide/Bitblast/BVExpr/Circuit/Impl/Operations/Replicate.lean +%%DATADIR%%/src/lean/Std/Tactic/BVDecide/Bitblast/BVExpr/Circuit/Impl/Operations/Reverse.lean %%DATADIR%%/src/lean/Std/Tactic/BVDecide/Bitblast/BVExpr/Circuit/Impl/Operations/RotateLeft.lean %%DATADIR%%/src/lean/Std/Tactic/BVDecide/Bitblast/BVExpr/Circuit/Impl/Operations/RotateRight.lean %%DATADIR%%/src/lean/Std/Tactic/BVDecide/Bitblast/BVExpr/Circuit/Impl/Operations/ShiftLeft.lean %%DATADIR%%/src/lean/Std/Tactic/BVDecide/Bitblast/BVExpr/Circuit/Impl/Operations/ShiftRight.lean %%DATADIR%%/src/lean/Std/Tactic/BVDecide/Bitblast/BVExpr/Circuit/Impl/Operations/Sub.lean %%DATADIR%%/src/lean/Std/Tactic/BVDecide/Bitblast/BVExpr/Circuit/Impl/Operations/Udiv.lean %%DATADIR%%/src/lean/Std/Tactic/BVDecide/Bitblast/BVExpr/Circuit/Impl/Operations/Ult.lean %%DATADIR%%/src/lean/Std/Tactic/BVDecide/Bitblast/BVExpr/Circuit/Impl/Operations/Umod.lean %%DATADIR%%/src/lean/Std/Tactic/BVDecide/Bitblast/BVExpr/Circuit/Impl/Operations/ZeroExtend.lean %%DATADIR%%/src/lean/Std/Tactic/BVDecide/Bitblast/BVExpr/Circuit/Impl/Pred.lean %%DATADIR%%/src/lean/Std/Tactic/BVDecide/Bitblast/BVExpr/Circuit/Impl/Substructure.lean %%DATADIR%%/src/lean/Std/Tactic/BVDecide/Bitblast/BVExpr/Circuit/Impl/Var.lean %%DATADIR%%/src/lean/Std/Tactic/BVDecide/Bitblast/BVExpr/Circuit/Lemmas.lean %%DATADIR%%/src/lean/Std/Tactic/BVDecide/Bitblast/BVExpr/Circuit/Lemmas/Basic.lean %%DATADIR%%/src/lean/Std/Tactic/BVDecide/Bitblast/BVExpr/Circuit/Lemmas/Carry.lean %%DATADIR%%/src/lean/Std/Tactic/BVDecide/Bitblast/BVExpr/Circuit/Lemmas/Const.lean %%DATADIR%%/src/lean/Std/Tactic/BVDecide/Bitblast/BVExpr/Circuit/Lemmas/Expr.lean %%DATADIR%%/src/lean/Std/Tactic/BVDecide/Bitblast/BVExpr/Circuit/Lemmas/Operations/Add.lean %%DATADIR%%/src/lean/Std/Tactic/BVDecide/Bitblast/BVExpr/Circuit/Lemmas/Operations/Append.lean +%%DATADIR%%/src/lean/Std/Tactic/BVDecide/Bitblast/BVExpr/Circuit/Lemmas/Operations/Clz.lean %%DATADIR%%/src/lean/Std/Tactic/BVDecide/Bitblast/BVExpr/Circuit/Lemmas/Operations/Eq.lean %%DATADIR%%/src/lean/Std/Tactic/BVDecide/Bitblast/BVExpr/Circuit/Lemmas/Operations/Extract.lean %%DATADIR%%/src/lean/Std/Tactic/BVDecide/Bitblast/BVExpr/Circuit/Lemmas/Operations/GetLsbD.lean %%DATADIR%%/src/lean/Std/Tactic/BVDecide/Bitblast/BVExpr/Circuit/Lemmas/Operations/Mul.lean %%DATADIR%%/src/lean/Std/Tactic/BVDecide/Bitblast/BVExpr/Circuit/Lemmas/Operations/Neg.lean %%DATADIR%%/src/lean/Std/Tactic/BVDecide/Bitblast/BVExpr/Circuit/Lemmas/Operations/Not.lean %%DATADIR%%/src/lean/Std/Tactic/BVDecide/Bitblast/BVExpr/Circuit/Lemmas/Operations/Replicate.lean +%%DATADIR%%/src/lean/Std/Tactic/BVDecide/Bitblast/BVExpr/Circuit/Lemmas/Operations/Reverse.lean %%DATADIR%%/src/lean/Std/Tactic/BVDecide/Bitblast/BVExpr/Circuit/Lemmas/Operations/RotateLeft.lean %%DATADIR%%/src/lean/Std/Tactic/BVDecide/Bitblast/BVExpr/Circuit/Lemmas/Operations/RotateRight.lean %%DATADIR%%/src/lean/Std/Tactic/BVDecide/Bitblast/BVExpr/Circuit/Lemmas/Operations/ShiftLeft.lean %%DATADIR%%/src/lean/Std/Tactic/BVDecide/Bitblast/BVExpr/Circuit/Lemmas/Operations/ShiftRight.lean %%DATADIR%%/src/lean/Std/Tactic/BVDecide/Bitblast/BVExpr/Circuit/Lemmas/Operations/Sub.lean %%DATADIR%%/src/lean/Std/Tactic/BVDecide/Bitblast/BVExpr/Circuit/Lemmas/Operations/Udiv.lean %%DATADIR%%/src/lean/Std/Tactic/BVDecide/Bitblast/BVExpr/Circuit/Lemmas/Operations/Ult.lean %%DATADIR%%/src/lean/Std/Tactic/BVDecide/Bitblast/BVExpr/Circuit/Lemmas/Operations/Umod.lean %%DATADIR%%/src/lean/Std/Tactic/BVDecide/Bitblast/BVExpr/Circuit/Lemmas/Operations/ZeroExtend.lean %%DATADIR%%/src/lean/Std/Tactic/BVDecide/Bitblast/BVExpr/Circuit/Lemmas/Pred.lean %%DATADIR%%/src/lean/Std/Tactic/BVDecide/Bitblast/BVExpr/Circuit/Lemmas/Var.lean %%DATADIR%%/src/lean/Std/Tactic/BVDecide/Bitblast/BoolExpr.lean %%DATADIR%%/src/lean/Std/Tactic/BVDecide/Bitblast/BoolExpr/Basic.lean %%DATADIR%%/src/lean/Std/Tactic/BVDecide/LRAT.lean %%DATADIR%%/src/lean/Std/Tactic/BVDecide/LRAT/Actions.lean %%DATADIR%%/src/lean/Std/Tactic/BVDecide/LRAT/Checker.lean %%DATADIR%%/src/lean/Std/Tactic/BVDecide/LRAT/Internal/Actions.lean %%DATADIR%%/src/lean/Std/Tactic/BVDecide/LRAT/Internal/Assignment.lean %%DATADIR%%/src/lean/Std/Tactic/BVDecide/LRAT/Internal/CNF.lean %%DATADIR%%/src/lean/Std/Tactic/BVDecide/LRAT/Internal/Clause.lean %%DATADIR%%/src/lean/Std/Tactic/BVDecide/LRAT/Internal/Convert.lean %%DATADIR%%/src/lean/Std/Tactic/BVDecide/LRAT/Internal/Entails.lean %%DATADIR%%/src/lean/Std/Tactic/BVDecide/LRAT/Internal/Formula.lean %%DATADIR%%/src/lean/Std/Tactic/BVDecide/LRAT/Internal/Formula/Class.lean %%DATADIR%%/src/lean/Std/Tactic/BVDecide/LRAT/Internal/Formula/Implementation.lean %%DATADIR%%/src/lean/Std/Tactic/BVDecide/LRAT/Internal/Formula/Instance.lean %%DATADIR%%/src/lean/Std/Tactic/BVDecide/LRAT/Internal/Formula/Lemmas.lean %%DATADIR%%/src/lean/Std/Tactic/BVDecide/LRAT/Internal/Formula/RatAddResult.lean %%DATADIR%%/src/lean/Std/Tactic/BVDecide/LRAT/Internal/Formula/RatAddSound.lean %%DATADIR%%/src/lean/Std/Tactic/BVDecide/LRAT/Internal/Formula/RupAddResult.lean %%DATADIR%%/src/lean/Std/Tactic/BVDecide/LRAT/Internal/Formula/RupAddSound.lean %%DATADIR%%/src/lean/Std/Tactic/BVDecide/LRAT/Internal/LRATChecker.lean %%DATADIR%%/src/lean/Std/Tactic/BVDecide/LRAT/Internal/LRATCheckerSound.lean %%DATADIR%%/src/lean/Std/Tactic/BVDecide/LRAT/Internal/PosFin.lean %%DATADIR%%/src/lean/Std/Tactic/BVDecide/LRAT/Parser.lean %%DATADIR%%/src/lean/Std/Tactic/BVDecide/Normalize.lean %%DATADIR%%/src/lean/Std/Tactic/BVDecide/Normalize/BitVec.lean %%DATADIR%%/src/lean/Std/Tactic/BVDecide/Normalize/Bool.lean %%DATADIR%%/src/lean/Std/Tactic/BVDecide/Normalize/Canonicalize.lean %%DATADIR%%/src/lean/Std/Tactic/BVDecide/Normalize/Equal.lean %%DATADIR%%/src/lean/Std/Tactic/BVDecide/Normalize/Prop.lean %%DATADIR%%/src/lean/Std/Tactic/BVDecide/Reflect.lean %%DATADIR%%/src/lean/Std/Tactic/BVDecide/Syntax.lean +%%DATADIR%%/src/lean/Std/Tactic/Do.lean +%%DATADIR%%/src/lean/Std/Tactic/Do/ProofMode.lean +%%DATADIR%%/src/lean/Std/Tactic/Do/Syntax.lean %%DATADIR%%/src/lean/Std/Time.lean %%DATADIR%%/src/lean/Std/Time/Date.lean %%DATADIR%%/src/lean/Std/Time/Date/Basic.lean %%DATADIR%%/src/lean/Std/Time/Date/PlainDate.lean %%DATADIR%%/src/lean/Std/Time/Date/Unit/Basic.lean %%DATADIR%%/src/lean/Std/Time/Date/Unit/Day.lean %%DATADIR%%/src/lean/Std/Time/Date/Unit/Month.lean %%DATADIR%%/src/lean/Std/Time/Date/Unit/Week.lean %%DATADIR%%/src/lean/Std/Time/Date/Unit/Weekday.lean %%DATADIR%%/src/lean/Std/Time/Date/Unit/Year.lean %%DATADIR%%/src/lean/Std/Time/Date/ValidDate.lean %%DATADIR%%/src/lean/Std/Time/DateTime.lean %%DATADIR%%/src/lean/Std/Time/DateTime/PlainDateTime.lean %%DATADIR%%/src/lean/Std/Time/DateTime/Timestamp.lean %%DATADIR%%/src/lean/Std/Time/Duration.lean %%DATADIR%%/src/lean/Std/Time/Format.lean %%DATADIR%%/src/lean/Std/Time/Format/Basic.lean %%DATADIR%%/src/lean/Std/Time/Internal.lean %%DATADIR%%/src/lean/Std/Time/Internal/Bounded.lean %%DATADIR%%/src/lean/Std/Time/Internal/UnitVal.lean %%DATADIR%%/src/lean/Std/Time/Notation.lean %%DATADIR%%/src/lean/Std/Time/Notation/Spec.lean %%DATADIR%%/src/lean/Std/Time/Time.lean %%DATADIR%%/src/lean/Std/Time/Time/Basic.lean %%DATADIR%%/src/lean/Std/Time/Time/HourMarker.lean %%DATADIR%%/src/lean/Std/Time/Time/PlainTime.lean %%DATADIR%%/src/lean/Std/Time/Time/Unit/Basic.lean %%DATADIR%%/src/lean/Std/Time/Time/Unit/Hour.lean %%DATADIR%%/src/lean/Std/Time/Time/Unit/Millisecond.lean %%DATADIR%%/src/lean/Std/Time/Time/Unit/Minute.lean %%DATADIR%%/src/lean/Std/Time/Time/Unit/Nanosecond.lean %%DATADIR%%/src/lean/Std/Time/Time/Unit/Second.lean %%DATADIR%%/src/lean/Std/Time/Zoned.lean %%DATADIR%%/src/lean/Std/Time/Zoned/Database.lean %%DATADIR%%/src/lean/Std/Time/Zoned/Database/Basic.lean %%DATADIR%%/src/lean/Std/Time/Zoned/Database/TZdb.lean %%DATADIR%%/src/lean/Std/Time/Zoned/Database/TzIf.lean %%DATADIR%%/src/lean/Std/Time/Zoned/Database/Windows.lean %%DATADIR%%/src/lean/Std/Time/Zoned/DateTime.lean %%DATADIR%%/src/lean/Std/Time/Zoned/Offset.lean %%DATADIR%%/src/lean/Std/Time/Zoned/TimeZone.lean %%DATADIR%%/src/lean/Std/Time/Zoned/ZoneRules.lean %%DATADIR%%/src/lean/Std/Time/Zoned/ZonedDateTime.lean %%DATADIR%%/src/lean/cmake/Modules/README.md %%DATADIR%%/src/lean/lake/Lake.lean %%DATADIR%%/src/lean/lake/Lake/Build.lean %%DATADIR%%/src/lean/lake/Lake/Build/Actions.lean %%DATADIR%%/src/lean/lake/Lake/Build/Common.lean %%DATADIR%%/src/lean/lake/Lake/Build/Context.lean %%DATADIR%%/src/lean/lake/Lake/Build/Data.lean %%DATADIR%%/src/lean/lake/Lake/Build/Executable.lean %%DATADIR%%/src/lean/lake/Lake/Build/ExternLib.lean %%DATADIR%%/src/lean/lake/Lake/Build/Facets.lean %%DATADIR%%/src/lean/lake/Lake/Build/Fetch.lean -%%DATADIR%%/src/lean/lake/Lake/Build/Imports.lean %%DATADIR%%/src/lean/lake/Lake/Build/Index.lean %%DATADIR%%/src/lean/lake/Lake/Build/Info.lean %%DATADIR%%/src/lean/lake/Lake/Build/InitFacets.lean %%DATADIR%%/src/lean/lake/Lake/Build/InputFile.lean %%DATADIR%%/src/lean/lake/Lake/Build/Job.lean %%DATADIR%%/src/lean/lake/Lake/Build/Job/Basic.lean %%DATADIR%%/src/lean/lake/Lake/Build/Job/Monad.lean %%DATADIR%%/src/lean/lake/Lake/Build/Job/Register.lean %%DATADIR%%/src/lean/lake/Lake/Build/Key.lean %%DATADIR%%/src/lean/lake/Lake/Build/Library.lean %%DATADIR%%/src/lean/lake/Lake/Build/Module.lean +%%DATADIR%%/src/lean/lake/Lake/Build/ModuleArtifacts.lean %%DATADIR%%/src/lean/lake/Lake/Build/Package.lean %%DATADIR%%/src/lean/lake/Lake/Build/Run.lean %%DATADIR%%/src/lean/lake/Lake/Build/Store.lean %%DATADIR%%/src/lean/lake/Lake/Build/Target.lean %%DATADIR%%/src/lean/lake/Lake/Build/Target/Basic.lean %%DATADIR%%/src/lean/lake/Lake/Build/Target/Fetch.lean %%DATADIR%%/src/lean/lake/Lake/Build/Targets.lean %%DATADIR%%/src/lean/lake/Lake/Build/Topological.lean %%DATADIR%%/src/lean/lake/Lake/Build/Trace.lean %%DATADIR%%/src/lean/lake/Lake/CLI.lean %%DATADIR%%/src/lean/lake/Lake/CLI/Actions.lean %%DATADIR%%/src/lean/lake/Lake/CLI/Build.lean %%DATADIR%%/src/lean/lake/Lake/CLI/Error.lean %%DATADIR%%/src/lean/lake/Lake/CLI/Help.lean %%DATADIR%%/src/lean/lake/Lake/CLI/Init.lean %%DATADIR%%/src/lean/lake/Lake/CLI/Main.lean %%DATADIR%%/src/lean/lake/Lake/CLI/Serve.lean %%DATADIR%%/src/lean/lake/Lake/CLI/Translate.lean %%DATADIR%%/src/lean/lake/Lake/CLI/Translate/Lean.lean %%DATADIR%%/src/lean/lake/Lake/CLI/Translate/Toml.lean %%DATADIR%%/src/lean/lake/Lake/Config.lean +%%DATADIR%%/src/lean/lake/Lake/Config/Artifact.lean +%%DATADIR%%/src/lean/lake/Lake/Config/Cache.lean %%DATADIR%%/src/lean/lake/Lake/Config/ConfigDecl.lean %%DATADIR%%/src/lean/lake/Lake/Config/ConfigTarget.lean %%DATADIR%%/src/lean/lake/Lake/Config/Context.lean %%DATADIR%%/src/lean/lake/Lake/Config/Defaults.lean %%DATADIR%%/src/lean/lake/Lake/Config/Dependency.lean %%DATADIR%%/src/lean/lake/Lake/Config/Dynlib.lean %%DATADIR%%/src/lean/lake/Lake/Config/Env.lean %%DATADIR%%/src/lean/lake/Lake/Config/ExternLib.lean %%DATADIR%%/src/lean/lake/Lake/Config/ExternLibConfig.lean %%DATADIR%%/src/lean/lake/Lake/Config/FacetConfig.lean %%DATADIR%%/src/lean/lake/Lake/Config/Glob.lean %%DATADIR%%/src/lean/lake/Lake/Config/InputFile.lean %%DATADIR%%/src/lean/lake/Lake/Config/InputFileConfig.lean %%DATADIR%%/src/lean/lake/Lake/Config/InstallPath.lean %%DATADIR%%/src/lean/lake/Lake/Config/Kinds.lean %%DATADIR%%/src/lean/lake/Lake/Config/Lang.lean %%DATADIR%%/src/lean/lake/Lake/Config/LeanConfig.lean %%DATADIR%%/src/lean/lake/Lake/Config/LeanExe.lean %%DATADIR%%/src/lean/lake/Lake/Config/LeanExeConfig.lean %%DATADIR%%/src/lean/lake/Lake/Config/LeanLib.lean %%DATADIR%%/src/lean/lake/Lake/Config/LeanLibConfig.lean %%DATADIR%%/src/lean/lake/Lake/Config/Meta.lean %%DATADIR%%/src/lean/lake/Lake/Config/Module.lean %%DATADIR%%/src/lean/lake/Lake/Config/Monad.lean %%DATADIR%%/src/lean/lake/Lake/Config/Opaque.lean %%DATADIR%%/src/lean/lake/Lake/Config/OutFormat.lean %%DATADIR%%/src/lean/lake/Lake/Config/Package.lean %%DATADIR%%/src/lean/lake/Lake/Config/Pattern.lean %%DATADIR%%/src/lean/lake/Lake/Config/Script.lean %%DATADIR%%/src/lean/lake/Lake/Config/TargetConfig.lean %%DATADIR%%/src/lean/lake/Lake/Config/Workspace.lean %%DATADIR%%/src/lean/lake/Lake/Config/WorkspaceConfig.lean %%DATADIR%%/src/lean/lake/Lake/DSL.lean %%DATADIR%%/src/lean/lake/Lake/DSL/Attributes.lean %%DATADIR%%/src/lean/lake/Lake/DSL/AttributesCore.lean %%DATADIR%%/src/lean/lake/Lake/DSL/Config.lean %%DATADIR%%/src/lean/lake/Lake/DSL/DeclUtil.lean %%DATADIR%%/src/lean/lake/Lake/DSL/Extensions.lean %%DATADIR%%/src/lean/lake/Lake/DSL/Key.lean %%DATADIR%%/src/lean/lake/Lake/DSL/Meta.lean %%DATADIR%%/src/lean/lake/Lake/DSL/Package.lean %%DATADIR%%/src/lean/lake/Lake/DSL/Require.lean %%DATADIR%%/src/lean/lake/Lake/DSL/Script.lean %%DATADIR%%/src/lean/lake/Lake/DSL/Syntax.lean %%DATADIR%%/src/lean/lake/Lake/DSL/Targets.lean %%DATADIR%%/src/lean/lake/Lake/DSL/VerLit.lean %%DATADIR%%/src/lean/lake/Lake/Load.lean %%DATADIR%%/src/lean/lake/Lake/Load/Config.lean %%DATADIR%%/src/lean/lake/Lake/Load/Lean.lean %%DATADIR%%/src/lean/lake/Lake/Load/Lean/Elab.lean %%DATADIR%%/src/lean/lake/Lake/Load/Lean/Eval.lean %%DATADIR%%/src/lean/lake/Lake/Load/Manifest.lean %%DATADIR%%/src/lean/lake/Lake/Load/Materialize.lean %%DATADIR%%/src/lean/lake/Lake/Load/Package.lean %%DATADIR%%/src/lean/lake/Lake/Load/Resolve.lean %%DATADIR%%/src/lean/lake/Lake/Load/Toml.lean %%DATADIR%%/src/lean/lake/Lake/Load/Workspace.lean %%DATADIR%%/src/lean/lake/Lake/Reservoir.lean %%DATADIR%%/src/lean/lake/Lake/Toml.lean %%DATADIR%%/src/lean/lake/Lake/Toml/Data.lean %%DATADIR%%/src/lean/lake/Lake/Toml/Data/DateTime.lean %%DATADIR%%/src/lean/lake/Lake/Toml/Data/Dict.lean %%DATADIR%%/src/lean/lake/Lake/Toml/Data/Value.lean %%DATADIR%%/src/lean/lake/Lake/Toml/Decode.lean %%DATADIR%%/src/lean/lake/Lake/Toml/Elab.lean %%DATADIR%%/src/lean/lake/Lake/Toml/Elab/Expression.lean %%DATADIR%%/src/lean/lake/Lake/Toml/Elab/Value.lean %%DATADIR%%/src/lean/lake/Lake/Toml/Encode.lean %%DATADIR%%/src/lean/lake/Lake/Toml/Grammar.lean %%DATADIR%%/src/lean/lake/Lake/Toml/Load.lean %%DATADIR%%/src/lean/lake/Lake/Toml/ParserUtil.lean %%DATADIR%%/src/lean/lake/Lake/Util/Binder.lean %%DATADIR%%/src/lean/lake/Lake/Util/Casing.lean %%DATADIR%%/src/lean/lake/Lake/Util/Cli.lean %%DATADIR%%/src/lean/lake/Lake/Util/Compare.lean %%DATADIR%%/src/lean/lake/Lake/Util/Cycle.lean %%DATADIR%%/src/lean/lake/Lake/Util/DRBMap.lean %%DATADIR%%/src/lean/lake/Lake/Util/Date.lean %%DATADIR%%/src/lean/lake/Lake/Util/EStateT.lean %%DATADIR%%/src/lean/lake/Lake/Util/EquipT.lean %%DATADIR%%/src/lean/lake/Lake/Util/Error.lean %%DATADIR%%/src/lean/lake/Lake/Util/Exit.lean %%DATADIR%%/src/lean/lake/Lake/Util/Family.lean %%DATADIR%%/src/lean/lake/Lake/Util/FilePath.lean %%DATADIR%%/src/lean/lake/Lake/Util/Git.lean %%DATADIR%%/src/lean/lake/Lake/Util/IO.lean %%DATADIR%%/src/lean/lake/Lake/Util/JsonObject.lean %%DATADIR%%/src/lean/lake/Lake/Util/Lift.lean %%DATADIR%%/src/lean/lake/Lake/Util/List.lean %%DATADIR%%/src/lean/lake/Lake/Util/Lock.lean %%DATADIR%%/src/lean/lake/Lake/Util/Log.lean %%DATADIR%%/src/lean/lake/Lake/Util/MainM.lean %%DATADIR%%/src/lean/lake/Lake/Util/Message.lean %%DATADIR%%/src/lean/lake/Lake/Util/Name.lean %%DATADIR%%/src/lean/lake/Lake/Util/NativeLib.lean %%DATADIR%%/src/lean/lake/Lake/Util/Opaque.lean %%DATADIR%%/src/lean/lake/Lake/Util/OpaqueType.lean %%DATADIR%%/src/lean/lake/Lake/Util/OrdHashSet.lean %%DATADIR%%/src/lean/lake/Lake/Util/OrderedTagAttribute.lean %%DATADIR%%/src/lean/lake/Lake/Util/Proc.lean %%DATADIR%%/src/lean/lake/Lake/Util/RBArray.lean %%DATADIR%%/src/lean/lake/Lake/Util/Store.lean %%DATADIR%%/src/lean/lake/Lake/Util/StoreInsts.lean %%DATADIR%%/src/lean/lake/Lake/Util/Sugar.lean %%DATADIR%%/src/lean/lake/Lake/Util/Task.lean %%DATADIR%%/src/lean/lake/Lake/Util/Version.lean %%DATADIR%%/src/lean/lake/Lake/Version.lean %%DATADIR%%/src/lean/lake/LakeMain.lean %%DATADIR%%/src/lean/lake/README.md +%%DATADIR%%/src/lean/lake/tests/8448/A.lean +%%DATADIR%%/src/lean/lake/tests/8448/B.lean +%%DATADIR%%/src/lean/lake/tests/8448/C.lean +%%DATADIR%%/src/lean/lake/tests/8448/D.lean +%%DATADIR%%/src/lean/lake/tests/8448/lakefile.lean %%DATADIR%%/src/lean/lake/tests/api/keys.lean %%DATADIR%%/src/lean/lake/tests/badImport/Etc.lean %%DATADIR%%/src/lean/lake/tests/badImport/Lib/B.lean %%DATADIR%%/src/lean/lake/tests/badImport/Lib/B1.lean %%DATADIR%%/src/lean/lake/tests/badImport/Lib/S.lean %%DATADIR%%/src/lean/lake/tests/badImport/Lib/U.lean %%DATADIR%%/src/lean/lake/tests/badImport/X.lean %%DATADIR%%/src/lean/lake/tests/badImport/X1.lean %%DATADIR%%/src/lean/lake/tests/badImport/lakefile.lean %%DATADIR%%/src/lean/lake/tests/buildArgs/Hello.lean %%DATADIR%%/src/lean/lake/tests/buildArgs/Main.lean %%DATADIR%%/src/lean/lake/tests/buildArgs/foo.lean %%DATADIR%%/src/lean/lake/tests/buildArgs/lakefile.lean +%%DATADIR%%/src/lean/lake/tests/cache/Main.lean +%%DATADIR%%/src/lean/lake/tests/cache/Test.lean %%DATADIR%%/src/lean/lake/tests/clone/test/Main.lean %%DATADIR%%/src/lean/lake/tests/clone/test/lakefile.lean %%DATADIR%%/src/lean/lake/tests/driver/Test.lean %%DATADIR%%/src/lean/lake/tests/driver/build.lean %%DATADIR%%/src/lean/lake/tests/driver/dep-invalid.lean %%DATADIR%%/src/lean/lake/tests/driver/dep-unknown.lean %%DATADIR%%/src/lean/lake/tests/driver/dep.lean %%DATADIR%%/src/lean/lake/tests/driver/dep/lakefile.lean %%DATADIR%%/src/lean/lake/tests/driver/driver.lean %%DATADIR%%/src/lean/lake/tests/driver/exe.lean %%DATADIR%%/src/lean/lake/tests/driver/lib.lean %%DATADIR%%/src/lean/lake/tests/driver/none.lean %%DATADIR%%/src/lean/lake/tests/driver/runner.lean %%DATADIR%%/src/lean/lake/tests/driver/script.lean %%DATADIR%%/src/lean/lake/tests/driver/two.lean %%DATADIR%%/src/lean/lake/tests/driver/unknown.lean %%DATADIR%%/src/lean/lake/tests/externLib/Main.lean %%DATADIR%%/src/lean/lake/tests/externLib/Test.lean %%DATADIR%%/src/lean/lake/tests/externLib/ffi/FFI.lean %%DATADIR%%/src/lean/lake/tests/externLib/ffi/Main.lean %%DATADIR%%/src/lean/lake/tests/externLib/ffi/lakefile.lean %%DATADIR%%/src/lean/lake/tests/globs/TBA.lean %%DATADIR%%/src/lean/lake/tests/globs/TBA/Eulerian.lean %%DATADIR%%/src/lean/lake/tests/globs/TBA/Eulerian/A.lean %%DATADIR%%/src/lean/lake/tests/globs/Test/1.lean %%DATADIR%%/src/lean/lake/tests/globs/Test/Subtest/1.lean %%DATADIR%%/src/lean/lake/tests/globs/lakefile.lean %%DATADIR%%/src/lean/lake/tests/inputFile/lakefile.expected.lean %%DATADIR%%/src/lean/lake/tests/inputFile/lakefileAlt.lean %%DATADIR%%/src/lean/lake/tests/inputFile/test.lean %%DATADIR%%/src/lean/lake/tests/kinds/lakefile.lean %%DATADIR%%/src/lean/lake/tests/lean/Lib.lean %%DATADIR%%/src/lean/lake/tests/lean/Lib/Basic.lean %%DATADIR%%/src/lean/lake/tests/lean/Test.lean %%DATADIR%%/src/lean/lake/tests/lean/lakefile.lean %%DATADIR%%/src/lean/lake/tests/llvm-bitcode-gen/LlvmBitcodeGen.lean %%DATADIR%%/src/lean/lake/tests/llvm-bitcode-gen/LlvmBitcodeGen/Basic.lean %%DATADIR%%/src/lean/lake/tests/llvm-bitcode-gen/Main.lean %%DATADIR%%/src/lean/lake/tests/llvm-bitcode-gen/lakefile.lean %%DATADIR%%/src/lean/lake/tests/lock/Error.lean %%DATADIR%%/src/lean/lake/tests/lock/Loop.lean %%DATADIR%%/src/lean/lake/tests/lock/Nop.lean %%DATADIR%%/src/lean/lake/tests/lock/Wait.lean %%DATADIR%%/src/lean/lake/tests/lock/lakefile.lean %%DATADIR%%/src/lean/lake/tests/logLevel/Log/Error.lean %%DATADIR%%/src/lean/lake/tests/logLevel/Log/Info.lean %%DATADIR%%/src/lean/lake/tests/logLevel/Log/Warning.lean %%DATADIR%%/src/lean/lake/tests/logLevel/lakefile.lean %%DATADIR%%/src/lean/lake/tests/manifest/bar/lakefile.lean %%DATADIR%%/src/lean/lake/tests/manifest/foo/lakefile.lean %%DATADIR%%/src/lean/lake/tests/manifest/lakefile.lean %%DATADIR%%/src/lean/lake/tests/meta/lakefile.lean +%%DATADIR%%/src/lean/lake/tests/noBuild/ImportTest.lean %%DATADIR%%/src/lean/lake/tests/noBuild/Test.lean %%DATADIR%%/src/lean/lake/tests/noBuild/lakefile.lean %%DATADIR%%/src/lean/lake/tests/noRelease/Test.lean %%DATADIR%%/src/lean/lake/tests/noRelease/dep/Dep.lean %%DATADIR%%/src/lean/lake/tests/noRelease/dep/lakefile.lean %%DATADIR%%/src/lean/lake/tests/noRelease/lakefile.lean %%DATADIR%%/src/lean/lake/tests/online/barrel.lean %%DATADIR%%/src/lean/lake/tests/online/require.lean %%DATADIR%%/src/lean/lake/tests/order/A.lean %%DATADIR%%/src/lean/lake/tests/order/A/B.lean %%DATADIR%%/src/lean/lake/tests/order/A/B/C.lean %%DATADIR%%/src/lean/lake/tests/order/Y.lean %%DATADIR%%/src/lean/lake/tests/order/bar/X.lean %%DATADIR%%/src/lean/lake/tests/order/bar/Y.lean %%DATADIR%%/src/lean/lake/tests/order/bar/lakefile.lean %%DATADIR%%/src/lean/lake/tests/order/baz/X.lean %%DATADIR%%/src/lean/lake/tests/order/baz/lakefile.lean %%DATADIR%%/src/lean/lake/tests/order/foo/X.lean %%DATADIR%%/src/lean/lake/tests/order/foo/Y.lean %%DATADIR%%/src/lean/lake/tests/order/foo/lakefile.lean %%DATADIR%%/src/lean/lake/tests/order/lakefile.lean %%DATADIR%%/src/lean/lake/tests/order/leaf/Z.lean %%DATADIR%%/src/lean/lake/tests/order/leaf/lakefile.lean %%DATADIR%%/src/lean/lake/tests/packageOverrides/bar1/bar.lean %%DATADIR%%/src/lean/lake/tests/packageOverrides/bar2/bar.lean %%DATADIR%%/src/lean/lake/tests/packageOverrides/foo/foo.lean %%DATADIR%%/src/lean/lake/tests/packageOverrides/lakefile.lean %%DATADIR%%/src/lean/lake/tests/postUpdate/dep/hello.lean %%DATADIR%%/src/lean/lake/tests/postUpdate/dep/lakefile.lean %%DATADIR%%/src/lean/lake/tests/postUpdate/lakefile.lean %%DATADIR%%/src/lean/lake/tests/precompileLink/Downstream.lean %%DATADIR%%/src/lean/lake/tests/precompileLink/Downstream/Import.lean %%DATADIR%%/src/lean/lake/tests/precompileLink/Foo.lean %%DATADIR%%/src/lean/lake/tests/precompileLink/Foo/Bar.lean %%DATADIR%%/src/lean/lake/tests/precompileLink/Foo/Baz.lean %%DATADIR%%/src/lean/lake/tests/precompileLink/FooDep.lean %%DATADIR%%/src/lean/lake/tests/precompileLink/FooDepDep.lean +%%DATADIR%%/src/lean/lake/tests/precompileLink/ImportDownstream.lean %%DATADIR%%/src/lean/lake/tests/precompileLink/Indirect.lean %%DATADIR%%/src/lean/lake/tests/precompileLink/LakeTest.lean %%DATADIR%%/src/lean/lake/tests/precompileLink/lakefile.lean %%DATADIR%%/src/lean/lake/tests/precompileLink/orderTest.lean %%DATADIR%%/src/lean/lake/tests/query/exe.lean %%DATADIR%%/src/lean/lake/tests/query/lakefile.lean %%DATADIR%%/src/lean/lake/tests/query/lib/A.lean %%DATADIR%%/src/lean/lake/tests/query/lib/B.lean %%DATADIR%%/src/lean/lake/tests/query/lib/C.lean %%DATADIR%%/src/lean/lake/tests/rebuild/Main.lean %%DATADIR%%/src/lean/lake/tests/rebuild/lakefile.lean %%DATADIR%%/src/lean/lake/tests/reservoirConfig/lakefile.lean %%DATADIR%%/src/lean/lake/tests/reversion/Hello.lean %%DATADIR%%/src/lean/lake/tests/reversion/Main.lean %%DATADIR%%/src/lean/lake/tests/reversion/lakefile.lean +%%DATADIR%%/src/lean/lake/tests/setupFile/ImportFoo.lean %%DATADIR%%/src/lean/lake/tests/setupFile/Test.lean %%DATADIR%%/src/lean/lake/tests/setupFile/invalid.lean %%DATADIR%%/src/lean/lake/tests/toml/README.md %%DATADIR%%/src/lean/lake/tests/toml/Test.lean %%DATADIR%%/src/lean/lake/tests/toolchain/lakefile.lean %%DATADIR%%/src/lean/lake/tests/trace/Foo.lean %%DATADIR%%/src/lean/lake/tests/translateConfig/out.expected.lean %%DATADIR%%/src/lean/lake/tests/translateConfig/source.lean %%DATADIR%%/src/lean/lake/tests/updateToolchain/test.lean %%DATADIR%%/src/lean/lake/tests/versionTags/lakefile.lean +@dir lib/lean/Leanc