Commit graph

12 commits

Author SHA1 Message Date
Leonardo de Moura
b09fb4348d chore: rename Name constructors 2019-11-18 19:54:05 -08:00
Leonardo de Moura
a3ccbe66cf refactor: Expr fully implemented in Lean
No hidden fields.
2019-11-16 12:10:49 -08:00
Leonardo de Moura
c341486e28 refactor: avoid Expr constructors
Using `mk*` functions instead.
Reason: preparing to remove `src/kernel/expr.cpp` hack.
2019-11-14 16:32:45 -08:00
Leonardo de Moura
c768a24735 chore: mkApp => mkAppN
We are goint to use `mkApp` for creating unary applications
2019-11-14 15:44:17 -08:00
Leonardo de Moura
e7fc90877e feat: add anyRange, allRange, anyRangeM, allRangeM, and modify anyFrom parameter order 2019-11-14 11:25:57 -08:00
Leonardo de Moura
83e2796e96 chore: valueOpt ==> value? 2019-11-14 09:52:16 -08:00
Leonardo de Moura
d38ce191ec feat: add processAssignmentFOApprox 2019-11-12 17:17:04 -08:00
Leonardo de Moura
c39b8706dc fix: unfold only definitions/theorems 2019-11-11 11:30:22 -08:00
Leonardo de Moura
3df53ae827 fix: typo getAppArgs ==> getAppRevArgs 2019-11-11 11:30:22 -08:00
Leonardo de Moura
e5b77d4de8 feat: combine InferType and TypeUtil into Meta 2019-11-08 16:20:11 -08:00
Leonardo de Moura
583923492c chore: naming conventions 2019-11-07 10:40:26 -08:00
Leonardo de Moura
322f18f0c9 chore: WHNFUtil => WHNF 2019-11-07 10:25:58 -08:00
Renamed from library/Init/Lean/WHNFUtil.lean (Browse further)