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

DRAFT of simplify-implication RPC endpoint #239

Draft
wants to merge 28 commits into
base: main
Choose a base branch
from

Conversation

geo2a
Copy link
Contributor

@geo2a geo2a commented Jul 24, 2023

Implements runtimeverification/haskell-backend#3787

Needs:

This PR is a bare-bones implementation of the new simplify-implication RPC endpoint. We currently only return ImplicationValid if the antecedent matches consequent and the constrains are empty. If matching is failing we return ImplicationInvalid. Otherwise, ImplicationUnknown.

Note that the diff is so big because the PR a new Kore definition simplify-implication.kore for integration tests.

@geo2a geo2a force-pushed the georgy/simplify-implication branch from 2e5ac7e to 42c9c44 Compare July 24, 2023 07:14
@geo2a geo2a force-pushed the georgy/simplify-implication branch from f69de20 to 56c35eb Compare July 25, 2023 15:46
@geo2a geo2a force-pushed the georgy/simplify-implication branch 2 times, most recently from 53de170 to 49c4e83 Compare July 28, 2023 14:12
@geo2a geo2a force-pushed the georgy/simplify-implication branch from 8af8b5b to e3eb94c Compare August 9, 2023 12:56
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.

1 participant