Skip to content
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

Add tactic to call Coq #467

Merged
merged 1 commit into from
Sep 2, 2024
Merged

Add tactic to call Coq #467

merged 1 commit into from
Sep 2, 2024

Conversation

lyonel2017
Copy link
Contributor

No description provided.

@lyonel2017 lyonel2017 requested a review from strub November 20, 2023 12:37
@strub
Copy link
Member

strub commented Nov 30, 2023

This PR introduced new keywords that lead to parse errors in the standard library.

@lyonel2017 lyonel2017 force-pushed the feature-micromega branch 2 times, most recently from 6d801c9 to 0c5b45d Compare December 4, 2023 12:24
@lyonel2017 lyonel2017 force-pushed the feature-micromega branch 3 times, most recently from 6cc6d55 to 546373e Compare March 14, 2024 10:20
@lyonel2017 lyonel2017 changed the title WIP: Add tactic to call Coq Add tactic to call Coq Mar 14, 2024
@strub strub force-pushed the feature-micromega branch 5 times, most recently from f3cea15 to 2438476 Compare September 2, 2024 13:19
Example :

   require import AllCore.

   lemma test : forall x y, x + 2 * y <= 4 && 2 * x + y <= 4 => x + y < 3.
       proof.
       coq edit "test" ().
    qed.

This can be proven using Lia.lia in the coq script. Once the coq script is working,
replace `edit` with `check` or `fix` to check only the script, or check the script
and run the editor if it fails.
@strub strub merged commit 2e6a11e into main Sep 2, 2024
24 checks passed
@strub strub deleted the feature-micromega branch September 2, 2024 15:25
@strub strub mentioned this pull request Sep 24, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants