.. |
arith
|
Add pretty printer for Lean environment
|
2013-08-07 19:10:12 -07:00 |
abstract.cpp
|
Change name convention for creating Lean expressions
|
2013-08-06 11:27:14 -07:00 |
abstract.h
|
Change name convention for creating Lean expressions
|
2013-08-06 11:27:14 -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
|
Mark 'implicit' parameters, and move them to the beginning
|
2013-08-07 21:53:19 -07:00 |
builtin.h
|
Mark 'implicit' parameters, and move them to the beginning
|
2013-08-07 21:53:19 -07:00 |
CMakeLists.txt
|
Add pretty printer for Lean environment
|
2013-08-07 19:10:12 -07:00 |
context.cpp
|
Add type checker. Fix normalization with non-empty context
|
2013-08-01 21:40:36 -07:00 |
context.h
|
Allow Boolean expressions (aka propositions) to be used as types.
|
2013-08-04 18:26:01 -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 pretty printer for Lean environment
|
2013-08-07 19:10:12 -07:00 |
environment.h
|
Add pretty printer for Lean environment
|
2013-08-07 19:10:12 -07:00 |
expr.cpp
|
Add pretty printer for Lean environment
|
2013-08-07 19:10:12 -07:00 |
expr.h
|
Add pretty printer for Lean environment
|
2013-08-07 19:10:12 -07:00 |
for_each.h
|
Add pretty printer for Lean environment
|
2013-08-07 19:10:12 -07:00 |
free_vars.cpp
|
Reformat code (make formating more consistent)
|
2013-08-07 08:17:33 -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
|
Add pretty printer for Lean environment
|
2013-08-07 19:10:12 -07:00 |
level.h
|
Add pretty printer for Lean environment
|
2013-08-07 19:10:12 -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
|
Reformat code (make formating more consistent)
|
2013-08-07 08:17:33 -07:00 |
normalize.h
|
Rename (stack) value to svalue
|
2013-08-03 16:12:15 -07:00 |
pp.cpp
|
Use ',' as separator for lambda
|
2013-08-07 21:53:19 -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
|
Remove useless is_* functions. We can use equality for that (more readable and similar performance).
|
2013-08-07 08:34:50 -07:00 |
type_check.h
|
Add definitions and facts
|
2013-08-04 20:52:14 -07:00 |