lean4-htt/src/frontends/lean
2018-06-19 13:41:08 -07:00
..
brackets.cpp chore(kernel/abstract): remove mk_binding cache 2018-06-07 16:28:54 -07:00
brackets.h feat(frontends/lean): add default field values 2017-01-22 21:25:49 -08:00
builtin_cmds.cpp chore(kernel): type_checker ==> old_type_checker 2018-06-06 16:10:40 -07:00
builtin_cmds.h
builtin_exprs.cpp refactor(library,frontends/lean): move choice to frontends/lean 2018-06-18 13:43:42 -07:00
builtin_exprs.h feat(frontends/lean): {! ... !} takes a list of pre-terms 2017-06-13 22:19:17 -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 refactor(library,frontends/lean): move choice to frontends/lean 2018-06-18 13:43:42 -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 fix(*): truncation bugs 2018-06-15 16:05: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): type_checker ==> old_type_checker 2018-06-06 16:10:40 -07:00
decl_cmds.h
decl_util.cpp fix(*): truncation bugs 2018-06-15 16:05:11 -07:00
decl_util.h refactor(*): list<name> ==> obj_list<name> 2018-05-23 15:48:43 -07:00
definition_cmds.cpp refactor(kernel/expr): fix binder_info 2018-06-13 12:20:58 -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(library/equations_compiler): remove equations macro 2018-06-19 13:41:08 -07:00
elaborator.h feat(library/annotation): remove annonation macro 2018-06-18 13:39:02 -07:00
inductive_cmds.cpp chore(frontends/lean/inductive_cmds): fix nonsense 2018-06-14 13:51:09 -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 refactor(library,frontends/lean): move choice to frontends/lean 2018-06-18 13:43:42 -07:00
init_module.h
interactive.cpp feat(*): basic runtime string support 2018-05-14 16:52:55 -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 fix(*): truncation bugs 2018-06-15 16:05:11 -07:00
json.h refactor(*): task<T>, log_tree, cancellation_token 2017-03-23 08:57:52 +01:00
local_context_adapter.cpp feat(kernel/expr): allow metavariables to have user-facing names 2017-07-16 07:16:41 -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 refactor(kernel): abstract_local(s) ==> abstract 2018-06-07 16:28:54 -07:00
notation_cmd.h
parse_table.cpp refactor(kernel): fix terminology: "free_var" is actually a loose bound variable 2018-06-08 13:25:36 -07:00
parse_table.h
parser.cpp refactor(library,frontends/lean): move choice to frontends/lean 2018-06-18 13:43:42 -07:00
parser.h chore(kernel): rename some expr functions 2018-06-09 07:18:24 -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 parser_state object 2018-02-27 14:05:02 -08:00
pp.cpp chore(library/equations_compiler): remove equations macro 2018-06-19 13:41:08 -07:00
pp.h feat(library/annotation): remove annonation macro 2018-06-18 13:39:02 -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(frontends/lean): remove a few old_type_checker occurrences 2018-06-14 14:05:04 -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 fix(*): truncation bugs 2018-06-15 16:05:11 -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
tactic_notation.cpp fix(*): truncation bugs 2018-06-15 16:05:11 -07:00
tactic_notation.h feat(frontends/lean,emacs): tactic info before elaboration, fix many edge cases 2017-03-17 18:20:44 -07:00
token_table.cpp refactor(kernel): remove quotitent normalizer extension 2018-06-01 10:52:17 -07:00
token_table.h feat(library/tactic): add zeta option, refactor simplify config option, allow users to change simplify_config in interactive mode 2017-02-19 12:11:22 -08:00
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 feat(frontends/lean): allow constructor parameters to be declared before ':' 2017-01-31 15:11:39 -08:00
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
user_notation.cpp refactor(kernel): fix terminology: "free_var" is actually a loose bound variable 2018-06-08 13:25:36 -07:00
user_notation.h feat(frontends/lean): user-defined notation parsers 2017-06-07 10:09:38 -07:00
util.cpp chore(frontends/lean): remove field_notation macro 2018-06-19 13:41:07 -07:00
util.h chore(frontends/lean): remove field_notation macro 2018-06-19 13:41:07 -07:00