While tracing the history of the BREAK and CONTINUE statements found in popular languages, I ran into a dead end right around ALGOL.
What was the first programming language to introduce the feature of being able to break out of a loop from the body?
This feature existed in BCPL and is implied to have existed (from its manual) in CPL which was introduced in 1963.
ALGOL 60 was CPL's main influence, but ALGOL 60 did not have the feature.
The structured programming movement started around 1966.
Given the turmoil in the committee between ALGOL 60 and ALGOL 68 (which spawned many languages), was this the source of the feature? Did it exist under a different form at the time as a block EXIT perhaps?