Thread Modul require aber wie? (16 answers)
Opened by bianca at 2009-10-10 16:41

MatthiasW
 2010-02-06 15:03
#131924 #131924
User since
2008-01-27
367 Artikel
BenutzerIn
[default_avatar]
edit: Jetzt ist mir grad aufgefallen, dass die Frage doppeldeutig ist. Also zurückgegeben wird nich $@, aber gesetzt wird es. Zurückgegeben wird es aber auch nicht beim Block-eval:
perldoc -f eval
If there is a syntax error or runtime error, or a die statement is executed, eval returns an undefined value in scalar context or an empty list in list context, and $@ is set to the error message.

---

Yep, ein einfacher Test hätte genügt:
  • perl -E 'eval "1/0" or die "Error: $@"'
  • perl -E 'eval "use foobar;1" or die "Error: $@"'

Oder auch ein Blick in die Doku.

MfG

edit: Mir ist soeben aufgefallen, dass bei der Vorschau runde Aufzählungspunkte angezeigt werden, im eigentlichen Post dann aber eckige. Ist im Prinzip egal, aber es ist mir halt grad aufgefallen ;-)
Last edited: 2010-02-06 15:09:28 +0100 (CET)
perl -E'*==*",s;;%ENV=~m,..$,,$&+42;e,$==f;$"++for+ab..an;@"=qw,u t,,print+chr;sub f{split}say"@{=} me"'

View full thread Modul require aber wie?