< Perl Programming < Keywords
The goto keyword
The is command finds the label in the code and continues the execution there. Although it can be used to leave a subroutine, the commands die or last are better for this purpose. goto EXPRESSION expects that the EXPRESSION evaluates to a goto label, and tries to find it to continue there code execution.
Syntax
goto LABEL
goto EXPRESSION
goto &NAME
Examples
goto CONTINUE;
CONTINUE:
# We come here
[…]
my $i = 1;
goto ("FOO", "BAR", "GLARCH")[$i];
FOO:
# Code continues here
$i = 2;
GLARCH:
$i = 3;
This article is issued from Wikibooks. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.