| .. |
|
arith
|
Move files in examples directory to tests directory. They are not real examples
|
2013-08-31 19:16:30 -07:00 |
|
abstract.cpp
|
Add helper functions for creating Let expressions. Add simple type checking test for Let expressions.
|
2013-08-14 22:30:12 -07:00 |
|
abstract.h
|
Add helper functions for creating Let expressions. Add simple type checking test for Let expressions.
|
2013-08-14 22:30:12 -07:00 |
|
builtin.cpp
|
Add homogeneous equality
|
2013-08-30 14:26:12 -07:00 |
|
builtin.h
|
Add homogeneous equality
|
2013-08-30 14:26:12 -07:00 |
|
CMakeLists.txt
|
Remove pretty printer from kernel. Add basic printing capability to exprlib module.
|
2013-08-16 20:40:39 -07:00 |
|
context.cpp
|
Remove sanitize_names from kernel
|
2013-08-16 20:40:39 -07:00 |
|
context.h
|
Remove sanitize_names from kernel
|
2013-08-16 20:40:39 -07:00 |
|
environment.cpp
|
Add Ctrl-C support for interrupting Lean shell.
|
2013-08-24 16:11:35 -07:00 |
|
environment.h
|
Add Ctrl-C support for interrupting Lean shell.
|
2013-08-24 16:11:35 -07:00 |
|
expr.cpp
|
Refactor expression equality
|
2013-08-23 09:42:49 -07:00 |
|
expr.h
|
Add set options to lean_parser. Add support for disabling unicode output. Use channels in lean_parser.
|
2013-08-21 12:42:55 -07:00 |
|
expr_eq.h
|
Refactor expression equality
|
2013-08-23 09:42:49 -07:00 |
|
expr_maps.h
|
Rename files sets.h and maps.h to expr_sets.h and expr_maps.h
|
2013-08-15 19:02:28 -07:00 |
|
expr_sets.h
|
Rename files sets.h and maps.h to expr_sets.h and expr_maps.h
|
2013-08-15 19:02:28 -07:00 |
|
for_each.h
|
Rename files sets.h and maps.h to expr_sets.h and expr_maps.h
|
2013-08-15 19:02:28 -07:00 |
|
free_vars.cpp
|
Cleanup
|
2013-08-16 20:40:39 -07:00 |
|
free_vars.h
|
Add type checker. Fix normalization with non-empty context
|
2013-08-01 21:40:36 -07:00 |
|
instantiate.cpp
|
Change name convention for creating Lean expressions
|
2013-08-06 11:27:14 -07:00 |
|
instantiate.h
|
Cleanup
|
2013-08-16 20:40:39 -07:00 |
|
kernel_exception.h
|
Pretty print kernel exceptions. Improve default lean frontend error messages.
|
2013-08-24 13:16:43 -07:00 |
|
level.cpp
|
Fix cup symbol. In Emacs, the unicode characters cup and cap are assigned incorrectly.
|
2013-08-18 18:43:31 -07:00 |
|
level.h
|
Add parse_level. Fix bug at environment::is_ge
|
2013-08-18 18:25:34 -07:00 |
|
normalize.cpp
|
Fix is_convertible propositions => type
|
2013-08-30 01:24:06 -07:00 |
|
normalize.h
|
Add option to control maximum recursion depth in the expression normalizer
|
2013-08-23 09:42:49 -07:00 |
|
object.cpp
|
Add implicit argument management to lean frontend.
|
2013-08-26 10:16:29 -07:00 |
|
object.h
|
Add implicit argument management to lean frontend.
|
2013-08-26 10:16:29 -07:00 |
|
occurs.cpp
|
Improve comments
|
2013-08-15 19:02:28 -07:00 |
|
occurs.h
|
Add occurs function
|
2013-08-14 18:17:17 -07:00 |
|
replace.h
|
Add postprocessor functional object to the replace_fn template. Add unit-test that demonstrates how to build a replacer that builds a trace. The trace associates new expressions with the old ones that were used to create it.
|
2013-08-28 10:47:19 -07:00 |
|
type_check.cpp
|
Fix type checker for let expressions
|
2013-08-31 14:19:24 -07:00 |
|
type_check.h
|
Add Ctrl-C support for interrupting Lean shell.
|
2013-08-24 16:11:35 -07:00 |