lean2/src/frontends/lean
2013-09-03 17:24:05 -07:00
..
CMakeLists.txt Move elaborator to lean default frontend. It is getting too specific 2013-09-01 18:22:24 -07:00
lean_coercion.h Add coercion declarations 2013-09-01 18:11:28 -07:00
lean_elaborator.cpp Improve error messages when overloads+coercions do not work 2013-09-02 20:05:47 -07:00
lean_elaborator.h Move elaborator to lean default frontend. It is getting too specific 2013-09-01 18:22:24 -07:00
lean_elaborator_exception.cpp Improve error messages when overloads+coercions do not work 2013-09-02 20:05:47 -07:00
lean_elaborator_exception.h Improve error messages when overloads+coercions do not work 2013-09-02 20:05:47 -07:00
lean_frontend.cpp Create pp::unicode option. The idea is to be able to disable unicode characters, but still be able to use mixfix notation. 2013-09-03 10:11:45 -07:00
lean_frontend.h Create pp::unicode option. The idea is to be able to disable unicode characters, but still be able to use mixfix notation. 2013-09-03 10:11:45 -07:00
lean_notation.cpp Improve error messages when overloads+coercions do not work 2013-09-02 20:05:47 -07:00
lean_notation.h Move frontend to frontends/lean 2013-08-21 09:04:49 -07:00
lean_operator_info.cpp Create pp::unicode option. The idea is to be able to disable unicode characters, but still be able to use mixfix notation. 2013-09-03 10:11:45 -07:00
lean_operator_info.h Create pp::unicode option. The idea is to be able to disable unicode characters, but still be able to use mixfix notation. 2013-09-03 10:11:45 -07:00
lean_parser.cpp Modify the parser for accepting expressions such as: 'fun a b, f a b', 'forall a, f a > 0', etc. This is just syntax sugar for 'fun (a : _) (b : _), f a b' and 'forall a : _, f a > 0' 2013-09-03 17:24:05 -07:00
lean_parser.h Add natural numbers. Fix how coercions and overloads interact (switch to approach used in C++). Add notation for natural and integer arithmetic. Rename m and u universe variables to M and U. 2013-09-02 12:24:29 -07:00
lean_pp.cpp Create pp::unicode option. The idea is to be able to disable unicode characters, but still be able to use mixfix notation. 2013-09-03 10:11:45 -07:00
lean_pp.h Move frontend to frontends/lean 2013-08-21 09:04:49 -07:00
lean_scanner.cpp Create pp::unicode option. The idea is to be able to disable unicode characters, but still be able to use mixfix notation. 2013-09-03 10:11:45 -07:00
lean_scanner.h Add natural numbers. Fix how coercions and overloads interact (switch to approach used in C++). Add notation for natural and integer arithmetic. Rename m and u universe variables to M and U. 2013-09-02 12:24:29 -07:00