Coq Call 2021 04 21
Guillaume Munch-Maccagnoni edited this page Apr 21, 2021
·
13 revisions
- April 21nd 2021, 4pm-5pm Paris Time
- https://rdv2.rendez-vous.renater.fr/coq-call
- Coq Makefile customization #12411 - Jason
- Archive the news section on the website (https://github.com/coq/www/pull/169) - Théo
- Need for an attribute / optional argument system for tactics (in relation with #13952) - Théo Proposal: https://github.com/coq/coq/pull/14136
- Review status of Ltac debugger PR #13783 - Jim
- Typeclasses and Hints PR updates #13952 (best_effort), #6285 (hint cut), #13969 (Reflexive with mode ! !), #14103 (default modes) - Matthieu
- Status of #13911: Remove the :> type cast - Théo
Advertisement for memprof-limits (reliable "fuel" and RAM usage limits); how to get started with its integration in Coq? Also, free discussion around asynchronous exceptions and all that if you want - gadmm
- #12411: add a new late-local customization file.
- News section: ok with the PR by Théo
- Optional arguments for tactics (feature seems to be good for everyone). We might want a more uniform syntax to "unconfuse" with attributes.
At least we need delimiters:
-
@tactic (opts)
could be an option but would require two parsing rules per tactic -
tactic [opts]
is a parsing nightmare (what if tactic takes an optional constr list after?) -
tactic #[opts]
is maybe dangerous if users already have defined notations for #[ c ] in constrs. -
tactic @[opts]
looked more innocent to us (@
is already a keyword as well)
-
To the extent possible under law, the contributors of “Cocorico!, the Coq wiki” have waived all copyright and related or neighboring rights to their contributions.
By contributing to Cocorico!, the Coq wiki, you agree that you hold the copyright and you agree to license your contribution under the CC0 license or you agree that you have permission to distribute your contribution under the CC0 license.