lean2/src/frontends/lean
Leonardo de Moura 395513258e Define mod and unary minus
Signed-off-by: Leonardo de Moura <leonardo@microsoft.com>
2013-09-02 16:31:44 -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 Real arithmetic. Fix elaborator for coercions. Now, two overloads are considered ambiguous if they need the same number of coercions. Improve pretty printer for nest infix operators with same precedence and associativity. 2013-09-02 13:20:00 -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 Move elaborator to lean default frontend. It is getting too specific 2013-09-01 18:22:24 -07:00
lean_elaborator_exception.h Move elaborator to lean default frontend. It is getting too specific 2013-09-01 18:22:24 -07:00
lean_frontend.cpp Add coercion support in the elaborator and pretty printer 2013-09-01 19:09:07 -07:00
lean_frontend.h Add coercion support in the elaborator and pretty printer 2013-09-01 19:09:07 -07:00
lean_notation.cpp Define mod and unary minus 2013-09-02 16:31:44 -07:00
lean_notation.h Move frontend to frontends/lean 2013-08-21 09:04:49 -07:00
lean_operator_info.cpp Uniform notation declarations. 2013-08-27 15:59:13 -07:00
lean_operator_info.h Add missing mixfix notation 2013-08-27 10:09:46 -07:00
lean_parser.cpp Add Real arithmetic. Fix elaborator for coercions. Now, two overloads are considered ambiguous if they need the same number of coercions. Improve pretty printer for nest infix operators with same precedence and associativity. 2013-09-02 13:20:00 -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 Real arithmetic. Fix elaborator for coercions. Now, two overloads are considered ambiguous if they need the same number of coercions. Improve pretty printer for nest infix operators with same precedence and associativity. 2013-09-02 13:20:00 -07:00
lean_pp.h Move frontend to frontends/lean 2013-08-21 09:04:49 -07:00
lean_scanner.cpp 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_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