lean4-htt/src/frontends/lean
2018-08-23 15:56:31 -07:00
..
brackets.cpp chore(kernel/abstract): remove mk_binding cache 2018-06-07 16:28:54 -07:00
brackets.h
builtin_cmds.cpp chore(frontends/lean/builtin_cmds): remove tactic framework dependency 2018-08-23 13:34:38 -07:00
builtin_cmds.h
builtin_exprs.cpp chore(*): remove more stuff 2018-08-23 15:56:31 -07:00
builtin_exprs.h chore(frontends/lean): remove tactic notation 2018-08-23 13:44:52 -07:00
calc.cpp refactor(library,frontends/lean): move choice to frontends/lean 2018-06-18 13:43:42 -07:00
calc.h
choice.cpp chore(frontends/lean/choice): cleanup 2018-06-18 15:29:21 -07:00
choice.h refactor(frontends/lean/choice): use mdata to implement choice 2018-06-18 14:21:11 -07:00
CMakeLists.txt chore(*): remove more stuff 2018-08-23 15:27:12 -07:00
cmd_table.h fix(frontends/lean): compilation warnings with older versions of gcc 2017-06-19 11:14:22 -07:00
completion.cpp refactor(kernel): split declaration into declaration and constant_info 2018-08-22 17:53:11 -07:00
completion.h feat(shell/server): add search command 2017-05-22 09:40:38 -07:00
decl_attributes.cpp refactor(library/typed_expr): move typed_expr to frontends/lean 2018-04-09 15:25:40 -07:00
decl_attributes.h refactor(frontends/lean): do not hard code commands accepting attributes & modifiers 2017-06-19 11:09:26 -07:00
decl_cmds.cpp chore(kernel): remove certified_declaration 2018-08-22 12:11:34 -07:00
decl_cmds.h
decl_util.cpp chore(*): remove more stuff 2018-08-23 15:56:31 -07:00
decl_util.h refactor(*): list<name> ==> obj_list<name> 2018-05-23 15:48:43 -07:00
definition_cmds.cpp chore(library/equations_compiler): do not generate equation lemmas 2018-08-23 14:04:37 -07:00
definition_cmds.h feat(frontends/lean): add abbreviation command 2018-01-05 15:40:59 -08:00
dependencies.cpp refactor(*): add runtime folder 2018-05-14 14:23:56 -07:00
dependencies.h refactor(util/lean_path): explicitly pass around search path 2017-05-01 14:11:38 -07:00
elaborator.cpp chore(*): remove more stuff 2018-08-23 15:56:31 -07:00
elaborator.h chore(frontends/lean/elaborator): remove invoke_tactic 2018-08-23 13:49:47 -07:00
inductive_cmds.cpp chore(*): remove more stuff 2018-08-23 15:56:31 -07:00
inductive_cmds.h feat(kernel): preparing for adding new inductive datatype module 2018-06-01 14:47:49 -07:00
info_manager.cpp refactor(*): use C++11 std::current_exception and std::rethrow_exception 2018-06-07 16:28:54 -07:00
info_manager.h feat(server): add command to get all holes in a file 2017-06-15 10:23:26 +02:00
init_module.cpp chore(*): remove more stuff 2018-08-23 15:27:12 -07:00
init_module.h
interactive.cpp chore(*): remove more stuff 2018-08-23 15:56:31 -07:00
interactive.h chore(*): remove converter, ac_tactics, hole_commands, rbtree/rbmap proofs, bitvec 2018-04-10 12:25:51 -07:00
json.cpp refactor(kernel): split declaration into declaration and constant_info 2018-08-22 17:53:11 -07:00
json.h
local_context_adapter.cpp refactor(kernel/expr): remove mlocal_* functions 2018-06-22 14:25:31 -07:00
local_context_adapter.h
local_decls.h
local_level_decls.h
match_expr.cpp refactor(kernel/expr): fix binder_info 2018-06-13 12:20:58 -07:00
match_expr.h
module_parser.cpp feat(*): basic runtime string support 2018-05-14 16:52:55 -07:00
module_parser.h feat(frontends/lean): save/restore fresh name_generator state in parser snapshots 2018-02-21 15:04:19 -08:00
notation_cmd.cpp chore(kernel/expr): remove some old/legacy functions 2018-06-22 12:52:14 -07:00
notation_cmd.h
parse_table.cpp refactor(kernel/expr): implement expr using runtime/object 2018-06-21 16:05:33 -07:00
parse_table.h
parser.cpp refactor(kernel/expr): remove mlocal_* functions 2018-06-22 14:25:31 -07:00
parser.h fix(frontends/lean/elaborator): nested parser should reset imports 2018-08-22 14:32:03 -07:00
parser_config.cpp refactor(*): add runtime folder 2018-05-14 14:23:56 -07:00
parser_config.h refactor(*): add runtime folder 2018-05-14 14:23:56 -07:00
parser_pos_provider.h refactor(kernel): remove tag from kernel expressions 2018-06-08 10:29:22 -07:00
parser_state.h chore(frontends/lean): remove tactic notation 2018-08-23 13:44:52 -07:00
pp.cpp refactor(kernel/expr): remove mlocal_* functions 2018-06-22 14:25:31 -07:00
pp.h refactor(kernel): simplify binder_info 2018-06-20 15:31:40 -07:00
prenum.cpp fix(*): truncation bugs 2018-06-15 16:05:11 -07:00
prenum.h feat(frontends/lean): remove prenum macro 2018-06-14 15:46:35 -07:00
print_cmd.cpp chore(library/tactic): remove destruct_tactic, generalize_tactic and fun_info_tactics 2018-08-23 14:47:51 -07:00
print_cmd.h
scanner.cpp feat(*): basic runtime string support 2018-05-14 16:52:55 -07:00
scanner.h refactor(kernel): move formatting stuff out of the kernel 2018-06-07 16:28:54 -07:00
structure_cmd.cpp chore(library/equations_compiler): do not generate equation lemmas 2018-08-23 14:04:37 -07:00
structure_cmd.h refactor(frontends/lean/elaborator): refactor and document structure instance notation code 2018-02-02 08:58:53 -08:00
structure_instance.cpp refactor(frontends/lean/structure_instance): implement structure instances using mdata 2018-06-18 15:57:42 -07:00
structure_instance.h feat(frontends/lean/{parser,elaborator}): structure instance patterns 2017-11-22 12:16:28 -08:00
token_table.cpp feat(frontends/lean,library/init/lean/parser/reader/module): add node_choice! macro 2018-08-22 14:32:03 -07:00
token_table.h
tokens.cpp feat(frontends/lean): change structure update notation 2017-11-17 16:40:47 -08:00
tokens.h feat(frontends/lean): change structure update notation 2017-11-17 16:40:47 -08:00
tokens.txt feat(frontends/lean): change structure update notation 2017-11-17 16:40:47 -08:00
type_util.cpp
type_util.h
typed_expr.cpp refactor(library/typed_expr): move typed_expr to frontends/lean 2018-04-09 15:25:40 -07:00
typed_expr.h refactor(library/typed_expr): move typed_expr to frontends/lean 2018-04-09 15:25:40 -07:00
util.cpp chore(kernel): remove certified_declaration 2018-08-22 12:11:34 -07:00
util.h refactor(kernel): simplify binder_info 2018-06-20 15:31:40 -07:00