Skip to content

Commit 4c44b28

Browse files
committed
add condition to avoid rule overlap
1 parent d7b0d62 commit 4c44b28

1 file changed

Lines changed: 1 addition & 0 deletions

File tree

proposals/stack-switching/Explainer.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1128,6 +1128,7 @@ H^ea ::=
11281128
- iff `S.conts[ca] = epsilon`
11291129

11301130
* `S; F; (ref.null t) (ref.cont ca) (resume_throw_ref $ct hdl*) --> S; F; trap`
1131+
- iff `S.conts[ca] = (E : n)`
11311132

11321133
* `S; F; (ref.exn ea) (ref.cont ca) (resume_throw_ref $ct hdl*) --> S'; F; prompt{hdl'*} E[(ref.exn ea) throw_ref] end`
11331134
- iff `S.conts[ca] = (E : n)`

0 commit comments

Comments
 (0)