The C programming language
Cognitive strategies and looping constructs: an empirical study
Communications of the ACM
On the capabilities of while, repeat, and exit statements
Communications of the ACM
Flow diagrams, turing machines and languages with only two formation rules
Communications of the ACM
PASCAL user manual and report
Programming in Modula-2
When GOTO goes to, how does it get there?
ACM SIGPLAN Notices
Multilevel EXIT and CYCLE aren't so bad
ACM SIGPLAN Notices
Comparison as a value-yielding operation
ACM SIGPLAN Notices
Terminable statements and destructive computation
ACM SIGPLAN Notices
An Interactive Programming Environment for Enhancing Learning Performance
DNIS '02 Proceedings of the Second International Workshop on Databases in Networked Information Systems
A note on an expressiveness hierarchy for multi-exit iteration
Information Processing Letters
Hi-index | 0.00 |
While programming using the WHILE and REPEAT constructs, as in Pascal, is well established and taught regularly, programming using a LOOP construct with multiple exits is not. I feel that this much more general construct is a more useful programming construct and that it should be taught in introductory programming courses.