Leonardo de Moura
|
db9e390b4d
|
chore: remove new_frontend from tests
|
2020-10-25 09:16:38 -07:00 |
|
Leonardo de Moura
|
32e26799ed
|
chore: move more tests to new frontend
|
2020-09-13 13:28:12 -07:00 |
|
Leonardo de Moura
|
9c0bd9dd41
|
chore: fix tests
|
2020-05-26 15:05:00 -07:00 |
|
Leonardo de Moura
|
524872d68a
|
chore: avoid Expr constructors in tests
|
2019-11-14 16:54:36 -08:00 |
|
Leonardo de Moura
|
f46db3cc01
|
feat: add Expr helper functions
|
2019-10-25 16:47:07 -07:00 |
|
Leonardo de Moura
|
0714716477
|
fix: file and import names, tests and stage0
Signed-off-by: Leonardo de Moura <leonardo@microsoft.com>
|
2019-10-04 17:04:02 -07:00 |
|
Leonardo de Moura
|
faebe15a7f
|
feat(library/init/lean/expr): add efficient instantiate1
cc: @dselsam
|
2019-09-30 14:33:32 -07:00 |
|
Leonardo de Moura
|
4db4b26de6
|
test(tests): use #eval and move tests
|
2019-09-19 14:38:52 -07:00 |
|
Leonardo de Moura
|
6234c60aae
|
chore(*): disable test suite
|
2018-04-10 12:56:55 -07:00 |
|
Sebastian Ullrich
|
95b317fa64
|
refactor(frontends/lean): do not hard code commands accepting attributes & modifiers
|
2017-06-19 11:09:26 -07:00 |
|
Leonardo de Moura
|
9d3c0497cb
|
chore(frontends/lean): rename transient commands
See issue #1432
|
2017-03-09 18:41:19 -08:00 |
|
Leonardo de Moura
|
9df712581b
|
chore(frontends/lean): remove 'new_elaborator' option
|
2016-09-20 08:32:37 -07:00 |
|
Leonardo de Moura
|
325177bfd9
|
chore(tests/lean): make sure all tests can be processed using new elaborator
|
2016-09-19 16:17:32 -07:00 |
|
Leonardo de Moura
|
928d567a3f
|
chore(tests/lean): providing universes
|
2016-09-17 12:54:20 -07:00 |
|
Leonardo de Moura
|
dcc314c109
|
feat(library/noncomputable): improve is_noncomputable
|
2016-09-08 14:02:23 -07:00 |
|
Leonardo de Moura
|
31de40ff4d
|
refactor(frontends/lean): rename attribute [constructor] ==> [elab_with_expected_type]
|
2016-09-06 13:12:51 -07:00 |
|
Daniel Selsam
|
a9b01991c2
|
feat(frontends/lean/inductive_cmd): new frontend for the inductive cmd
Conflicts:
src/frontends/lean/CMakeLists.txt
src/frontends/lean/structure_cmd.h
|
2016-08-17 07:34:03 -07:00 |
|
Sebastian Ullrich
|
8bbcbb14cf
|
chore(library, tests): use new attribute chaining syntax
sed -E -i 's/(attribute(\s*(\w|\.)+)* \[[^]]+)\] \[/\1, /' {library,tests}/**/*.lean # repeat as needed
|
2016-08-16 13:49:03 -07:00 |
|
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
|
0fcbcb4cce
|
chore(tests/lean): make sure tests only use init and systems.IO
|
2016-08-11 18:31:33 -07:00 |
|
Leonardo de Moura
|
66a59d5b51
|
feat(frontends/lean/util): remove hack that overrides priority namespace
closes #789
|
2015-08-11 18:01:40 -07:00 |
|
Leonardo de Moura
|
eefe03cf56
|
fix(tests/lean): adjust tests to modifications to standard library
|
2014-11-30 21:16:01 -08:00 |
|
Leonardo de Moura
|
2c0472252e
|
feat(frontends/lean): allow expressions to be used to define precedence, closes #335
|
2014-11-29 18:29:48 -08:00 |
|
Leonardo de Moura
|
744cee8dd8
|
feat(frontends/lean): force 'classes' to be declared before instances are declared, closes #228
|
2014-10-07 18:02:15 -07:00 |
|
Leonardo de Moura
|
4946f55290
|
refactor(frontends/lean): constant/axiom are top-level commands, parameter/variable/hypothesis/conjecture are section/context-level commands
Signed-off-by: Leonardo de Moura <leonardo@microsoft.com>
|
2014-10-02 17:55:34 -07:00 |
|
Leonardo de Moura
|
397395bbc9
|
feat(frontends/lean): allow user to associate priorities to class-instances, closes #180
|
2014-09-28 12:20:42 -07:00 |
|