-
Notifications
You must be signed in to change notification settings - Fork 700
Rocq Call 2025 06 03
Théo Zimmermann edited this page Jun 3, 2025
·
4 revisions
- 4pm UTC+2 (Paris time zone offset)
- https://rendez-vous.renater.fr/rocq-call
-
Type@{s;u}instead ofType@{s|u}? (https://github.com/rocq-prover/rocq/pull/20635) (Gaëtan, 15min) - design of named notation levels (draft: (https://github.com/proux01/rocq/blob/named-notation-level/design.md)) (Pierre, 20 min)
- Chairman: Nicolas
- Secretary: Théo
- Attending: Gaëtan, Pierre Roux, Théo, Nicolas
-
Type@{s;u}instead ofType@{s|u}? (https://github.com/rocq-prover/rocq/pull/20635)- less ambiguous than the previous semantics
- the PR adds a deprecation warning
- Nicolas will review / merge the PR
- design of named notation levels (draft: (https://github.com/proux01/rocq/blob/named-notation-level/design.md))
- Gaëtan raises the issue of an import of two libraries declaring levels that are unrelated (no constraints between them)
- the proposed solution is to first
Requirethe two libraries, then add the constraint between the levels, thenImportthe libraries to activate the parsing rules. - Discussion of the fact that the current parser supports several associativity rules at the same level, but usually this is not what we want.
- Pierre may open an RFC and post it on Zulip to obtain more feedback.
To the extent possible under law, the contributors of the Rocq wiki have waived all copyright and related or neighboring rights to their contributions.
By contributing to the Rocq 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.