Beefy Boxes and Bandwidth Generously Provided by pair Networks
Perl-Sensitive Sunglasses
 
PerlMonks  

Re^3: fall through switch/case in perl

by Aristotle (Chancellor)
on Sep 07, 2004 at 00:38 UTC ( [id://388891]=note: print w/replies, xml ) Need Help??


in reply to Re^2: fall through switch/case in perl
in thread fall through switch/case in perl

No, I did not miss that note. Did you run the code?

Makeshifts last the longest.

Replies are listed 'Best First'.
Re^4: fall through switch/case in perl
by tachyon (Chancellor) on Sep 07, 2004 at 00:44 UTC

    The comment that your code is wrong and does not fall through is accurate. I did run the code, not that it necessary. Set $var to 10 it prints only 'a' and does not fall through the b c d cases as with a C fall through.

    cheers

    tachyon

      Yes — doy. Execution does fall through to the next condition, but I missed the fact that that alone doesn't make the condition true. Out of my mind, back in five minutes.

      Makeshifts last the longest.

        s/==/>=/g and it falls through ie
        for ( $var ) { $_ >= 10 and print "a"; $_ >= 9 and print "b"; $_ >= 8 and print "c"; $_ >= 7 and print "d"; $_ >= 6 and print "e"; $_ >= 5 and print "f"; $_ >= 4 and print "g"; $_ >= 3 and print "h"; $_ >= 2 and print "i"; $_ >= 1 and print "j"; }

        cheers

        tachyon

Log In?
Username:
Password:

What's my password?
Create A New User
Domain Nodelet?
Node Status?
node history
Node Type: note [id://388891]
help
Chatterbox?
and the web crawler heard nothing...

How do I use this?Last hourOther CB clients
Other Users?
Others perusing the Monastery: (9)
As of 2024-04-25 11:00 GMT
Sections?
Information?
Find Nodes?
Leftovers?
    Voting Booth?

    No recent polls found