swh:1:snp:f54a27e650a8acca38b6d19c9bf2c307c6c07756

sort by:
Revision Author Date Message Commit Date
c81ffca Merge pull request #25 from Template-Coq/wcbveval Weak call-by-value evaluation definition 08 August 2018, 10:19:20 UTC
aa2a2c4 remove the dependency of TemplateMonad on monad_utils - monad_utils comtains a partial monad library, it should be replaced will a full-featured monad library (in another package). in the meantime, this allows users to import only the core TemplateMonad and not pull in the monad_utils dependency. 27 July 2018, 14:47:43 UTC
1ea1a8f Fix evaluation of TBox: it should reduce to itself when applied 27 July 2018, 13:14:25 UTC
c864bc3 Rename Extraction to TemplateExtraction 26 July 2018, 14:24:01 UTC
5900f1b Merge pull request #63 from yforster/intactics Run template programs in tactics 20 July 2018, 12:17:06 UTC
010820a Added failing test as well 19 July 2018, 17:02:26 UTC
c18d75f Run template programs in tactics 19 July 2018, 16:59:16 UTC
428baa4 Merge pull request #62 from TheoWinterhalter/type-in-type-fix Type in type fix 18 July 2018, 08:59:27 UTC
fb63f5a Add type_in_type to the library of configs 18 July 2018, 07:22:58 UTC
b3058b1 Add checker_flags as an argument to eq_universe 18 July 2018, 07:19:21 UTC
19e57fd Move Erase to Extract, more appropriate naming 17 July 2018, 15:29:24 UTC
dcc1df4 Fix wcbvEval use of mkApps 17 July 2018, 15:26:34 UTC
c5f18db Add extraction makefile 17 July 2018, 15:20:34 UTC
b28243e Erasure of global context and conjecture 17 July 2018, 15:20:34 UTC
5e74d00 Move erasure to its own directory 17 July 2018, 15:20:34 UTC
cc6e1f4 More erasure 17 July 2018, 15:20:34 UTC
28d88cb Erasure theorems Fix substitution and wcbveval after R. Pollack's comments. Added a term wf judgment Substitution now uses [mkApps] in the [tApp] case to ensure preservation of the representation invariant on applications, specified as [Ast.wf]. The lemma [subst_mkApps] shows that [mkApps] and substitution properly commute. Most substitution and lifting lemmas hold for non-wellformed terms also, only a few require a well-formedness property. 17 July 2018, 15:20:34 UTC
e80290e Add a few tests for erasure 17 July 2018, 15:20:34 UTC
fd695b3 First try at erasure correctness conjecture 17 July 2018, 15:20:34 UTC
4a963ba Add Erasure module formalizing the extraction's erasure 17 July 2018, 15:20:34 UTC
fb4b58d Add sort_of to Retyping 17 July 2018, 15:20:34 UTC
849c88d Fix monad operation definitions to be usable in nested recursive calls 17 July 2018, 15:20:34 UTC
b347951 Add Retyping module with fast type inference algorithm 17 July 2018, 15:20:34 UTC
05317fd Add a spec of weak call-by-value evaluation 17 July 2018, 15:20:34 UTC
190faa8 Add a MetaTheory file with conjectures of the main metatheoretical properties 17 July 2018, 15:20:34 UTC
5fa0bff Treat tCoFix and tProj in checker reduction correctly 17 July 2018, 15:19:45 UTC
c6e6b47 Use checker_flags more consistently, remove universe todos in Typing 17 July 2018, 15:13:37 UTC
71e17bf Add cofixpoint reduction rules. Some congruences may be missing still 17 July 2018, 14:57:59 UTC
d9ca1db Add primitive projections to parallel reduction 17 July 2018, 14:29:10 UTC
c381f51 Use better reduction functions 05 July 2018, 07:28:15 UTC
0e45003 Small change in denote_reduction_strategy 05 July 2018, 06:49:18 UTC
ec4a68d Add missing closed issues files to test-suite 04 July 2018, 16:10:17 UTC
5a47961 Merge pull request #57 from gmalecha/TemplateMonad-in-Prop Make TemplateMonad Universe Polymorphic (and move it to its own module) 04 July 2018, 16:02:33 UTC
6c39c58 Fix typing issue, make Monad polymorphic and TemplateProgram cumulative to avoid universe inconsistencies. 04 July 2018, 15:54:30 UTC
3289d17 addressing the universe problems? 04 July 2018, 15:53:18 UTC
0834b21 fixing the build. 04 July 2018, 15:51:40 UTC
3f570cd making TemplateMonad universe polymorphic. 04 July 2018, 15:51:40 UTC
bba61f3 splitting the TemplateMonad into another file. 04 July 2018, 15:49:08 UTC
6cd8ab7 if TemplateMonad is in Type, then there are universe problems - An alternative would be to make it universe polymorphic. 04 July 2018, 15:44:05 UTC
e983579 Merge pull request #44 from yforster/tmInferInstance Implemented tmInferInstance 04 July 2018, 15:41:39 UTC
3a487fc Fixed deprecated errors, added test to CoqProject 04 July 2018, 15:34:38 UTC
cbae883 Merge branch 'tmInferInstance' of https://github.com/yforster/template-coq into tmInferInstance 04 July 2018, 15:33:20 UTC
9108e7c Implemented tmInferInstance 04 July 2018, 15:32:00 UTC
a0945be Merge pull request #40 from yforster/tmEvalUnfold Add unfold to reductionStrategy to tmEval 04 July 2018, 15:30:33 UTC
f802ded Error message for ill-typed terms in tmUnquote (#39) * Extended reductionstrategy by unfold option * Better error message for unfold in tmEval * Quoting inside sections now works * tmUnquote throws error for ill-typed terms * Revert "Quoting inside sections now works" This reverts commit 15b1cf8d777904c4e1a007ba10c91e3fcb95beb3. * Revert "Better error message for unfold in tmEval" This reverts commit 6958808d0ceb3a910ed44a107ee0dd7063700766. * Revert "Extended reductionstrategy by unfold option" This reverts commit 5255e196fde3ce02ee035e503c4aeca41a29fa07. * Right parens for try-catch * Extended reductionstrategy by unfold option * Fixed syntax error 04 July 2018, 15:29:14 UTC
8dca765 Added test-case for tmInferInstance 04 July 2018, 15:29:10 UTC
4576a71 Implemented tmInferInstance 04 July 2018, 15:28:43 UTC
1ce2ab8 Merge pull request #43 from yforster/implement-tmExistingInstance Implement tmExistingInstance 04 July 2018, 15:25:40 UTC
4968db6 Merge branch 'tmInferInstance' of https://github.com/yforster/template-coq into tmInferInstance 04 July 2018, 15:09:52 UTC
e42c1b7 Added test-case for tmInferInstance 04 July 2018, 15:08:46 UTC
f094249 Implemented tmInferInstance 04 July 2018, 15:08:27 UTC
c948e97 Merge branch 'implement-tmExistingInstance' of https://github.com/yforster/template-coq into implement-tmExistingInstance 04 July 2018, 15:02:24 UTC
c46f1e8 Test for failing tmExistingInstance 04 July 2018, 15:01:33 UTC
daee2e3 Add test 04 July 2018, 15:01:33 UTC
84d78ad Implemented tmExistingInstance 04 July 2018, 15:00:55 UTC
c6e5021 Merge branch 'tmEvalUnfold' of https://github.com/yforster/template-coq into tmEvalUnfold 04 July 2018, 14:48:47 UTC
5b19235 Added test case for unfolding 04 July 2018, 14:48:15 UTC
0114825 Right way to get evaluable_global_reference 04 July 2018, 14:47:56 UTC
ed10dc3 Extended reductionstrategy by unfold option 04 July 2018, 13:54:01 UTC
1638ebe Fix translations w.r.t. checker_flags 03 July 2018, 13:35:53 UTC
905b935 Merge pull request #54 from TheoWinterhalter/univcheck88 Add configuration class, possibility to disable check_leq 26 June 2018, 12:57:57 UTC
b31c5ad Fix a bug in tmLemma 21 June 2018, 08:51:37 UTC
d5ead2d Hack to fix the extraction issue. 21 June 2018, 08:51:27 UTC
4c1885a Fix makefiles so that install works. It's a HACK 14 June 2018, 16:31:50 UTC
ec18a6f Merge pull request #56 from TheoWinterhalter/loadpath Fix #55 (make install and logical path) 14 June 2018, 13:31:22 UTC
33a1954 Fix #55 (make install and logical path) 08 June 2018, 09:05:55 UTC
6c4d25e Use default config to avoid stack overflow in test-suite 07 June 2018, 12:59:07 UTC
58dd982 Fix checker extraction 06 June 2018, 14:17:47 UTC
a61cd64 Propagating checker_flags 06 June 2018, 14:12:19 UTC
3c17ca4 Apply config to the correct function 06 June 2018, 09:50:10 UTC
0d34dac Add config class (and option to disable universe checking) 06 June 2018, 09:50:10 UTC
8c241e1 Merge remote-tracking branch 'loic-p/map_constr_with_binders' into coq-8.8 06 June 2018, 06:13:29 UTC
812e42a One more typo fix 05 June 2018, 15:18:51 UTC
154998f Merge branch 'comment-cleanup' of https://github.com/gmalecha/template-coq into gmalecha-comment-cleanup 05 June 2018, 15:16:05 UTC
cb391cc Fix case tLetin in function map_constr_with_binders 05 June 2018, 14:58:38 UTC
aa8d3e2 Fix backporting 05 June 2018, 14:48:23 UTC
63d8794 Merge branch 'backport_88' into coq-8.8 05 June 2018, 12:37:55 UTC
a11266d Backporting to Coq 8.8.0 04 June 2018, 08:15:38 UTC
4774efb Make Template Check able to check a term (and not only a reference). Note that Template Check still cannot typecheck a not typable term because of pretyping. To allow it we would need a function glob_constr -> constr which don't pretype. 02 June 2018, 13:10:41 UTC
d04179a Fix evar bug in test-suite. 01 June 2018, 19:04:15 UTC
93c6d86 Fix string_of_term. 01 June 2018, 18:32:44 UTC
5dd6fb2 Remove some warnings. 01 June 2018, 17:11:04 UTC
b853398 Fix a bug in conversion checker. 01 June 2018, 17:10:53 UTC
19e3ed3 Handle universe polymorphism when running tmDefinition or tmLemma. 01 June 2018, 16:39:52 UTC
b2e6d08 More fixes to travis instructions to update opam 31 May 2018, 08:04:32 UTC
8f4b8d6 Update COQ_VER for this branch: using released package coq.8.8.0 31 May 2018, 07:59:47 UTC
2b7e873 a typo in the typo-correction. 30 May 2018, 17:37:56 UTC
80408df clean up some comments in Ast.v 30 May 2018, 17:13:07 UTC
46dbd25 Added test-case for tmInferInstance 30 May 2018, 15:37:02 UTC
8154565 Fixed None in tmInferInstance 30 May 2018, 15:20:36 UTC
4c701ae Implemented tmInferInstance 30 May 2018, 14:56:09 UTC
27e8c91 Test for failing tmExistingInstance 30 May 2018, 12:51:10 UTC
d898b20 Add test 30 May 2018, 12:49:06 UTC
d9696d6 Remove Vernac 30 May 2018, 12:48:16 UTC
e6bb391 Remove commented code 30 May 2018, 12:47:49 UTC
252e3b1 Implemented tmExistingInstance 30 May 2018, 12:46:40 UTC
e37d8b6 Better output for Template Check 29 May 2018, 22:36:13 UTC
b7d9059 Trying to fix travis 29 May 2018, 16:17:53 UTC
616632f Add test for universes 29 May 2018, 16:05:54 UTC
e87a521 Set travis for coq-trunk branch 29 May 2018, 16:05:31 UTC
back to top