-
Notifications
You must be signed in to change notification settings - Fork 631
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Adding support for recursive blocs and associativity in ARGUMENT EXTEND #12743
Adding support for recursive blocs and associativity in ARGUMENT EXTEND #12743
Commits on Dec 20, 2021
-
Fixes coq#15334: anomaly on parsing error due to empty entry (8.14 re…
…gression). case of failure due to an empty entry was not treated as in: Declare Custom Entry ent. Notation "ent:( x )" := x (x custom ent). Notation "a ; b" := (pair a b) (in custom ent at level 50). Check ent:(_ ; _).
Configuration menu - View commit details
-
Copy full SHA for 5723bb6 - Browse repository at this point
Copy the full SHA 5723bb6View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7e75b82 - Browse repository at this point
Copy the full SHA 7e75b82View commit details -
Fixes a regression in unification bug coq#3209.
"Fail" was not checking that the error was a Not_found in the test file.
Configuration menu - View commit details
-
Copy full SHA for 5c78242 - Browse repository at this point
Copy the full SHA 5c78242View commit details -
Configuration menu - View commit details
-
Copy full SHA for a4bfb58 - Browse repository at this point
Copy the full SHA a4bfb58View commit details -
Configuration menu - View commit details
-
Copy full SHA for edc3e80 - Browse repository at this point
Copy the full SHA edc3e80View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2df81ec - Browse repository at this point
Copy the full SHA 2df81ecView commit details -
Ensure at grammar level that module application is always to a qualid.
We keep module_expr_atom to be able to use parentheses as in ~~~coq Module M := F (X). ~~~ However `Module M := (X Y)` seems not so nice and is dropped.
Configuration menu - View commit details
-
Copy full SHA for 6ea0e20 - Browse repository at this point
Copy the full SHA 6ea0e20View commit details -
Configuration menu - View commit details
-
Copy full SHA for bc9323a - Browse repository at this point
Copy the full SHA bc9323aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 9b9cb80 - Browse repository at this point
Copy the full SHA 9b9cb80View commit details -
Configuration menu - View commit details
-
Copy full SHA for b959487 - Browse repository at this point
Copy the full SHA b959487View commit details -
Adding support for recursive blocs of ARGUMENT EXTEND.
TO DO: - adapt to VERNAC ARGUMENT EXTEND - organize the code around nicer invariants
Configuration menu - View commit details
-
Copy full SHA for a7e57f8 - Browse repository at this point
Copy the full SHA a7e57f8View commit details -
Configuration menu - View commit details
-
Copy full SHA for c1bcef1 - Browse repository at this point
Copy the full SHA c1bcef1View commit details