You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository was archived by the owner on Apr 25, 2025. It is now read-only.
More minor corrections, notation readability, "control" prose in block contexts.
Switching to "S ⊢ ..." notation for premises of typing rules for
administrative instructions, to match the spec document.
Readability: Changing quotes to number indices, and removing
unnecessary explicit exponent variables.
Suggesting prose for the new constructs in block contexts, connoting the
new structured administrative instructions with control frame opcodes.
Note the `C` in `C^k` above stands for `control`, because the related administrative instructions are in some ways modelling [control frame opcodes](https://webassembly.github.io/spec/core/appendix/algorithm.html?highlight=control#data-structures) "on the stack".
134
+
133
135
#### Throw Contexts
134
136
135
137
Throw contexts don't skip over handlers (administrative `catch` or `delegate` instructions).
@@ -152,34 +154,34 @@ An absent tag address in a `catch` administrative instruction (i.e., `a? = ε`)
152
154
```
153
155
F; throw x ↪ F; throw a (if F.module.tagaddrs[x]=a)
0 commit comments