Sebastian Ullrich
|
fd2c42a8bf
|
chore(library, tests): switch to new attribute declaration syntax
sed -Ei 's/^(\s*)((private |protected )?(noncomputable )?(abbreviation|definition|meta_definition|theorem|lemma|proposition|corollary)\s+\S+\s*)((\s*\[(\S+(\s+[0-9]+)*|priority.*)\])+)\s*/\1attribute \6\n\1\2/' library/**/*.lean tests/**/*.lean
sed -Ei 's/\s+$//' library/**/*.lean # remove trailing whitespace
|
2016-08-12 15:36:12 -07:00 |
|
Leonardo de Moura
|
f461b53a7f
|
refactor(library): remove eq.ops namespace
|
2016-07-31 12:50:11 -07:00 |
|
Leonardo de Moura
|
c23f4dcce3
|
chore(library/init): minimize number of sorry's in the init folder
Motivation: the new tactic framework has more dependencies, and cannot
be used until all dependencies have been defined
|
2016-06-06 18:56:45 -07:00 |
|
Leonardo de Moura
|
a208f9473c
|
refactor(library): reorder and rename decidable constructors
Motivation: make sure the "false" case will have constructor idx 0.
|
2016-05-10 17:30:22 -07:00 |
|
Leonardo de Moura
|
de64750621
|
chore(frontends/lean): disable expressions that use tactic framework
|
2016-04-25 15:07:26 -07:00 |
|
Leonardo de Moura
|
deb1b3dc79
|
refactor(library): replace assert-exprs with have-exprs
|
2016-02-29 11:53:26 -08:00 |
|
Daniel Selsam
|
a04c28d4c9
|
refactor(library/algebra): construct simplifier sets incrementally
|
2015-12-04 18:28:56 -08:00 |
|
Leonardo de Moura
|
5da1b52e47
|
feat(library/blast/unit/unit_propagate): make sure unif_propagate works even if 'not' is marked as '[reducible]'
|
2015-12-04 16:49:21 -08:00 |
|
Daniel Selsam
|
6e478696d2
|
feat(library/blast/unit): preprocessor placeholder
|
2015-12-04 08:30:04 -08:00 |
|