Leonardo de Moura
|
3b6eae1907
|
feat(library): start new type class resolution procedure
|
2015-11-08 14:04:56 -08:00 |
|
Leonardo de Moura
|
ee924e4842
|
fix(library/blast/infer_type): typos
|
2015-11-08 14:04:56 -08:00 |
|
Leonardo de Moura
|
13ccbaa0d9
|
refactor(library/data/encodable): mark auxiliary theorems as private
|
2015-11-08 14:04:56 -08:00 |
|
Leonardo de Moura
|
f14d0523ec
|
refactor(library/data/set/filter): add missing [instance] attribute
|
2015-11-08 14:04:56 -08:00 |
|
Leonardo de Moura
|
08c061e1fa
|
refactor(library/data/set): remove [reducible] annotation from set operations
|
2015-11-08 14:04:56 -08:00 |
|
Leonardo de Moura
|
4f394bd979
|
feat(library/meng_paulson): minor improvement
|
2015-11-08 14:04:56 -08:00 |
|
Leonardo de Moura
|
5b6b8257d8
|
chore(library/meng_paulson): fix style
|
2015-11-08 14:04:56 -08:00 |
|
Leonardo de Moura
|
b7e79dea29
|
fix(frontends/lean/parser): bug in parse_double
|
2015-11-08 14:04:56 -08:00 |
|
Leonardo de Moura
|
ee347772d7
|
feat(library/meng_paulson): ignore class and class-instances when computing set of relevant theorems
|
2015-11-08 14:04:56 -08:00 |
|
Leonardo de Moura
|
023ec1ba76
|
feat(library): add Meng&Paulson heuristic for selecting theorems
|
2015-11-08 14:04:56 -08:00 |
|
Leonardo de Moura
|
d64b410bbd
|
feat(library): add declaration statistics
|
2015-11-08 14:04:56 -08:00 |
|
Leonardo de Moura
|
6df31d3406
|
refactor(library/data/nat/basic): mark some theorems as protected to avoid overloading
|
2015-11-08 14:04:56 -08:00 |
|
Rob Lewis
|
0aaa8a9770
|
feat(theories/analysis/real_limit): fix analysis.real_limit
|
2015-11-08 14:04:56 -08:00 |
|
Leonardo de Moura
|
4e78e35f77
|
fix(tests/lean): adjust remaining tests to changes in the standard library
|
2015-11-08 14:04:56 -08:00 |
|
Leonardo de Moura
|
6779cb4fc6
|
refactor(library/data/real/division): make sure \sy and / notation for reals is available even when we do not open the namespace algebra
|
2015-11-08 14:04:56 -08:00 |
|
Leonardo de Moura
|
2b3af47fcf
|
feat(frontends/lean/pp): pretty print "num numerals" too
This is an useful for "eval" demos
|
2015-11-08 14:04:56 -08:00 |
|
Leonardo de Moura
|
7838ed386d
|
refactor(frontends/lean/pp,library/init/reserved_notation): pretty print "nat numerals" nicely even when namespace nat is not open
|
2015-11-08 14:04:56 -08:00 |
|
Leonardo de Moura
|
cd144993c0
|
chore(frontends/lean/prenum,library/tactic/rewrite_tactic): fix style
|
2015-11-08 14:04:56 -08:00 |
|
Leonardo de Moura
|
29763190ad
|
fix(tests/lean): adjust some tests to changes in the standard library
|
2015-11-08 14:04:56 -08:00 |
|
Leonardo de Moura
|
b777375469
|
fix(frontends/lean/parser): decimals
|
2015-11-08 14:04:56 -08:00 |
|
Leonardo de Moura
|
81618e30f3
|
fix(tests/lean/run): adjust some tests to changes in the standard library
|
2015-11-08 14:04:56 -08:00 |
|
Leonardo de Moura
|
38c433dbec
|
fix(frontends/lean/util): bug when parsing priorities
|
2015-11-08 14:04:55 -08:00 |
|
Leonardo de Moura
|
840f0ea05d
|
fix(library/theories/analysis/real_limit): minor
|
2015-11-08 14:04:55 -08:00 |
|
Leonardo de Moura
|
9fb59a05f5
|
fix(library/theories/analysis/metric_space): minor correction
|
2015-11-08 14:04:55 -08:00 |
|
Leonardo de Moura
|
fa937395d9
|
fix(library/data/real): minor adjustments
|
2015-11-08 14:04:55 -08:00 |
|
Rob Lewis
|
670ac6ae19
|
fix(real/order): remove sorry
|
2015-11-08 14:04:55 -08:00 |
|
Rob Lewis
|
06c1a97259
|
feat(library/real): fix real.complete
|
2015-11-08 14:04:55 -08:00 |
|
Rob Lewis
|
0d0df0417d
|
fix(library/real): fix real.division
|
2015-11-08 14:04:55 -08:00 |
|
Rob Lewis
|
f4e1f3bb1b
|
feat(library/data/real): fix real.order
|
2015-11-08 14:04:55 -08:00 |
|
Leonardo de Moura
|
fbe80d48dc
|
chore(library): remove "set_option pp.*" commands
|
2015-11-08 14:04:55 -08:00 |
|
Leonardo de Moura
|
ce21996635
|
feat(library): define custom recursors for nat, and minimize the use of krewrite
|
2015-11-08 14:04:55 -08:00 |
|
Leonardo de Moura
|
1f5d950b46
|
feat(frontends/lean/inductive_cmd): add options for disabling the automatic generation of auxiliary recursors
|
2015-11-08 14:04:55 -08:00 |
|
Leonardo de Moura
|
6e44a42779
|
refactor(library/data/int,library/data/rat): rename theorems: of_nat_zero, of_nat_one, of_int_zero, of_int_one
|
2015-11-08 14:04:55 -08:00 |
|
Leonardo de Moura
|
e8454fad26
|
fix(library/data/real/basic): remove obsolete notation declarations
|
2015-11-08 14:04:55 -08:00 |
|
Jeremy Avigad
|
7f88e9ad33
|
fix(library/data/real,library/theories/group_theory): group theory and real/basic
|
2015-11-08 14:04:55 -08:00 |
|
Jeremy Avigad
|
ffbb2be6ac
|
fix(library/theories/group_theory): group_theory
|
2015-11-08 14:04:55 -08:00 |
|
Leonardo de Moura
|
0eec984485
|
fix(library/data/equiv): minor adjustment
|
2015-11-08 14:04:55 -08:00 |
|
Leonardo de Moura
|
d1e111fd6c
|
fix(hott,frontends/lean,library,library/tactic): make sure we can still compile the HoTT library
|
2015-11-08 14:04:55 -08:00 |
|
Leonardo de Moura
|
724aacb2c1
|
fix(library): remove "-[notations]" hack at "open -[notations] algebra"
|
2015-11-08 14:04:55 -08:00 |
|
Leonardo de Moura
|
26eb6fa849
|
feat(*): new numeral encoding
|
2015-11-08 14:04:55 -08:00 |
|
Leonardo de Moura
|
8ee214f133
|
checkpoint: new numeral encoding
|
2015-11-08 14:04:55 -08:00 |
|
Leonardo de Moura
|
f6d22c0002
|
fix(library/theories/group_theory/finsubg): fix compilation errors
|
2015-11-08 14:04:55 -08:00 |
|
Leonardo de Moura
|
8657ccfc04
|
fix(library/data/int/gcd): remove sorry
|
2015-11-08 14:04:55 -08:00 |
|
Leonardo de Moura
|
a9f5735bb5
|
fix(library/data/int/basic): remove sorry's
|
2015-11-08 14:04:55 -08:00 |
|
Leonardo de Moura
|
843e95ade6
|
fix(library/data/real/basic): some real theorems
|
2015-11-08 14:04:55 -08:00 |
|
Leonardo de Moura
|
8f18532a39
|
fix(emacs/lean-syntax): syntax highlight for [coercions]
|
2015-11-08 14:04:55 -08:00 |
|
Leonardo de Moura
|
c0990d1902
|
fix(library/data/pnat): pnat with type classes
|
2015-11-08 14:04:55 -08:00 |
|
Leonardo de Moura
|
a23c05549e
|
fix(library/data/int/div): int div
|
2015-11-08 14:04:54 -08:00 |
|
Jeremy Avigad
|
1ffe62341b
|
fix(library/data/int): more int problems
|
2015-11-08 14:04:54 -08:00 |
|
Leonardo de Moura
|
07b33ec75e
|
fix(library/data/int,library/data/rat): int and rat
|
2015-11-08 14:04:54 -08:00 |
|