| .. |
|
arith
|
Add support for cygwin
|
2013-08-10 14:21:13 -07:00 |
|
abstract.cpp
|
Change name convention for creating Lean expressions
|
2013-08-06 11:27:14 -07:00 |
|
abstract.h
|
Enable automatic coercion from 'char const *' to hierachical name
|
2013-08-10 14:21:13 -07:00 |
|
basic_thms.cpp
|
Mark 'implicit' parameters, and move them to the beginning
|
2013-08-07 21:53:19 -07:00 |
|
basic_thms.h
|
Mark 'implicit' parameters, and move them to the beginning
|
2013-08-07 21:53:19 -07:00 |
|
builtin.cpp
|
Rename define_uv -> add_uvar
|
2013-08-10 14:21:13 -07:00 |
|
builtin.h
|
Mark 'implicit' parameters, and move them to the beginning
|
2013-08-07 21:53:19 -07:00 |
|
CMakeLists.txt
|
Add occurs function
|
2013-08-14 18:17:17 -07:00 |
|
context.cpp
|
Display context_entry body when pretty printing contexts.
|
2013-08-14 18:17:18 -07:00 |
|
context.h
|
Sanitize context names before generating error messages. Add [[ noreturn ]] attribute to functions that always throw exceptions.
|
2013-08-14 18:17:18 -07:00 |
|
deep_copy.cpp
|
Change name convention for creating Lean expressions
|
2013-08-06 11:27:14 -07:00 |
|
deep_copy.h
|
Improve documentation
|
2013-07-26 11:43:53 -07:00 |
|
environment.cpp
|
Add expr_formatter and expr_locator. Add better error messages. Improve simple printer.
|
2013-08-13 19:16:40 -07:00 |
|
environment.h
|
Add expr_formatter and expr_locator. Add better error messages. Improve simple printer.
|
2013-08-13 19:16:40 -07:00 |
|
expr.cpp
|
Add expr_formatter and expr_locator. Add better error messages. Improve simple printer.
|
2013-08-13 19:16:40 -07:00 |
|
expr.h
|
Add options to customize formatter
|
2013-08-13 16:19:30 -07:00 |
|
expr_formatter.cpp
|
Avoid head and tail when manipulating contexts
|
2013-08-14 18:17:18 -07:00 |
|
expr_formatter.h
|
Add expr_formatter and expr_locator. Add better error messages. Improve simple printer.
|
2013-08-13 19:16:40 -07:00 |
|
expr_locator.cpp
|
Add expr_formatter and expr_locator. Add better error messages. Improve simple printer.
|
2013-08-13 19:16:40 -07:00 |
|
expr_locator.h
|
Sanitize context names before generating error messages. Add [[ noreturn ]] attribute to functions that always throw exceptions.
|
2013-08-14 18:17:18 -07:00 |
|
for_each.h
|
Add static_asserts for higher-order functions in kernel/for_each.h and kernel/pp.cpp
|
2013-08-09 22:41:07 -07:00 |
|
free_vars.cpp
|
Fix performance problem in has_free_var. Add new test at src/tests/kernel/free_vars.cpp that exposes the problem.
|
2013-08-11 11:19:59 -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
|
Flip order of the arguments for instance and abstract. Simplify type_checker.
|
2013-08-03 16:12:15 -07:00 |
|
level.cpp
|
Remove option name::separator, it can't be configured during runtime
|
2013-08-13 08:18:01 -07:00 |
|
level.h
|
Remove option name::separator, it can't be configured during runtime
|
2013-08-13 08:18:01 -07:00 |
|
maps.h
|
Add abstract/instantiate for kernel expressions
|
2013-07-24 14:56:32 -07:00 |
|
max_sharing.cpp
|
Add let and heterogeneous equality. Add bool_type and bool_value.
|
2013-08-04 09:37:52 -07:00 |
|
max_sharing.h
|
Expose max_sharing_fn object
|
2013-07-24 14:56:32 -07:00 |
|
normalize.cpp
|
Avoid head and tail when manipulating contexts
|
2013-08-14 18:17:18 -07:00 |
|
normalize.h
|
Rename (stack) value to svalue
|
2013-08-03 16:12:15 -07:00 |
|
object.cpp
|
Refactor kernel objects
|
2013-08-13 15:13:54 -07:00 |
|
object.h
|
Refactor kernel objects
|
2013-08-13 15:13:54 -07:00 |
|
occurs.cpp
|
Rename type to domain in contexts (aka telescopes). Reason: make name convention consistent with the one used for abstractions (lambdas and pis).
|
2013-08-14 18:17:17 -07:00 |
|
occurs.h
|
Add occurs function
|
2013-08-14 18:17:17 -07:00 |
|
pp.cpp
|
Remove option name::separator, it can't be configured during runtime
|
2013-08-13 08:18:01 -07:00 |
|
pp.h
|
Add pretty printer for Lean environment
|
2013-08-07 19:10:12 -07:00 |
|
replace.h
|
Rename eqp --> is_eqp. The name is too similar to heterogeneous equality constructor eq.
|
2013-08-04 09:41:49 -07:00 |
|
sets.h
|
Add expression offset pair
|
2013-07-24 14:56:31 -07:00 |
|
toplevel.cpp
|
Refactor theorems. Add new theorems.
|
2013-08-07 01:16:37 -07:00 |
|
toplevel.h
|
Add basic definitions and axioms
|
2013-08-05 20:06:42 -07:00 |
|
type_check.cpp
|
Sanitize context names before generating error messages. Add [[ noreturn ]] attribute to functions that always throw exceptions.
|
2013-08-14 18:17:18 -07:00 |
|
type_check.h
|
Add object iterator for environment objects
|
2013-08-08 18:38:18 -07:00 |