lean2/src/frontends/lean
Leonardo de Moura c0c2f52087 Add Cast, DomInj and RanInj. Improve operator << for lean_frontend objects.
Signed-off-by: Leonardo de Moura <leonardo@microsoft.com>
2013-09-06 18:32:15 -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 Add missing case to elaborator 2013-09-06 17:43:08 -07:00
lean_elaborator.h Improve elaborator error messages 2013-09-04 16:36:58 -07:00
lean_elaborator_exception.cpp Clean elaborator_exception pretty printing 2013-09-05 10:15:52 -07:00
lean_elaborator_exception.h Clean elaborator_exception pretty printing 2013-09-05 10:15:52 -07:00
lean_frontend.cpp Fix problem with pretty printer. Add another test for elaborator 2013-09-06 18:01:11 -07:00
lean_frontend.h Fix problem with pretty printer. Add another test for elaborator 2013-09-06 18:01:11 -07:00
lean_notation.cpp Add Cast, DomInj and RanInj. Improve operator << for lean_frontend objects. 2013-09-06 18:32:15 -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 Add (optional) type to let declarations 2013-09-06 10:06:26 -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 Add Cast, DomInj and RanInj. Improve operator << for lean_frontend objects. 2013-09-06 18:32:15 -07:00
lean_pp.h Move frontend to frontends/lean 2013-08-21 09:04:49 -07:00
lean_scanner.cpp Fix bug in the elaborator. Move character ' to class A 2013-09-06 17:12:35 -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