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

Fix interpreter to work with new interface #1196

Merged
merged 1 commit into from
Mar 31, 2025
Merged

Conversation

Alasdair
Copy link
Collaborator

Notably, effect_request type simplified to:

and effect_request =
  | Read_reg of string * (value -> state -> frame)
  | Write_reg of string * value * (unit -> state -> frame)
  | Outcome of id * value list * (return_value -> tannot exp Monad.t)

Copy link

Test Results

   13 files     27 suites   0s ⏱️
  857 tests   857 ✅ 0 💤 0 ❌
3 740 runs  3 740 ✅ 0 💤 0 ❌

Results for commit c797c84.

@Alasdair Alasdair merged commit b036bae into sail2 Mar 31, 2025
12 checks passed
@Alasdair Alasdair deleted the interp_interface branch March 31, 2025 18:44
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