The meaning of @

From: Leslie Viljoen (leslievNO_at_SPAMicoc.co.za)
Date: 02/27/05


Date: Sun, 27 Feb 2005 12:09:33 +0200

Hello!

I have been trying to figure out one of Abigail's JAPH
signatures (check http://www.cpan.org/misc/japh):

#!/usr/bin/perl -lw
eval {die [[qq [Just another Perl Hacker]]]};;
print
${${${@}}[$#{@{${@}}}]}
          [$#{${@{${@}}}
                 [$#{@{${@}}}]}]

This is the center of the expression in a few places: ${@}
Are we dereferencing the @? What does the @ on its own mean?
The Programming Perl manual I have makes no reference to this
shorthand and Google and Altavista don't seem to search on
punctuation.

I have tried printing ${@} and @, but I get nothing.
Presumeably the die puts the error message in the @ in some
format.

Can someone please explain?

Les



Relevant Pages

  • Re: OE has encountered a problem and needs to shutdown
    ... Try one or more of your accounts in a new Named Identity ... >> 6.00.2800.1123 it began acting strangely and I cant figure out why. ... >> when I click tools, options, signatures and instead of the signatures ... >> panel coming up i get the same error message and when I click to see ...
    (microsoft.public.windows.inetexplorer.ie6_outlookexpress)
  • Re: power status for compact framework (CF) 2.0
    ... I've got the following error message: ... Framework, tha is not present in this computer ... Protected Sub Dispose' has more definition ... with different signatures ...
    (microsoft.public.dotnet.framework.compactframework)
  • Re: apt-get update error..
    ... signatures couldn't be verified because the public key is not available: ... I'm getting the same error message, regarding the same key 'A70DAF536070D3A1' just started today. ... To UNSUBSCRIBE, email to debian-user-REQUEST@xxxxxxxxxxxxxxxx with a subject of "unsubscribe". ...
    (Debian-User)
  • digital signatures
    ... signatures. ... The first error message stated: The code or macros in this file do not match ... Security settings restrict access to file because it is not digitally ...
    (microsoft.public.access.macros)
  • trying to open outlook express
    ... I get error message 0x800c0155. ... It gives me correct pop and all the right ... signatures. ... But says my memory may not be enough which was ok before I did a ...
    (microsoft.public.windows.inetexplorer.ie6_outlookexpress)