Beefy Boxes and Bandwidth Generously Provided by pair Networks
Do you know where your variables are?

Implementing Dispatch Tables

by Roy Johnson (Monsignor)
on May 12, 2005 at 19:27 UTC ( #456530=perltutorial: print w/replies, xml ) Need Help??

Help for this page

Select Code to Download

  1. or download this
    my %disp_table = ( something => \&do_something );
  2. or download this
  3. or download this
    ($disp_table{'not there'} || sub {})->();
  4. or download this
        one   => sub { print "Number!\n" },
        two   => sub { print "Number!\n" },
        three => sub { print "Number!\n" },
  5. or download this
        one   => sub { print "The loneliest "; number() },
        two   => \&number,
        three => \&number,

Log In?

What's my password?
Create A New User
Node Status?
node history
Node Type: perltutorial [id://456530]
[MidLifeXis]: Not for a few years yet. Kids in school :-)
[LanX]: NQC
[MidLifeXis]: Is there internet access up there on the lakes? If I moved there I would like to be able to fish :-D
[LanX]: Not Quite Canada
[Discipulus]: have you been fired?!?
[LanX]: remote rules, I've been offered jobs in the US with the promise to stay outside
[MidLifeXis]: Nope. Just looking around, as there are multiple culture and business changes in the area I am in.
[MidLifeXis]: not yet, anyway. Who knows. Just do my best and whatever happens happens.
[LanX]: should be even easier for you
[Discipulus]: oh well we cant afford two monks fired in a day!

How do I use this? | Other CB clients
Other Users?
Others having an uproarious good time at the Monastery: (13)
As of 2017-03-23 12:40 GMT
Find Nodes?
    Voting Booth?
    Should Pluto Get Its Planethood Back?

    Results (286 votes). Check out past polls.