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
Sometimes in order to get the desired control flow, it is necessary to introduce ancillary variables in Halt is Defeat that would not be needed in Sphinx. For example:
This sort of code is fairly common, which I see as a symptom of Halt is Defeat's somewhat haphazard design / choice of abstractions, but a bandaid solution to allow for more flexible control flow would be to add labeled blocks. For the above code, this would allow:
Sometimes in order to get the desired control flow, it is necessary to introduce ancillary variables in Halt is Defeat that would not be needed in Sphinx. For example:
Semantically equivalent Sphinx code:
This sort of code is fairly common, which I see as a symptom of Halt is Defeat's somewhat haphazard design / choice of abstractions, but a bandaid solution to allow for more flexible control flow would be to add labeled blocks. For the above code, this would allow:
Labeled loops should allow
continue LABEL
andbreak LABEL
. Other labeled blocks should only allowbreak LABEL
.The text was updated successfully, but these errors were encountered: