Skip to content

Generate symbolic arguments based on function signature #525

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

Merged
merged 12 commits into from
Apr 11, 2025

Conversation

gtrepta
Copy link
Contributor

@gtrepta gtrepta commented Apr 10, 2025

fixes: #495

  • Creates a symbolic KMIR-SYMBOLIC-LOCALS module with symbolic counterparts to the #init and #execFunction symbols in KMIR.
  • Modifies kmir gen-spec to use #initSymbolic in the generated claim.

@gtrepta gtrepta marked this pull request as ready for review April 10, 2025 22:52
@gtrepta gtrepta requested review from jberthold and dkcumming April 10, 2025 22:52
Copy link
Member

@jberthold jberthold left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM
It would be great to have a single #init function but maybe the two backends just require this split into two of them. Having a way to provide concrete arguments and separate rules for the two backends in one module might enable this (later, not now).

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Add symbolic arguments to execution according to start symbol
3 participants