lean4-htt/src/kernel
Leonardo de Moura 26097475fd Use fullpath in #include directives.
Signed-off-by: Leonardo de Moura <leonardo@microsoft.com>
2013-09-12 20:04:10 -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 (optional) type to let declarations 2013-09-06 10:06:26 -07:00
builtin.cpp Move Symm and Trans back to basic_thms.cpp 2013-09-06 23:49:35 -07:00
builtin.h Move Symm and Trans back to basic_thms.cpp 2013-09-06 23:49:35 -07:00
CMakeLists.txt Rename normalize and type_check to normalizer and type_checker (using a consistent naming convention) 2013-09-02 08:43:38 -07:00
context.cpp Use fullpath in #include directives. 2013-09-12 20:04:10 -07:00
context.h Use fullpath in #include directives. 2013-09-12 20:04:10 -07:00
environment.cpp Use fullpath in #include directives. 2013-09-12 20:04:10 -07:00
environment.h Modify type checker. Now, it only accepts builtin values that have been declared in the environment. The idea is to be able to track which classes of builtin values have been used in a given environment. We want to be able to quantify the size of the trusted code base for a particular development. 2013-09-04 08:30:04 -07:00
expr.cpp Use fullpath in #include directives. 2013-09-12 20:04:10 -07:00
expr.h Use fullpath in #include directives. 2013-09-12 20:04:10 -07:00
expr_eq.h Use fullpath in #include directives. 2013-09-12 20:04:10 -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 Use fullpath in #include directives. 2013-09-12 20:04:10 -07:00
for_each.h Add (optional) type to let declarations 2013-09-06 10:06:26 -07:00
free_vars.cpp Add (optional) type to let declarations 2013-09-06 10:06:26 -07:00
free_vars.h Add type checker. Fix normalization with non-empty context 2013-08-01 21:40:36 -07:00
instantiate.cpp Use fullpath in #include directives. 2013-09-12 20:04:10 -07:00
instantiate.h Cleanup 2013-08-16 20:40:39 -07:00
kernel_exception.h Use fullpath in #include directives. 2013-09-12 20:04:10 -07:00
level.cpp Use fullpath in #include directives. 2013-09-12 20:04:10 -07:00
level.h Use fullpath in #include directives. 2013-09-12 20:04:10 -07:00
normalizer.cpp Use fullpath in #include directives. 2013-09-12 20:04:10 -07:00
normalizer.h Rename normalize and type_check to normalizer and type_checker (using a consistent naming convention) 2013-09-02 08:43:38 -07:00
object.cpp Use fullpath in #include directives. 2013-09-12 20:04:10 -07:00
object.h Use fullpath in #include directives. 2013-09-12 20:04:10 -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 Use fullpath in #include directives. 2013-09-12 20:04:10 -07:00
type_checker.cpp Use fullpath in #include directives. 2013-09-12 20:04:10 -07:00
type_checker.h Rename normalize and type_check to normalizer and type_checker (using a consistent naming convention) 2013-09-02 08:43:38 -07:00
value.h Factor duplicate code. Add more comments 2013-09-03 23:27:58 -07:00