..
interactive
feat: goal-diffs ( #1610 )
2022-09-24 11:46:11 +02:00
Reformat
run
chore: simplify tactic macro
2022-09-24 19:53:04 -07:00
server
trust0
.gitignore
217.lean
217.lean.expected.out
feat: propagate return type to for-in block
2022-07-08 17:29:30 -07:00
220.lean
220.lean.expected.out
223.lean
223.lean.expected.out
236.lean
236.lean.expected.out
241.lean
241.lean.expected.out
fix: more accurate invalid shadowin error position
2022-08-13 18:07:30 -07:00
242.lean
242.lean.expected.out
243.lean
243.lean.expected.out
247.lean
247.lean.expected.out
248.lean
248.lean.expected.out
feat: recover from errors in attributes
2022-07-16 06:19:54 -07:00
255.lean
255.lean.expected.out
feat: improve the heuristic for notation delab
2022-06-23 13:27:53 -07:00
276.lean
276.lean.expected.out
feat: add [elabAsElim] elaboration strategy
2022-07-28 20:08:29 -07:00
277a.lean
277a.lean.expected.out
277b.lean
277b.lean.expected.out
283.lean
283.lean.expected.out
297.lean
297.lean.expected.out
301.lean
301.lean.expected.out
302.lean
302.lean.expected.out
307.lean
307.lean.expected.out
309.lean
309.lean.expected.out
331.lean
feat: allow optional type in example
2022-09-13 03:11:04 -07:00
331.lean.expected.out
feat: allow optional type in example
2022-09-13 03:11:04 -07:00
343.lean
343.lean.expected.out
fix: catch exception at elabMutualDef
2022-07-12 18:39:30 -07:00
345.lean
345.lean.expected.out
346.lean
346.lean.expected.out
348.lean
348.lean.expected.out
353.lean
353.lean.expected.out
361.lean
361.lean.expected.out
366.lean
366.lean.expected.out
chore: fix tests
2022-08-15 08:55:25 -07:00
386.lean
386.lean.expected.out
389.lean
389.lean.expected.out
414.lean
414.lean.expected.out
415.lean
chore: fix tests
2022-06-27 22:37:02 +02:00
415.lean.expected.out
421.lean
421.lean.expected.out
423.lean
423.lean.expected.out
feat: improve binop% and binrel% elaboration functions
2022-07-12 18:12:20 -07:00
435.lean
435.lean.expected.out
435b.lean
435b.lean.expected.out
439.lean
chore: remove unexpanded coercion support from pp.analyze
2022-08-24 21:58:13 -07:00
439.lean.expected.out
chore: remove unexpanded coercion support from pp.analyze
2022-08-24 21:58:13 -07:00
440.lean
440.lean.expected.out
445.lean
refactor: simplify runTermElabM and liftTermElabM
2022-08-07 07:35:02 -07:00
445.lean.expected.out
448.lean
448.lean.expected.out
449.lean
449.lean.expected.out
450.lean
450.lean.expected.out
456.lean
456.lean.expected.out
469.lean
469.lean.expected.out
fix: notation delaborator on over-application
2022-07-25 13:42:37 -07:00
474.lean
refactor: add doc strings, cleanup, and dotted notation friendly API
2022-07-27 16:01:15 -07:00
474.lean.expected.out
490.lean
490.lean.expected.out
496.lean
496.lean.expected.out
529.lean
529.lean.expected.out
550.lean
550.lean.expected.out
586.lean
586.lean.expected.out
593.lean
593.lean.expected.out
603.lean
603.lean.expected.out
604.lean
604.lean.expected.out
620.lean
620.lean.expected.out
621.lean
621.lean.expected.out
doc: documentation for Init.Coe
2022-08-13 17:15:49 -07:00
625.lean
fix: tests/lean/625.lean
2022-07-16 06:19:54 -07:00
625.lean.expected.out
fix: tests/lean/625.lean
2022-07-16 06:19:54 -07:00
641.lean
641.lean.expected.out
653.lean
653.lean.expected.out
655.lean
655.lean.expected.out
679.lean
679.lean.expected.out
689.lean
689.lean.expected.out
690.lean
690.lean.expected.out
697.lean
697.lean.expected.out
714.lean
714.lean.expected.out
755.lean
755.lean.expected.out
770.lean
770.lean.expected.out
chore: consistent use of backticks in error messages at Do.lean
2022-07-24 07:42:04 -07:00
799.lean
799.lean.expected.out
801.lean
801.lean.expected.out
813.lean
813.lean.expected.out
815b.lean
chore: fix tests
2022-08-15 08:55:25 -07:00
815b.lean.expected.out
fix: fixes #1571
2022-09-15 11:16:16 -07:00
906.lean
906.lean.expected.out
916.lean
916.lean.expected.out
fix: more accurate invalid shadowin error position
2022-08-13 18:07:30 -07:00
948.lean
948.lean.expected.out
951.lean
951.lean.expected.out
973.lean
973.lean.expected.out
feat: recover from errors in attributes
2022-07-16 06:19:54 -07:00
973b.lean
973b.lean.expected.out
chore: fix tests
2022-08-15 08:55:25 -07:00
974.lean
974.lean.expected.out
986.lean
986.lean.expected.out
chore: fix tests
2022-07-10 07:43:01 -07:00
995.lean
995.lean.expected.out
1007.lean
1007.lean.expected.out
1011.lean
1011.lean.expected.out
1018unknowMVarIssue.lean
1018unknowMVarIssue.lean.expected.out
chore: fix tests
2022-09-21 18:17:32 -07:00
1021.lean
1021.lean.expected.out
chore: fix test suite
2022-09-15 18:59:51 -07:00
1026.lean
1026.lean.expected.out
1027.lean
1027.lean.expected.out
1038.lean
1038.lean.expected.out
1039.lean
1039.lean.expected.out
1050.lean
1050.lean.expected.out
1057.lean
1057.lean.expected.out
1062.lean
1062.lean.expected.out
1074a.lean
1074a.lean.expected.out
1074b.lean
1074b.lean.expected.out
feat: add option pp.showLetValues
2022-07-26 17:53:34 -07:00
1079.lean
chore: fix tests
2022-08-15 08:55:25 -07:00
1079.lean.expected.out
chore: fix tests
2022-08-15 08:55:25 -07:00
1081.lean
1081.lean.expected.out
1098.lean
1098.lean.expected.out
1102.lean
perf: simpler isDefEq caching
2022-07-27 19:35:45 -07:00
1102.lean.expected.out
perf: simpler isDefEq caching
2022-07-27 19:35:45 -07:00
1112.lean
1112.lean.expected.out
1113.lean
1113.lean.expected.out
1163.lean
refactor: improve MVarId method discoverability
2022-07-24 21:36:33 -07:00
1163.lean.expected.out
1206.lean
chore: move Bootstrap.Data -> Lean.Data
2022-08-31 11:48:57 -07:00
1206.lean.expected.out
1235.lean
fix: remove kabstractWithPred
2022-06-20 16:35:18 -07:00
1235.lean.expected.out
fix: remove kabstractWithPred
2022-06-20 16:35:18 -07:00
1240.lean
fix: fixes #1240
2022-06-23 05:53:06 -07:00
1240.lean.expected.out
fix: fixes #1240
2022-06-23 05:53:06 -07:00
1279.lean
fix: dependent pattern matching bug
2022-07-03 13:25:12 -07:00
1279.lean.expected.out
fix: dependent pattern matching bug
2022-07-03 13:25:12 -07:00
1279_simplified.lean
fix: dependent pattern matching bug
2022-07-03 13:25:12 -07:00
1279_simplified.lean.expected.out
fix: dependent pattern matching bug
2022-07-03 13:25:12 -07:00
1292.lean
fix: bug at the code specialization cache
2022-07-07 22:59:18 -07:00
1292.lean.expected.out
fix: bug at the code specialization cache
2022-07-07 22:59:18 -07:00
1298.lean
fix: use binop% for elaborating ^
2022-07-12 18:20:02 -07:00
1298.lean.expected.out
fix: use binop% for elaborating ^
2022-07-12 18:20:02 -07:00
1301.lean
test: for issue #1301
2022-07-13 06:05:12 -07:00
1301.lean.expected.out
feat: improve runTactic
2022-07-25 07:41:50 -07:00
1321.lean
test: for issue #1321
2022-07-18 23:50:41 -04:00
1321.lean.expected.out
test: for issue #1321
2022-07-18 23:50:41 -04:00
1358.lean
fix: ensure messages associated with last exception are not lost at evalTactic
2022-07-22 12:05:29 -04:00
1358.lean.expected.out
fix: ensure messages associated with last exception are not lost at evalTactic
2022-07-22 12:05:29 -04:00
1363.lean
feat: reject [macroInline] declarations in recursive declarations
2022-07-24 07:26:35 -07:00
1363.lean.expected.out
feat: reject [macroInline] declarations in recursive declarations
2022-07-24 07:26:35 -07:00
1367.lean
fix: notation delaborator on over-application
2022-07-25 13:42:37 -07:00
1367.lean.expected.out
fix: notation delaborator on over-application
2022-07-25 13:42:37 -07:00
1371.lean
fix: unused match-syntax alternatives are silently ignored
2022-07-31 06:00:08 -07:00
1371.lean.expected.out
fix: unused match-syntax alternatives are silently ignored
2022-07-31 06:00:08 -07:00
1377.lean
fix: preserve user-facing names and BinderInfo when lifting let-rec declarations
2022-07-28 06:36:45 -07:00
1377.lean.expected.out
fix: preserve user-facing names and BinderInfo when lifting let-rec declarations
2022-07-28 06:36:45 -07:00
1433.lean
fix: bug at lean_nat_mod
2022-08-06 08:07:25 -07:00
1433.lean.expected.out
fix: bug at lean_nat_mod
2022-08-06 08:07:25 -07:00
1569.lean
fix: disable auto implicit feature when running tactics
2022-09-09 15:17:50 -07:00
1569.lean.expected.out
fix: disable auto implicit feature when running tactics
2022-09-09 15:17:50 -07:00
1571.lean
fix: fixes #1571
2022-09-15 11:16:16 -07:00
1571.lean.expected.out
fix: fixes #1571
2022-09-15 11:16:16 -07:00
1576.lean
fix: fixes #1576
2022-09-09 14:29:48 -07:00
1576.lean.expected.out
fix: fixes #1576
2022-09-09 14:29:48 -07:00
1606.lean
feat: use colEq in sepByIndent
2022-09-19 12:44:43 -07:00
1606.lean.expected.out
feat: use colEq in sepByIndent
2022-09-19 12:44:43 -07:00
abst.lean
abst.lean.expected.out
allFieldForConstants.lean
feat: save mutual block information for definitions/theorems/opaques
2022-06-23 16:39:51 -07:00
allFieldForConstants.lean.expected.out
feat: save mutual block information for definitions/theorems/opaques
2022-06-23 16:39:51 -07:00
ambiguousOpenExport.lean
ambiguousOpenExport.lean.expected.out
antiquotRecovery.lean
antiquotRecovery.lean.expected.out
appParserIssue.lean
appParserIssue.lean.expected.out
argNameAtPlaceholderError.lean
argNameAtPlaceholderError.lean.expected.out
argNameIfMacroScopes.lean
argNameIfMacroScopes.lean.expected.out
arrayGetU.lean
arrayGetU.lean.expected.out
attrCmd.lean
attrCmd.lean.expected.out
autobound_and_macroscopes.lean
autobound_and_macroscopes.lean.expected.out
autoBoundErrorMsg.lean
autoBoundErrorMsg.lean.expected.out
autoBoundImplicits1.lean
autoBoundImplicits1.lean.expected.out
autoBoundImplicits2.lean
chore: fix tests
2022-07-02 15:17:01 -07:00
autoBoundImplicits2.lean.expected.out
autoBoundPostponeLoop.lean
autoBoundPostponeLoop.lean.expected.out
autoImplicitChain.lean
autoImplicitChain.lean.expected.out
autoImplicitChainNameIssue.lean
autoImplicitChainNameIssue.lean.expected.out
autoImplicitCtorParamIssue.lean
autoImplicitCtorParamIssue.lean.expected.out
autoImplicitForbidden.lean
fix: disable auto implicits in structure field default values
2022-07-18 21:09:56 -07:00
autoImplicitForbidden.lean.expected.out
fix: disable auto implicits in structure field default values
2022-07-18 21:09:56 -07:00
autoIssue.lean
autoIssue.lean.expected.out
fix: fixes #1571
2022-09-15 11:16:16 -07:00
autoPPExplicit.lean
autoPPExplicit.lean.expected.out
auxDeclIssue.lean
auxDeclIssue.lean.expected.out
badBinderName.lean
badBinderName.lean.expected.out
badIhName.lean
badIhName.lean.expected.out
beginEndAsMacro.lean
beginEndAsMacro.lean.expected.out
bigUnivOffsets.lean
bigUnivOffsets.lean.expected.out
binderCacheIssue.lean
binderCacheIssue.lean.expected.out
binderCacheIssue2.lean
binderCacheIssue2.lean.expected.out
bindersAbstractingUnassignedMVars.lean
bindersAbstractingUnassignedMVars.lean.expected.out
binop_lazy.lean
binop_lazy.lean.expected.out
binopIssues.lean
binopIssues.lean.expected.out
binrel_binop.lean
binrel_binop.lean.expected.out
binsearch.lean
binsearch.lean.expected.out
bintreeGoal.lean
bintreeGoal.lean.expected.out
bitwise.lean
bitwise.lean.expected.out
byCasesMetaM.lean
refactor: improve MVarId method discoverability
2022-07-27 17:49:00 -07:00
byCasesMetaM.lean.expected.out
chore: fix tests
2022-08-15 08:55:25 -07:00
bytearray.lean
bytearray.lean.expected.out
cacheIssue.lean
cacheIssue.lean.expected.out
calcErrors.lean
calcErrors.lean.expected.out
casesOnCases.lean
chore: fix and disable some LCNF tests
2022-08-24 14:12:27 -07:00
casesOnCases.lean.expected.out
chore: fix and disable some LCNF tests
2022-08-24 14:12:27 -07:00
cdotAtSimpArg.lean
cdotAtSimpArg.lean.expected.out
cdotTuple.lean
cdotTuple.lean.expected.out
class_def_must_fail.lean
class_def_must_fail.lean.expected.out
feat: recover from errors in attributes
2022-07-16 06:19:54 -07:00
classBadOutParam.lean
classBadOutParam.lean.expected.out
collectDepsIssue.lean
collectDepsIssue.lean.expected.out
commandPrefix.lean
commandPrefix.lean.expected.out
computedFieldsCode.lean
chore: require @[computedField] attribute
2022-07-11 12:26:53 -07:00
computedFieldsCode.lean.expected.out
feat: computed fields
2022-07-11 12:26:53 -07:00
congrThm.lean
feat: avoid [Decidable p] instance implicit parameters in congruence theorems when possible
2022-08-02 04:47:42 -07:00
congrThm.lean.expected.out
fix: fixes #1571
2022-09-15 11:16:16 -07:00
congrThmIssue.lean
congrThmIssue.lean.expected.out
fix: fixes #1571
2022-09-15 11:16:16 -07:00
constDelab.lean
constDelab.lean.expected.out
constructorTac.lean
constructorTac.lean.expected.out
consumePPHint.lean
consumePPHint.lean.expected.out
conv1.lean
fix: Core.transform API and uses
2022-08-25 19:07:42 -07:00
conv1.lean.expected.out
fix: Core.transform API and uses
2022-08-25 19:07:42 -07:00
convInConv.lean
convInConv.lean.expected.out
convPatternAtLetIssue.lean
convPatternAtLetIssue.lean.expected.out
convPatternMatchIssue.lean
convPatternMatchIssue.lean.expected.out
convZetaLetExt.lean
feat: allow ext conv tactic to go inside let-declarations
2022-06-22 19:27:04 -07:00
convZetaLetExt.lean.expected.out
feat: allow ext conv tactic to go inside let-declarations
2022-06-22 19:27:04 -07:00
copy-produced
csimpAttr.lean
csimpAttr.lean.expected.out
feat: recover from errors in attributes
2022-07-16 06:19:54 -07:00
csimpAttrAppend.lean
csimpAttrAppend.lean.expected.out
ctor_layout.lean
ctor_layout.lean.expected.out
ctorUnivTooBig.lean
ctorUnivTooBig.lean.expected.out
dbgMacros.lean
dbgMacros.lean.expected.out
decimals.lean
decimals.lean.expected.out
decreasing_by.lean
decreasing_by.lean.expected.out
defaultInstance.lean
defaultInstance.lean.expected.out
defaultInstanceWithPrio.lean
defaultInstanceWithPrio.lean.expected.out
defInst.lean
defInst.lean.expected.out
delabUnexpand.lean
delabUnexpand.lean.expected.out
delta.lean
delta.lean.expected.out
feat: multiple delta (part 2)
2022-09-21 18:04:31 -07:00
deprecated.lean
feat: add [deprecated] attribute
2022-07-24 18:06:03 -07:00
deprecated.lean.expected.out
feat: add [deprecated] attribute
2022-07-24 18:06:03 -07:00
derivingDecidableEq.lean
derivingDecidableEq.lean.expected.out
derivingRepr.lean
derivingRepr.lean.expected.out
fix: fixes #1599 by adding correct indentation
2022-09-15 13:11:51 -07:00
derivingRpcEncoding.lean
chore: move Bootstrap.Dynamic -> Init.Dynamic
2022-09-02 04:36:54 -07:00
derivingRpcEncoding.lean.expected.out
chore: move Bootstrap.Dynamic -> Init.Dynamic
2022-09-02 04:36:54 -07:00
diamond1.lean
diamond1.lean.expected.out
diamond2.lean
diamond2.lean.expected.out
diamond3.lean
diamond3.lean.expected.out
diamond4.lean
diamond4.lean.expected.out
diamond5.lean
diamond5.lean.expected.out
diamond6.lean
diamond6.lean.expected.out
diamond7.lean
diamond7.lean.expected.out
diamond8.lean
diamond8.lean.expected.out
diamond9.lean
diamond9.lean.expected.out
diamond10.lean
diamond10.lean.expected.out
docStr.lean
chore: use new comment syntax
2022-09-14 08:26:17 -07:00
docStr.lean.expected.out
chore: fix test suite
2022-09-15 18:59:51 -07:00
doErrorMsg.lean
doErrorMsg.lean.expected.out
doIfLet.lean
feat: support let mut x := e | alt
2022-08-10 06:29:49 -07:00
doIfLet.lean.expected.out
feat: support let mut x := e | alt
2022-08-10 06:29:49 -07:00
doIssue.lean
doIssue.lean.expected.out
doLetLoop.lean
doLetLoop.lean.expected.out
doNotation1.lean
doNotation1.lean.expected.out
fix: improve "{varName} cannot be reassigned" error message
2022-07-24 07:44:34 -07:00
doSeqRightIssue.lean
doSeqRightIssue.lean.expected.out
dsimpZetaIssue.lean
fix: dsimp zeta issue
2022-07-01 06:42:09 -07:00
dsimpZetaIssue.lean.expected.out
fix: dsimp zeta issue
2022-07-01 06:42:09 -07:00
eagerCoeExpansion.lean
eagerCoeExpansion.lean.expected.out
eagerUnfoldingIssue.lean
eagerUnfoldingIssue.lean.expected.out
elabAsElim.lean
feat: elabAsElim eta-expand when major premises are not provided
2022-07-29 18:31:25 -07:00
elabAsElim.lean.expected.out
feat: add [elabAsElim] elaboration strategy
2022-07-28 20:08:29 -07:00
elseifDoErrorPos.lean
elseifDoErrorPos.lean.expected.out
fix: preserve condition position info in if
2022-08-13 18:07:30 -07:00
emptyc.lean
emptyc.lean.expected.out
eoi.lean
eoi.lean.expected.out
eqValue.lean
eqValue.lean.expected.out
eraseInsts.lean
eraseInsts.lean.expected.out
eraseSimp.lean
eraseSimp.lean.expected.out
errorOnInductionForNested.lean
errorOnInductionForNested.lean.expected.out
errorRecoveryBug.lean
errorRecoveryBug.lean.expected.out
eta.lean
eta.lean.expected.out
etaStructIssue.lean
etaStructIssue.lean.expected.out
eval_except.lean
eval_except.lean.expected.out
evalCmd.lean
feat: add support for CommandElabM at #eval
2022-06-29 16:34:49 -07:00
evalCmd.lean.expected.out
feat: add support for CommandElabM at #eval
2022-06-29 16:34:49 -07:00
evalInstMessage.lean
evalInstMessage.lean.expected.out
evalNone.lean
feat: report errors an unassigned metavars at #eval
2022-06-29 11:53:33 -07:00
evalNone.lean.expected.out
feat: report errors an unassigned metavars at #eval
2022-06-29 11:53:33 -07:00
evalSorry.lean
evalSorry.lean.expected.out
evalWithMVar.lean
evalWithMVar.lean.expected.out
feat: report errors an unassigned metavars at #eval
2022-06-29 11:53:33 -07:00
exactErrorPos.lean
exactErrorPos.lean.expected.out
exitAfterParseError.lean
exitAfterParseError.lean.expected.out
extract.lean
extract.lean.expected.out
failTac.lean
failTac.lean.expected.out
file_not_found.lean
file_not_found.lean.expected.out
filePath.lean
filePath.lean.expected.out
fixedIndexToParamIssue.lean
fixedIndexToParamIssue.lean.expected.out
fixedIndicesToParams.lean
fixedIndicesToParams.lean.expected.out
forallMetaBounded.lean
feat: elaborate do notation even when expected type is not available
2022-06-29 13:30:06 -07:00
forallMetaBounded.lean.expected.out
test: strip some more indices
2022-07-25 08:01:27 -07:00
forErrors.lean
forErrors.lean.expected.out
Format.lean
Format.lean.expected.out
fun.lean
refactor: avoid nested sequence in simpleBinder
2022-07-08 19:06:10 +02:00
fun.lean.expected.out
refactor: avoid nested sequence in simpleBinder
2022-07-08 19:06:10 +02:00
funExpected.lean
funExpected.lean.expected.out
funInfoBug.lean
chore: move Bootstrap.Data -> Lean.Data
2022-08-31 11:48:57 -07:00
funInfoBug.lean.expected.out
funParen.lean
funParen.lean.expected.out
gcd.lean
gcd.lean.expected.out
getElem.lean
chore: remove getElem' delab
2022-09-21 06:21:00 -07:00
getElem.lean.expected.out
chore: remove getElem' delab
2022-09-21 06:21:00 -07:00
have.lean
have.lean.expected.out
feat: improve elabBinRelCore
2022-09-15 15:17:57 -07:00
heapSort.lean
heapSort.lean.expected.out
feat: recover from errors in attributes
2022-07-16 06:19:54 -07:00
hidingInaccessibleNames.lean
hidingInaccessibleNames.lean.expected.out
feat: activate new compiler first phase
2022-09-24 14:20:21 -07:00
holeErrors.lean
holeErrors.lean.expected.out
holes.lean
holes.lean.expected.out
chore: fix tests
2022-09-24 15:20:44 -07:00
hygienicIntro.lean
hygienicIntro.lean.expected.out
implementedByIssue.lean
implementedByIssue.lean.expected.out
feat: recover from errors in attributes
2022-07-16 06:19:54 -07:00
implicitLambdaIssue.lean
implicitLambdaIssue.lean.expected.out
implicitTypePos.lean
implicitTypePos.lean.expected.out
inductionErrors.lean
inductionErrors.lean.expected.out
inductionGen.lean
inductionGen.lean.expected.out
inductionMutual.lean
inductionMutual.lean.expected.out
inductive1.lean
inductive1.lean.expected.out
feat: recover from errors in attributes
2022-07-16 06:19:54 -07:00
inductiveUnivErrorMsg.lean
inductiveUnivErrorMsg.lean.expected.out
infoFromFailure.lean
infoFromFailure.lean.expected.out
chore: fix tests
2022-08-15 08:55:25 -07:00
inlineIssue.lean
chore: fix and disable some LCNF tests
2022-08-24 14:12:27 -07:00
inlineIssue.lean.expected.out
chore: fix and disable some LCNF tests
2022-08-24 14:12:27 -07:00
inst.lean
inst.lean.expected.out
instance1.lean
chore: add test
2022-09-13 06:19:40 -07:00
instance1.lean.expected.out
chore: add test
2022-09-13 06:19:40 -07:00
intModBug.lean
intModBug.lean.expected.out
intNegSucc.lean
intNegSucc.lean.expected.out
introLetBug.lean
fix: intro tactic at let-expr
2022-06-22 16:10:33 -07:00
introLetBug.lean.expected.out
fix: intro tactic at let-expr
2022-06-22 16:10:33 -07:00
invalidFieldName.lean
invalidFieldName.lean.expected.out
invalidInstImplicit.lean
invalidInstImplicit.lean.expected.out
invalidNamedArgs.lean
invalidNamedArgs.lean.expected.out
invalidPatternIssue.lean
invalidPatternIssue.lean.expected.out
IRbug.lean
IRbug.lean.expected.out
isDefEqOffsetBug.lean
isDefEqOffsetBug.lean.expected.out
isNoncomputable.lean
isNoncomputable.lean.expected.out
jason1.lean
jason1.lean.expected.out
feat: activate new compiler first phase
2022-09-24 14:20:21 -07:00
jason2.lean
jason2.lean.expected.out
json.lean
feat: Float ↔ Json
2022-08-16 08:01:23 -07:00
json.lean.expected.out
feat: Float ↔ Json
2022-08-16 08:01:23 -07:00
kernelMVarBug.lean
kernelMVarBug.lean.expected.out
keyAttrErase.lean
keyAttrErase.lean.expected.out
lazySeq.lean
lazySeq.lean.expected.out
lcnfTypes.lean
chore: fix test
2022-09-22 16:10:12 -07:00
lcnfTypes.lean.expected.out
fix: erase propositon formers, add isErasedCompatible, remove approx. from compatibleTypes
2022-09-21 20:47:02 -07:00
LE.lean
LE.lean.expected.out
lean3RefineBug.lean
lean3RefineBug.lean.expected.out
letArrowOutsideDo.lean
letArrowOutsideDo.lean.expected.out
letFun.lean
letFun.lean.expected.out
letPatIssue.lean
letPatIssue.lean.expected.out
letrec1.lean
letrec1.lean.expected.out
letrecErrors.lean
letrecErrors.lean.expected.out
letRecMissingAnnotation.lean
letRecMissingAnnotation.lean.expected.out
levelNGen.lean
fix: levelMVarToParam must update levelNames
2022-08-31 17:57:07 -07:00
levelNGen.lean.expected.out
fix: levelMVarToParam must update levelNames
2022-08-31 17:57:07 -07:00
liftOverLeft.lean
liftOverLeft.lean.expected.out
linterMissingDocs.lean
chore: use new comment syntax
2022-09-14 08:26:17 -07:00
linterMissingDocs.lean.expected.out
feat: doc comments on notation
2022-08-13 17:18:14 -07:00
linterSuspiciousUnexpanderPatterns.lean
feat: add 'suspicious unexpander patterns' linter
2022-07-29 10:31:19 -07:00
linterSuspiciousUnexpanderPatterns.lean.expected.out
feat: suffix linter messages with option name
2022-07-29 10:31:19 -07:00
linterUnusedVariables.lean
fix: unused variables false positive with match
2022-08-01 07:09:08 -07:00
linterUnusedVariables.lean.expected.out
chore: fix tests
2022-09-24 15:20:44 -07:00
listLength.lean
listLength.lean.expected.out
ll_infer_type_bug.lean
ll_infer_type_bug.lean.expected.out
localNotationPP.lean
localNotationPP.lean.expected.out
loopErrorRecovery.lean
loopErrorRecovery.lean.expected.out
lvl1.lean
chore: fix tests
2022-07-02 15:17:01 -07:00
lvl1.lean.expected.out
macroElabRulesIssue1.lean
fix: evalTactic
2022-07-19 23:28:14 -04:00
macroElabRulesIssue1.lean.expected.out
fix: evalTactic
2022-07-19 23:28:14 -04:00
macroElabRulesIssue2.lean
fix: evalTactic
2022-07-19 23:28:14 -04:00
macroElabRulesIssue2.lean.expected.out
fix: ensure messages associated with last exception are not lost at evalTactic
2022-07-22 12:05:29 -04:00
macroError.lean
macroError.lean.expected.out
macroPrio.lean
macroPrio.lean.expected.out
macroResolveName.lean
chore: fix tests
2022-06-27 22:37:02 +02:00
macroResolveName.lean.expected.out
macroscopes.lean
macroscopes.lean.expected.out
macroStack.lean
macroStack.lean.expected.out
fix: hover information and go-to definition for notation defined using binop%
2022-08-13 21:34:27 -07:00
macroSwizzle.lean
fix: annotate all syntax nodes produced by quotations as synthetic
2022-08-13 18:07:30 -07:00
macroSwizzle.lean.expected.out
fix: annotate all syntax nodes produced by quotations as synthetic
2022-08-13 18:07:30 -07:00
macroTrace.lean
macroTrace.lean.expected.out
magical.lean
magical.lean.expected.out
mangling.lean
mangling.lean.expected.out
match1.lean
match1.lean.expected.out
feat: store pending contraints during dependent pattern matching
2022-08-03 17:45:55 -07:00
match2.lean
match2.lean.expected.out
match3.lean
match3.lean.expected.out
match4.lean
match4.lean.expected.out
matchAltIndent.lean
matchAltIndent.lean.expected.out
matchApp.lean
matchApp.lean.expected.out
matchErrorLocation.lean
matchErrorLocation.lean.expected.out
matchErrorMsg.lean
matchErrorMsg.lean.expected.out
matchLeftovers.lean
matchLeftovers.lean.expected.out
matchMissingCasesAsStuckError.lean
matchMissingCasesAsStuckError.lean.expected.out
matchMultAlt.lean
matchMultAlt.lean.expected.out
matchOfNatIssue.lean
matchOfNatIssue.lean.expected.out
matchOrIssue.lean
matchOrIssue.lean.expected.out
matchPatternInsideBinders.lean
matchPatternInsideBinders.lean.expected.out
matchPatternPartialApp.lean
matchPatternPartialApp.lean.expected.out
matchunit.lean
matchunit.lean.expected.out
matchUnknownFVarBug.lean
matchUnknownFVarBug.lean.expected.out
matchVarNames.lean
matchVarNames.lean.expected.out
metaEvalInstMessage.lean
metaEvalInstMessage.lean.expected.out
missingExplicitWithForwardNamedDep.lean
missingExplicitWithForwardNamedDep.lean.expected.out
mkProjStx.lean
mkProjStx.lean.expected.out
modBug.lean
modBug.lean.expected.out
moduleDoc.lean
moduleDoc.lean.expected.out
moduleOf.lean
moduleOf.lean.expected.out
chore: move Bootstrap.Data -> Lean.Data
2022-08-31 11:48:57 -07:00
mulcommErrorMessage.lean
mulcommErrorMessage.lean.expected.out
feat: add [elabAsElim] elaboration strategy
2022-07-28 20:08:29 -07:00
multiConstantError.lean
multiConstantError.lean.expected.out
mutualdef1.lean
mutualdef1.lean.expected.out
mutualWithNamespaceMacro.lean
feat: multiple namespaces in mutual declarations
2022-08-04 19:18:49 -07:00
mutualWithNamespaceMacro.lean.expected.out
feat: multiple namespaces in mutual declarations
2022-08-04 19:18:49 -07:00
mutwf1.lean
mutwf1.lean.expected.out
fix: hover information and go-to definition for notation defined using binop%
2022-08-13 21:34:27 -07:00
mvar_fvar.lean
mvar_fvar.lean.expected.out
mvarAtDefaultValue.lean
mvarAtDefaultValue.lean.expected.out
nameArgErrorIssue.lean
nameArgErrorIssue.lean.expected.out
namedHoles.lean
namedHoles.lean.expected.out
namelit.lean
namelit.lean.expected.out
refactor: use computed fields for Name
2022-07-11 14:19:41 -07:00
namePatEqThm.lean
namePatEqThm.lean.expected.out
nameRepr.lean
nameRepr.lean.expected.out
negFloat.lean
negFloat.lean.expected.out
newCatPanic.lean
newCatPanic.lean.expected.out
nonAtomicFieldName.lean
nonAtomicFieldName.lean.expected.out
noncompSection.lean
noncompSection.lean.expected.out
nondepArrow.lean
nondepArrow.lean.expected.out
nonfatalattrs.lean
feat: recover from errors in attributes
2022-07-16 06:19:54 -07:00
nonfatalattrs.lean.expected.out
feat: recover from errors in attributes
2022-07-16 06:19:54 -07:00
nonReserved.lean
nonReserved.lean.expected.out
noTabs.lean
noTabs.lean.expected.out
notationDelab.lean
feat: improve the heuristic for notation delab
2022-06-23 13:27:53 -07:00
notationDelab.lean.expected.out
feat: improve the heuristic for notation delab
2022-06-23 13:27:53 -07:00
notationPrecheck.lean
notationPrecheck.lean.expected.out
openExport.lean
openExport.lean.expected.out
openScoped.lean
openScoped.lean.expected.out
or_shortcircuit.lean
or_shortcircuit.lean.expected.out
parserPrio.lean
parserPrio.lean.expected.out
partialVariable.lean
partialVariable.lean.expected.out
patvar.lean
patvar.lean.expected.out
phashmap_inst_coherence.lean
chore: move Bootstrap.Data -> Lean.Data
2022-08-31 11:48:57 -07:00
phashmap_inst_coherence.lean.expected.out
ppExpr.lean
ppExpr.lean.expected.out
PPInstances.lean
PPInstances.lean.expected.out
ppite.lean
ppite.lean.expected.out
pplevel.lean
pplevel.lean.expected.out
ppMotives.lean
ppMotives.lean.expected.out
fix: fixes #1571
2022-09-15 11:16:16 -07:00
ppNotationCode.lean
ppNotationCode.lean.expected.out
fix: hygienic resolution of namespaces
2022-08-20 22:29:46 +02:00
ppProofs.lean
ppProofs.lean.expected.out
PPRoundtrip.lean
PPRoundtrip.lean.expected.out
fix: fixes #1571
2022-09-15 11:16:16 -07:00
ppSyntax.lean
feat: strengthen pp* signatures
2022-07-03 19:14:49 +02:00
ppSyntax.lean.expected.out
precissues.lean
precissues.lean.expected.out
fix: fixes #1571
2022-09-15 11:16:16 -07:00
private.lean
private.lean.expected.out
privateFieldCopyIssue.lean
privateFieldCopyIssue.lean.expected.out
Process.lean
Process.lean.expected.out
promise.lean
chore: add test
2022-09-05 08:52:46 -07:00
promise.lean.expected.out
chore: add test
2022-09-05 08:52:46 -07:00
protected.lean
protected.lean.expected.out
protectedAlias.lean
feat: protected aliases
2022-06-27 13:56:58 -07:00
protectedAlias.lean.expected.out
feat: protected aliases
2022-06-27 13:56:58 -07:00
prvCtor.lean
fix: throw error at ⟨..⟩ notation if constructor is private
2022-09-14 15:02:38 -07:00
prvCtor.lean.expected.out
fix: throw error at ⟨..⟩ notation if constructor is private
2022-09-14 15:02:38 -07:00
prvNameWithMacroScopes.lean
fix: make privateToUserNameAux more robust
2022-09-06 17:15:56 -07:00
prvNameWithMacroScopes.lean.expected.out
fix: make privateToUserNameAux more robust
2022-09-06 17:15:56 -07:00
pureCoeIssue.lean
pureCoeIssue.lean.expected.out
rat1.lean
rat1.lean.expected.out
readDir.lean
readDir.lean.expected.out
redundantAlt.lean
redundantAlt.lean.expected.out
ref1.lean
ref1.lean.expected.out
refineOccursCheck.lean
refineOccursCheck.lean.expected.out
Reformat.lean
feat: strengthen pp* signatures
2022-07-03 19:14:49 +02:00
Reformat.lean.expected.out
renameBug.lean
renameBug.lean.expected.out
renameI.lean
renameI.lean.expected.out
repr.lean
repr.lean.expected.out
repr_issue.lean
repr_issue.lean.expected.out
resolveGlobalName.lean
refactor: simplify runTermElabM and liftTermElabM
2022-08-07 07:35:02 -07:00
resolveGlobalName.lean.expected.out
revertlet.lean
revertlet.lean.expected.out
rewrite.lean
fix: catch exception at elabMutualDef
2022-07-12 18:39:30 -07:00
rewrite.lean.expected.out
rfl_simp_thm.lean
rfl_simp_thm.lean.expected.out
root.lean
fix: bug resolving names when using def _root_.
2022-07-29 19:55:02 -07:00
root.lean.expected.out
runSTBug.lean
runSTBug.lean.expected.out
runTacticMustCatchExceptions.lean
feat: improve runTactic
2022-07-25 07:41:50 -07:00
runTacticMustCatchExceptions.lean.expected.out
feat: improve runTactic
2022-07-25 07:41:50 -07:00
rwEqThms.lean
rwEqThms.lean.expected.out
rwWithoutOffsetCnstrs.lean
rwWithoutOffsetCnstrs.lean.expected.out
safeShadowing.lean
safeShadowing.lean.expected.out
sanitizeMacroScopes.lean
sanitizeMacroScopes.lean.expected.out
chore: fix tests
2022-08-15 08:55:25 -07:00
sanitychecks.lean
sanitychecks.lean.expected.out
scientific.lean
test: more unit tests
2022-08-17 05:57:22 -07:00
scientific.lean.expected.out
test: more unit tests
2022-08-17 05:57:22 -07:00
scopedInstanceOutsideNamespace.lean
scopedInstanceOutsideNamespace.lean.expected.out
feat: recover from errors in attributes
2022-07-16 06:19:54 -07:00
scopedLocalInsts.lean
scopedLocalInsts.lean.expected.out
scopedMacros.lean
scopedMacros.lean.expected.out
fix: replace uses of token antiquotations for setting position ranges with withRef
2022-08-13 18:07:30 -07:00
scopedTokens.lean
scopedTokens.lean.expected.out
scopedunifhint.lean
scopedunifhint.lean.expected.out
semicolonOrLinebreak.lean
semicolonOrLinebreak.lean.expected.out
feat: show all missing fields in structure instance
2022-09-13 06:19:40 -07:00
sepByIndentQuot.lean
feat: elaborate do notation even when expected type is not available
2022-06-29 13:30:06 -07:00
sepByIndentQuot.lean.expected.out
chore: fix tests
2022-06-27 22:37:02 +02:00
shadow.lean
shadow.lean.expected.out
simp_all_duplicateHyps.lean
fix: simp_all bug when goal has duplicate hypotheses
2022-07-03 12:44:53 -07:00
simp_all_duplicateHyps.lean.expected.out
fix: simp_all bug when goal has duplicate hypotheses
2022-07-03 12:44:53 -07:00
simp_dsimp.lean
feat: add option for disabling dsimp during simp
2022-07-10 07:57:41 -07:00
simp_dsimp.lean.expected.out
feat: add option for disabling dsimp during simp
2022-07-10 07:57:41 -07:00
simpArgTypeMismatch.lean
simpArgTypeMismatch.lean.expected.out
simpcfg.lean
simpcfg.lean.expected.out
simpDisch.lean
simpDisch.lean.expected.out
chore: fix tests
2022-08-15 08:55:25 -07:00
simpPrefixIssue.lean
simpPrefixIssue.lean.expected.out
simpZetaFalse.lean
simpZetaFalse.lean.expected.out
sizeof.lean
sizeof.lean.expected.out
smartUnfolding.lean
smartUnfolding.lean.expected.out
smartUnfoldingMatch.lean
smartUnfoldingMatch.lean.expected.out
chore: fix tests
2022-08-15 08:55:25 -07:00
sorryAtError.lean
sorryAtError.lean.expected.out
sorryWarning.lean
sorryWarning.lean.expected.out
specializeAttr.lean
test: specialize attribute tests
2022-09-07 16:32:25 -07:00
specializeAttr.lean.expected.out
test: specialize attribute tests
2022-09-07 16:32:25 -07:00
splitIssue.lean
splitIssue.lean.expected.out
feat: add option pp.showLetValues
2022-07-26 17:53:34 -07:00
stdio.lean
stdio.lean.expected.out
stream.lean
stream.lean.expected.out
strictImplicit.lean
strictImplicit.lean.expected.out
string_imp.lean
string_imp.lean.expected.out
string_imp2.lean
string_imp2.lean.expected.out
struct1.lean
struct1.lean.expected.out
structAutoBound.lean
structAutoBound.lean.expected.out
structDefault.lean
structDefault.lean.expected.out
structDefValueOverride.lean
structDefValueOverride.lean.expected.out
structInst1.lean
feat: allow multiple source + no expected type
2022-09-13 07:09:08 -07:00
structInst1.lean.expected.out
feat: allow multiple source + no expected type
2022-09-13 07:09:08 -07:00
structInstError.lean
structInstError.lean.expected.out
structSorryBug.lean
structSorryBug.lean.expected.out
structuralEqns.lean
fix: Core.transform API and uses
2022-08-25 19:07:42 -07:00
structuralEqns.lean.expected.out
fix: Core.transform API and uses
2022-08-25 19:07:42 -07:00
StxQuot.lean
fix: unused match-syntax alternatives are silently ignored
2022-07-31 06:00:08 -07:00
StxQuot.lean.expected.out
refactor: avoid nested sequence in simpleBinder
2022-07-08 19:06:10 +02:00
substBadMotive.lean
substBadMotive.lean.expected.out
substlet.lean
substlet.lean.expected.out
syntaxErrors.lean
syntaxErrors.lean.expected.out
syntaxInNamespacesAndPP.lean
syntaxInNamespacesAndPP.lean.expected.out
chore: fix tests
2022-08-15 08:55:25 -07:00
syntaxPrec.lean
syntaxPrec.lean.expected.out
chore: fix tests
2022-08-15 08:55:25 -07:00
syntheticHolesAsPatterns.lean
syntheticHolesAsPatterns.lean.expected.out
chore: fix tests
2022-09-21 18:17:32 -07:00
tabulate.lean
tabulate.lean.expected.out
tacUnsolvedGoalsErrors.lean
tacUnsolvedGoalsErrors.lean.expected.out
tcloop.lean
tcloop.lean.expected.out
termination_by.lean
termination_by.lean.expected.out
termination_by2.lean
termination_by2.lean.expected.out
terminationFailure.lean
terminationFailure.lean.expected.out
test_single.sh
theoremType.lean
theoremType.lean.expected.out
thunk.lean
thunk.lean.expected.out
toFieldNameIssue.lean
toFieldNameIssue.lean.expected.out
tokenErrors.lean
tokenErrors.lean.expected.out
tooManyVarsAtInduction.lean
tooManyVarsAtInduction.lean.expected.out
traceClassScopes.lean
traceClassScopes.lean.expected.out
traceStateBactracking.lean
traceStateBactracking.lean.expected.out
traceTacticSteps.lean
traceTacticSteps.lean.expected.out
chore: fix test
2022-09-18 16:43:23 -07:00
treeMap.lean
treeMap.lean.expected.out
typeIncorrectPat.lean
typeIncorrectPat.lean.expected.out
typeMismatch.lean
fix: catch exception at elabMutualDef
2022-07-12 18:39:30 -07:00
typeMismatch.lean.expected.out
typeOf.lean
typeOf.lean.expected.out
uintCtors.lean
uintCtors.lean.expected.out
uintMatch.lean
uintMatch.lean.expected.out
unboxStruct.lean
unboxStruct.lean.expected.out
unexpander.lean
unexpander.lean.expected.out
unexpandersNamespaces.lean
unexpandersNamespaces.lean.expected.out
UnexpandSubtype.lean
UnexpandSubtype.lean.expected.out
unfold1.lean
unfold1.lean.expected.out
unfoldDefEq.lean
unfoldDefEq.lean.expected.out
unfoldFailure.lean
unfoldFailure.lean.expected.out
unfoldReduceMatch.lean
unfoldReduceMatch.lean.expected.out
unhygienic.lean
unhygienic.lean.expected.out
unifHintAndTC.lean
chore: update example
2022-07-13 15:15:00 -07:00
unifHintAndTC.lean.expected.out
chore: update example
2022-07-13 15:15:00 -07:00
univInference.lean
univInference.lean.expected.out
unknownId.lean
unknownId.lean.expected.out
unknownTactic.lean
unknownTactic.lean.expected.out
unnecessaryUnfolding.lean
unnecessaryUnfolding.lean.expected.out
unsolvedIndCases.lean
unsolvedIndCases.lean.expected.out
unsound.lean
unsound.lean.expected.out
unused_univ.lean
unused_univ.lean.expected.out
unusedLet.lean
unusedLet.lean.expected.out
unusedWarningAtStructUpdate.lean
feat: add missingDocs linter
2022-07-31 18:18:21 -07:00
unusedWarningAtStructUpdate.lean.expected.out
fix: missing term info
2022-07-09 12:19:10 -07:00
updateExprIssue.lean
refactor: use computed fields for Expr
2022-07-11 14:19:41 -07:00
updateExprIssue.lean.expected.out
perf: implement Expr.update* in Lean
2022-07-19 05:55:13 -07:00
updateLevelIssues.lean
fix: Level.update* functions
2022-07-10 09:16:02 -07:00
updateLevelIssues.lean.expected.out
fix: Level.update* functions
2022-07-10 09:16:02 -07:00
Uri.lean
chore: move Bootstrap.System.Uri to Init
2022-08-29 08:06:30 -07:00
Uri.lean.expected.out
chore: use new comment syntax
2022-09-14 08:26:17 -07:00
varBinderUpdate.lean
fix: variable binder update commands
2022-07-31 10:08:48 -07:00
varBinderUpdate.lean.expected.out
fix: variable binder update commands
2022-07-31 10:08:48 -07:00
warningAsError.lean
fix: logging of linter warnings
2022-08-06 09:25:09 -07:00
warningAsError.lean.expected.out
fix: logging of linter warnings
2022-08-06 09:25:09 -07:00
wf1.lean
wf1.lean.expected.out
wf2.lean
wf2.lean.expected.out
wfrecUnusedLet.lean
wfrecUnusedLet.lean.expected.out
whnfProj.lean
whnfProj.lean.expected.out
wildcardAlt.lean
wildcardAlt.lean.expected.out
withAssignableSyntheticOpaqueBug.lean
fix: bug at withAssignableSyntheticOpaque
2022-07-06 15:24:17 -07:00
withAssignableSyntheticOpaqueBug.lean.expected.out
fix: bug at withAssignableSyntheticOpaque
2022-07-06 15:24:17 -07:00
zipper.lean
zipper.lean.expected.out