| Age | Commit message (Collapse) | Author |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Many of the changes are a consequence of coq/coq#13132.
|
|
cleanup of constrintern.ml
Reviewed-by: SkySkimmer
Ack-by: ppedrot
|
|
Reviewed-by: SkySkimmer
|
|
|
|
Reviewed-by: Zimmi48
|
|
duplicate names.
Ack-by: Zimmi48
Reviewed-by: cpitclaudel
|
|
Include "0-9_" in default cmd name
Report duplicate names
|
|
|
|
Reviewed-by: SkySkimmer
Ack-by: gares
|
|
|
|
|
|
|
|
|
|
|
|
We use a variant of skewed lists enriched over a monoid, whose purpose is
to count the number of lifts added to the substitution. This makes addition
O(1) and lookup O(log n).
|
|
|
|
Namely, WrongNumargInductive and WrongNumargConstructor.
|
|
|
|
|
|
Also includes a try/let commutation for uniformity.
|
|
Also includes some fine-tuning of error messages.
|
|
|
|
There are calls now in intern_impargs and CAppExpl.
This seems clearer and eventually allow to factorize code between term
and pattern interning.
|
|
We also simplify the whole process of interpretation of cases pattern
on the way.
|
|
|
|
|
|
notation.
|
|
|
|
|
|
Reviewed-by: Zimmi48
|
|
|
|
Reviewed-by: ejgallego
Ack-by: PierreCorbineau
|
|
Co-authored-by: Théo Zimmermann <theo.zimmi@gmail.com>
|
|
upstream fix is propagated
Reviewed-by: Zimmi48
|
|
let-bindings.
Reviewed-by: SkySkimmer
|