Atj-post-translation-remove-continue
Post-translation step:
remove unnecessary continue statements.
The tail recursion elimination step produces loops where the recursive calls are replaced with
continue statements.
However, when one of these statements
is the last thing executed in the loop body,
it is superfluous and can be removed.
This post-translation step performs this removal.
Subtopics
- Atj-remove-ending-continue
- Remove any ending continue statements
from a block that forms a loop body.
- Atj-remove-continue-in-jstatems+jblocks
- Remove the ending continue statements
in all the loops found in statements and blocks.