lean4-htt/src/Lean/Meta
2022-07-07 20:24:18 -07:00
..
Match fix: dependent pattern matching bug 2022-07-03 13:25:12 -07:00
Tactic chore: unused variables 2022-07-07 20:24:18 -07:00
AbstractMVars.lean chore: cleanup 2022-07-04 07:15:04 -07:00
AbstractNestedProofs.lean
ACLt.lean chore: use a[i]! for array accesses that may panic 2022-07-02 15:12:05 -07:00
AppBuilder.lean chore: use a[i]! for array accesses that may panic 2022-07-02 15:12:05 -07:00
Basic.lean feat: add coercion placeholder for applications that return an output parameter of a local instance 2022-07-06 15:42:39 -07:00
CasesOn.lean chore: use a[i]! for array accesses that may panic 2022-07-02 15:12:05 -07:00
Check.lean chore: use a[i]! for array accesses that may panic 2022-07-02 15:12:05 -07:00
Closure.lean chore: use a[i]! for array accesses that may panic 2022-07-02 15:12:05 -07:00
Coe.lean chore: rename coeM and liftCoeM 2022-01-20 15:33:17 -08:00
CollectFVars.lean fix: bug at addDependencies 2022-06-24 06:20:00 -07:00
CollectMVars.lean refactor: simplify/cleanup DelayedMetavarAssignment 2022-07-06 15:24:17 -07:00
CongrTheorems.lean chore: use a[i]! for array accesses that may panic 2022-07-02 15:12:05 -07:00
Constructions.lean fix: constant => opaque issues 2022-06-14 17:19:54 -07:00
DecLevel.lean feat: cache failures at isDefEq 2022-07-03 21:52:01 -07:00
DiscrTree.lean chore: use a[i]! for array accesses that may panic 2022-07-02 15:12:05 -07:00
DiscrTreeTypes.lean
Eqns.lean chore: reset local context at correct place 2022-04-29 09:08:44 -07:00
Eval.lean feat: add evalTerm and Meta.evalExpr 2022-06-28 19:14:40 -07:00
ExprDefEq.lean fix: discrepancy between isDefEq and whnf for transparency mode instances 2022-07-07 15:39:58 -07:00
ExprLens.lean test: numBinders 2022-06-17 17:47:51 -07:00
ExprTraverse.lean test: numBinders 2022-06-17 17:47:51 -07:00
ForEachExpr.lean chore: use a[i]! for array accesses that may panic 2022-07-02 15:12:05 -07:00
FunInfo.lean chore: use a[i]! for array accesses that may panic 2022-07-02 15:12:05 -07:00
GeneralizeTelescope.lean
GeneralizeVars.lean chore: cleanup 2022-07-04 07:15:04 -07:00
GetConst.lean fix: make sure irreducible constants are not unfolded when using the default reducibility setting 2022-01-26 11:55:21 -08:00
GlobalInstances.lean
IndPredBelow.lean chore: use a[i]! for array accesses that may panic 2022-07-02 15:12:05 -07:00
Inductive.lean
InferType.lean chore: use a[i]! for array accesses that may panic 2022-07-02 15:12:05 -07:00
Injective.lean feat: add field all to DefinitionVal and TheoremVal 2022-06-23 16:13:26 -07:00
Instances.lean chore: fix codebase after removing auto pure 2022-02-03 18:08:14 -08:00
KAbstract.lean fix: remove kabstractWithPred 2022-06-20 16:35:18 -07:00
KExprMap.lean fix: bug at KExprMap 2022-03-16 16:07:14 -07:00
LevelDefEq.lean fix: isAssigned-like functions should set usedAssignment 2022-07-04 06:20:37 -07:00
Match.lean
MatchUtil.lean feat: add support for HEq at injections tactic 2022-02-23 17:31:17 -08:00
Offset.lean refactor: unname some unused variables 2022-06-07 16:37:45 -07:00
PPGoal.lean chore: cleanup 2022-07-04 07:15:04 -07:00
RecursorInfo.lean chore: use a[i]! for array accesses that may panic 2022-07-02 15:12:05 -07:00
Reduce.lean chore: use a[i]! for array accesses that may panic 2022-07-02 15:12:05 -07:00
ReduceEval.lean chore: add double ticks 2022-03-18 17:10:46 -07:00
SizeOf.lean chore: use a[i]! for array accesses that may panic 2022-07-02 15:12:05 -07:00
Structure.lean
SynthInstance.lean doc: coeAtOutParam todo's 2022-07-06 18:58:40 -07:00
Tactic.lean feat: add hand-written rfl tactic 2022-04-09 11:57:27 -07:00
Transform.lean fix: traverseChildrenWithPos bug 2022-06-17 17:47:51 -07:00
TransparencyMode.lean
UnificationHint.lean chore: unused variables 2022-06-07 17:54:10 -07:00
WHNF.lean fix: discrepancy between isDefEq and whnf for transparency mode instances 2022-07-07 15:39:58 -07:00