Leonardo de Moura
|
ded869b7e0
|
refactor(frontends/lean): move placeholder_elaborator to library/tactic
|
2014-12-19 15:23:22 -08:00 |
|
Leonardo de Moura
|
69750c50c6
|
refactor(frontends/lean): move pp_options to library
|
2014-12-19 15:00:05 -08:00 |
|
Leonardo de Moura
|
ac664505e6
|
refactor(library): move class management to library module
|
2014-12-09 21:38:55 -08:00 |
|
Leonardo de Moura
|
52334dca29
|
feat(frontends/lean): parse "decreasing" expressions
|
2014-12-04 15:11:23 -08:00 |
|
Leonardo de Moura
|
d81a6259e8
|
feat(frontends/lean/find_cmd): add options for controlling find_decl
|
2014-11-24 00:16:10 -08:00 |
|
Leonardo de Moura
|
fa405d7884
|
refactor(frontends/lean): combine info annotations in a single module
|
2014-11-04 18:01:20 -08:00 |
|
Leonardo de Moura
|
dc7ab17d2a
|
feat(frontends/lean/calc_proof_elaborator): add 'elaborator.calc_assistant' option
|
2014-10-31 09:49:45 -07:00 |
|
Leonardo de Moura
|
79f73c44dc
|
feat(frontends/lean/placeholder_elaborator): add 'elaborator.unique_class_instances' flag, closes #265
By default, it is false.
When it is true, class instance resolution generates an error if there
is more than one solution.
|
2014-10-30 14:21:24 -07:00 |
|
Leonardo de Moura
|
e750c9b67a
|
feat(frontends/lean): add 'info' tactic for producing PROOF_STATE info for emacs mode
|
2014-10-23 13:18:30 -07:00 |
|
Leonardo de Moura
|
eb2b59ce4f
|
refactor(frontends/lean): remove unnecessary files
|
2014-10-22 17:33:16 -07:00 |
|
Leonardo de Moura
|
58c9421bab
|
refactor(library/tactic): elaborate expressions nested in tactics with respect to current goal, save postponed constraints (e.g., flex-flex constraints) closes #44, fixes #70
|
2014-10-14 17:18:40 -07:00 |
|
Leonardo de Moura
|
a1bb6d6017
|
refactor(frontends/lean/elaborator): expose elaborator class
|
2014-10-03 16:10:36 -07:00 |
|
Leonardo de Moura
|
dbe1763b1a
|
refactor(frontends/lean/server): explicit initialization/finalization
|
2014-09-24 10:12:29 -07:00 |
|
Leonardo de Moura
|
29d6bff785
|
refactor(frontends/lean): explicit initialization/finalization
|
2014-09-23 10:00:36 -07:00 |
|
Leonardo de Moura
|
531046626a
|
refactor(*): explicit initialization/finalization for environment extensions
|
2014-09-22 17:30:29 -07:00 |
|
Leonardo de Moura
|
b6781711b1
|
refactor(*): explicit initialization/finalization for serialization
modules, expression annotations, and tactics
|
2014-09-22 15:26:41 -07:00 |
|
Leonardo de Moura
|
b1ee888aae
|
refactor(*): start move to explicit initialization/finalization,
explicitly initialize/finalize options
Signed-off-by: Leonardo de Moura <leonardo@microsoft.com>
|
2014-09-22 10:41:07 -07:00 |
|