Leonardo de Moura
|
ed41a01a51
|
fix(frontends/lean/elaborator): fixes #755
|
2015-07-29 16:41:30 -07:00 |
|
Leonardo de Moura
|
cfa9412f96
|
fix(frontends/lean): "show goal" localization, add "position", support "by tactic"
|
2015-07-28 12:48:12 -07:00 |
|
Leonardo de Moura
|
08b23d8b4f
|
test(tests/lean/extra): add test for "show goal" feature
|
2015-07-27 21:03:16 -07:00 |
|
Leonardo de Moura
|
a99c44b644
|
fix(CMakeLists.txt): disable problematic tests on Windows
Signed-off-by: Leonardo de Moura <leonardo@microsoft.com>
|
2015-07-20 08:14:31 -07:00 |
|
Leonardo de Moura
|
a24b06254b
|
test(tests/shell): add unit test for emscripten_shell
|
2015-06-18 10:20:26 -07:00 |
|
Leonardo de Moura
|
a6fe4cbce6
|
refactor(shell): move emscripten_shell to a separate file
|
2015-06-18 09:53:23 -07:00 |
|
Leonardo de Moura
|
496189feed
|
feat(kernel/default_converter): cache failures for (f t =?= f s) heuristic
See item 4 at
https://groups.google.com/forum/?utm_medium=email&utm_source=footer#!msg/lean-discuss/oJXwW5wT2Ds/d1Dgr8B-pE0J
See also
https://github.com/leanprover/lean/pull/659
|
2015-06-08 10:41:30 -07:00 |
|
Leonardo de Moura
|
89581cead7
|
fix(frontends/lean/parser): fixes #616
|
2015-05-20 23:33:41 -07:00 |
|
Leonardo de Moura
|
e0b39079eb
|
test(tests/lean/extra): add test for issue #597
|
2015-05-13 15:34:34 -07:00 |
|
Soonho Kong
|
8243ed6339
|
fix(test*.sh): allow spaces in filename
fix #515
|
2015-03-28 23:29:52 -04:00 |
|
Soonho Kong
|
7c5339d64e
|
fix(CMakeLists.txt): quote CMake variables
close #513
|
2015-03-28 22:38:11 -04:00 |
|
Leonardo de Moura
|
b5acbb2228
|
fix(frontends/lean/pp): missing parenthesis around abbreviations
fixes #476
|
2015-03-16 17:12:03 -07:00 |
|
Leonardo de Moura
|
2a6ccb252e
|
test(tests/lean/extra): add regression tests for issue #422
|
2015-02-04 10:55:03 -08:00 |
|
Leonardo de Moura
|
9d1e312c12
|
test(tests/lean/extra): add extra tests for 'print' command
|
2015-02-01 20:20:26 -08:00 |
|
Leonardo de Moura
|
7d9d89bae6
|
test(tests/lean/extra): add test for saving recursive equation pre-terms
|
2015-02-01 19:49:14 -08:00 |
|
Leonardo de Moura
|
7c59c959db
|
fix(tests/lean/interactive): do not compare output of trace using non-deterministic commands such as "WAIT ms"
|
2015-01-30 09:52:42 -08:00 |
|
Leonardo de Moura
|
f04e462bf3
|
test(tests/lean/interactive): add more tests for lean server
|
2015-01-29 16:30:07 -08:00 |
|
Leonardo de Moura
|
12674114a4
|
feat(shell): set default behavior to "trusted"
closes #402
|
2015-01-21 16:25:09 -08:00 |
|
Leonardo de Moura
|
2bb51554d5
|
feat(library/definitional/util): add telescope equality for HoTT library
This is needed for implementing no_confusion for HoTT.
We can't use heterogeneous equality in HoTT.
|
2014-12-07 18:35:55 -08:00 |
|
Soonho Kong
|
ba9d0a2b7f
|
fix(shell/CMakeLists.txt): merge into a single lean.js file
|
2014-10-21 16:18:12 -04:00 |
|
Soonho Kong
|
1915674b4d
|
feat(CMakeLists.txt): support emscripten
|
2014-10-14 18:59:15 -07:00 |
|
Leonardo de Moura
|
10a4148adb
|
fix(tests): make sure tests can be executed on Windows msys2 shell
|
2014-09-20 15:51:24 -07:00 |
|
Leonardo de Moura
|
e128610711
|
chore(tests): use option -t 100000 to speedup tests
|
2014-09-10 11:20:16 -07:00 |
|
Leonardo de Moura
|
b5b68613b1
|
feat(shell): remove '--server' command line option when compiling with -DMULTI_THREAD=OFF
Signed-off-by: Leonardo de Moura <leonardo@microsoft.com>
|
2014-09-04 12:43:14 -07:00 |
|
Leonardo de Moura
|
eb794f7491
|
refactor(shell): remove obsolete tests
Signed-off-by: Leonardo de Moura <leonardo@microsoft.com>
|
2014-08-23 18:12:19 -07:00 |
|
Leonardo de Moura
|
670bfe24f5
|
chore(build): remove hott library directory, and move hott tests
Signed-off-by: Leonardo de Moura <leonardo@microsoft.com>
|
2014-08-15 13:30:56 -07:00 |
|
Leonardo de Moura
|
21b151bc98
|
chore(shell/lean): rename shortname for --luahook option
Signed-off-by: Leonardo de Moura <leonardo@microsoft.com>
|
2014-08-10 10:00:04 -07:00 |
|
Soonho Kong
|
b4c2234e10
|
chore(shell/CMakeLists.txt): put EXECUTABLE_SUFFIX to lean
|
2014-07-31 14:11:59 -07:00 |
|
Leonardo de Moura
|
b4700e4eed
|
chore(build): eliminate artificial dependencies
Signed-off-by: Leonardo de Moura <leonardo@microsoft.com>
|
2014-07-29 18:25:57 -07:00 |
|
Leonardo de Moura
|
8278700b47
|
feat(build): copy lean executable to bin directory
Signed-off-by: Leonardo de Moura <leonardo@microsoft.com>
|
2014-07-29 10:25:55 -07:00 |
|
Leonardo de Moura
|
2b4bd66081
|
feat(build): generate tests for all code blocks in org-files, and examples at ./examples/standard
Signed-off-by: Leonardo de Moura <leonardo@microsoft.com>
|
2014-07-28 12:06:11 -07:00 |
|
Leonardo de Moura
|
206206060f
|
test(tests/lean/hott): add some of Vladimir's definitions as tests
Signed-off-by: Leonardo de Moura <leonardo@microsoft.com>
|
2014-07-26 20:50:37 -07:00 |
|
Leonardo de Moura
|
70ef92cd5e
|
feat(build): add tests/lean/slow test directory, and add nat_wo_hints.lean file that elaborates nat.lean without using any hint
Signed-off-by: Leonardo de Moura <leonardo@microsoft.com>
|
2014-07-26 10:53:44 -07:00 |
|
Leonardo de Moura
|
cf28981f45
|
feat(tests/lean/run): add test_single script that sets the LEAN_PATH
Signed-off-by: Leonardo de Moura <leonardo@microsoft.com>
|
2014-06-29 07:47:46 -07:00 |
|
Leonardo de Moura
|
1378fa5cbb
|
refactor(util/script_state): remove support for threads and communication channels from the Lua API, the goal is to keep is simple, and use one Lua state object per thread
Signed-off-by: Leonardo de Moura <leonardo@microsoft.com>
|
2014-06-17 21:56:45 -07:00 |
|
Leonardo de Moura
|
73b7a44c84
|
fix(shell/CMakeFiles): typo
Signed-off-by: Leonardo de Moura <leonardo@microsoft.com>
|
2014-06-16 16:55:16 -07:00 |
|
Leonardo de Moura
|
891a3fb48b
|
feat(frontends/lean): add command block reader with snapshot and resume
Signed-off-by: Leonardo de Moura <leonardo@microsoft.com>
|
2014-06-14 14:13:32 -07:00 |
|
Leonardo de Moura
|
5fee6fd140
|
feat(shell/lean): add '-o' command line option
Signed-off-by: Leonardo de Moura <leonardo@microsoft.com>
|
2014-06-14 08:10:43 -07:00 |
|
Leonardo de Moura
|
cffbae3667
|
test(tests/lean/run): add new test group, where we just execute Lean (and don't check output)
Signed-off-by: Leonardo de Moura <leonardo@microsoft.com>
|
2014-06-11 21:07:23 -07:00 |
|
Leonardo de Moura
|
05edbe00ad
|
chore(shell): re-activate .lean tests
Signed-off-by: Leonardo de Moura <leonardo@microsoft.com>
|
2014-06-11 14:36:42 -07:00 |
|
Leonardo de Moura
|
2e8ebb6d9e
|
feat(frontends/lean/parser): add 'parse_commands' and 'parse_script'
Signed-off-by: Leonardo de Moura <leonardo@microsoft.com>
|
2014-06-11 14:32:07 -07:00 |
|
Leonardo de Moura
|
0f894f4618
|
chore(*): tag 'slow' tests as 'expensive', and exclude 'expensive' tests when testing under valgrind
Signed-off-by: Leonardo de Moura <leonardo@microsoft.com>
|
2014-05-27 17:47:53 -07:00 |
|
Leonardo de Moura
|
045a83153c
|
doc(lua): update Lua API documentation, and reactivate doc tests
Signed-off-by: Leonardo de Moura <leonardo@microsoft.com>
|
2014-05-27 08:09:54 -07:00 |
|
Leonardo de Moura
|
bb9830f10c
|
test(shell): add command line tests
Signed-off-by: Leonardo de Moura <leonardo@microsoft.com>
|
2014-05-26 04:53:04 -07:00 |
|
Leonardo de Moura
|
813eba6b3a
|
chore(build): add Lua thread tests to test suite
Signed-off-by: Leonardo de Moura <leonardo@microsoft.com>
|
2014-05-08 18:53:36 -07:00 |
|
Leonardo de Moura
|
a6116e3156
|
test(lua): reactivate some of the Lua unit tests
Signed-off-by: Leonardo de Moura <leonardo@microsoft.com>
|
2014-04-29 10:36:57 -07:00 |
|
Leonardo de Moura
|
2a59beee0a
|
feat(shell): reactivate lean shell, only Lua frontend is working
Signed-off-by: Leonardo de Moura <leonardo@microsoft.com>
|
2014-04-28 17:49:23 -07:00 |
|
Leonardo de Moura
|
5fb718c03a
|
fix(build): broken dependencies between lean executable and .olean, *_decls.cpp and *_decls.h files
Signed-off-by: Leonardo de Moura <leonardo@microsoft.com>
|
2014-01-10 10:58:35 -08:00 |
|
Leonardo de Moura
|
8c41b4e899
|
feat(build): run tests using -t
Signed-off-by: Leonardo de Moura <leonardo@microsoft.com>
|
2014-01-09 14:12:32 -08:00 |
|
Leonardo de Moura
|
f7c7dd4ed4
|
feat(frontends/lean): include filename in error messages, use GNU error message style
Signed-off-by: Leonardo de Moura <leonardo@microsoft.com>
|
2014-01-09 11:01:27 -08:00 |
|