![]() |
![]() ![]() |
![]() |
|
|
last - exit a block prematurely
last LABEL
last
The last command is like the break
statement in
C (as used in loops); it immediately exits the loop in question. If the
LABEL is omitted, the command refers to the innermost enclosing loop. The
continue block, if any, is not executed:
LINE: while (<STDIN>) { last LINE if /^$/; # exit when done with header #... }
See also continue for an illustration of how last, next, and redo work.
If rather than formatting bugs, you encounter substantive content errors in these documents, such as mistakes in the explanations or code, please use the perlbug utility included with the Perl distribution.
![]() |
![]() |
![]() ![]() |
![]() |
![]() |
![]() |
||
![]() |
DOCUMENTATION DOWNLOADS CPAN FAQs MARKETPLACE SEARCH REFERENCE CONTACT US | ||
![]() |
![]() |
Compilation Copyright © 1998-2000 O'Reilly & Associates, Inc.