lean2/src/library
Leonardo de Moura 598daa40bc Refactor elaborator for supporting overloads
Signed-off-by: Leonardo de Moura <leonardo@microsoft.com>
2013-09-01 10:24:10 -07:00
..
basic_thms.cpp Rename exprlib to library. Name was misleading, it is more than a library for manipulating expressions. 2013-08-22 10:26:52 -07:00
basic_thms.h Rename exprlib to library. Name was misleading, it is more than a library for manipulating expressions. 2013-08-22 10:26:52 -07:00
beta.cpp Add head_reduce 2013-08-23 19:35:33 -07:00
beta.h Add head_reduce 2013-08-23 19:35:33 -07:00
CMakeLists.txt Refactor elaborator using new metavar library. 2013-08-30 01:25:06 -07:00
context_to_lambda.cpp Rename exprlib to library. Name was misleading, it is more than a library for manipulating expressions. 2013-08-22 10:26:52 -07:00
context_to_lambda.h Rename exprlib to library. Name was misleading, it is more than a library for manipulating expressions. 2013-08-22 10:26:52 -07:00
deep_copy.cpp Rename exprlib to library. Name was misleading, it is more than a library for manipulating expressions. 2013-08-22 10:26:52 -07:00
deep_copy.h Rename exprlib to library. Name was misleading, it is more than a library for manipulating expressions. 2013-08-22 10:26:52 -07:00
elaborator.cpp Refactor elaborator for supporting overloads 2013-09-01 10:24:10 -07:00
elaborator.h Refactor elaborator for supporting overloads 2013-09-01 10:24:10 -07:00
elaborator_exception.h Handle (and pretty print) elaborator error messages in the lean default frontend 2013-08-31 16:46:41 -07:00
formatter.cpp Handle (and pretty print) elaborator error messages in the lean default frontend 2013-08-31 16:46:41 -07:00
formatter.h Handle (and pretty print) elaborator error messages in the lean default frontend 2013-08-31 16:46:41 -07:00
max_sharing.cpp Fix spaces 2013-08-23 09:42:49 -07:00
max_sharing.h Rename exprlib to library. Name was misleading, it is more than a library for manipulating expressions. 2013-08-22 10:26:52 -07:00
metavar.cpp Refactor elaborator for supporting overloads 2013-09-01 10:24:10 -07:00
metavar.h Improve elaborator interface. Now, the metavariables are created inside the elaborator. The elaborator-user only needs to create placeholders. Motivaton: the placeholders are meaningful independently of the elaborator. On the other hand, the metavariables depend on the elaborator state. 2013-08-31 17:11:06 -07:00
printer.cpp Refactor elaborator using new metavar library. 2013-08-30 01:25:06 -07:00
printer.h Rename exprlib to library. Name was misleading, it is more than a library for manipulating expressions. 2013-08-22 10:26:52 -07:00
state.cpp Rename exprlib to library. Name was misleading, it is more than a library for manipulating expressions. 2013-08-22 10:26:52 -07:00
state.h Handle (and pretty print) elaborator error messages in the lean default frontend 2013-08-31 16:46:41 -07:00
toplevel.cpp Rename exprlib to library. Name was misleading, it is more than a library for manipulating expressions. 2013-08-22 10:26:52 -07:00
toplevel.h Rename exprlib to library. Name was misleading, it is more than a library for manipulating expressions. 2013-08-22 10:26:52 -07:00