in reply to What does this mean?
You would then call the above subroutine using $q as the reference.my $q = sub { my $var = shift; # 'lang' in this case return 1; }
Also, you can find out what kind of a reference $q is with the following (after $q is defined and assigned)$q->('lang'); # one way &{$q}('lang'); # another way
I don't know what this has to do with CGI.pm unless you assigned $q as a CGI class reference, and you're using it wrong, or re-assigned it or something...print ref($q);
Perhaps you just forgot to put the sub's name in your statement... for instance:
$q->h1('lang'); # instead of $q->('lang')
-- Casey
|
|---|