Wer kann Exceptions noch explizit erklären? - 100€ Prämie! - Timeout/Deadline = 31.12.2019
bearbeitet von ursus contionabundo> > Das jetzt PHP (und Perl) als Interpreter eine 255 als exit-code hinterlassen wenn ein Syntaxfehler (compilation error) auftrat (Perl übrigens gerne eine 9 wenn es denn ein fehlendes Package vermutet oder eine Subroutine nicht definiert ist)
>
> Auch falsch.
>
> ~~~
> Undefined subroutine &main::foo called at .. pack.pl line 15.
>
> Prozess beendet mit Exit-Code 255
> ~~~
Niemand außer Dir weiß was Du getan hast, **weil Du den Code der übrigen Zeilen nicht zeigst**, sondern nur Behauptungen aufstellst. **Ich habe folgendes getan:**
1.)
~~~
$> echo -e "foo bar;" | perl; echo $?
Can't locate object method "foo" via package "bar" (perhaps you forgot to load "bar"?) at - line 1.
9
~~~
2.)
~~~
echo -e "foo();" | perl; echo $?
Undefined subroutine &main::foo called at - line 1.
9
~~~
und 3.)
~~~
$> echo -e "foo bar(;" | perl; echo $?
syntax error at - line 1, near "(;"
Execution of - aborted due to compilation errors.
255
~~~
Das ist auch nachvollziehbar. (Wobei ich mir nicht ganz sicher bin, ob sich Dein spezielles Perl (wohl auch mitsamst Deinem geheimen Framework) unter Deinem speziellen OS anders verhält.) Aber aus meinen Versuchen 1.) und 2.) folgt, dass Perl *"gerne mal"* den Exit-Code 9 zurück gibt, *"wenn es denn ein fehlendes Package vermutet oder eine Subroutine nicht definiert ist."*
Obige Ergebnisse zu Versuch 1.) und 2) entsprechen ergo genau meiner Aussage, die Du als "falsch" bezeichnest - sie ist aber definitiv und nach allen Regeln der Logik **richtig**.
Vielleicht liegt es ja an Deinem Framework, welches die Exitcodes verhunzt. Irgendwas muss wird schließlich in Deinen geheimen Zeilen 1 bis 14 stehen.
Wer kann Exceptions noch explizit erklären? - 100€ Prämie! - Timeout/Deadline = 31.12.2019
bearbeitet von ursus contionabundo> > Das jetzt PHP (und Perl) als Interpreter eine 255 als exit-code hinterlassen wenn ein Syntaxfehler (compilation error) auftrat (Perl übrigens gerne eine 9 wenn es denn ein fehlendes Package vermutet oder eine Subroutine nicht definiert ist)
>
> Auch falsch.
>
> ~~~
> Undefined subroutine &main::foo called at .. pack.pl line 15.
>
> Prozess beendet mit Exit-Code 255
> ~~~
Niemand außer Dir weiß was Du getan hast, **weil Du den Code der übrigen Zeilen nicht zeigst**, sondern nur Behauptungen aufstellst. **Ich habe folgendes getan:**
1.)
~~~
$> echo -e "foo bar;" | perl; echo $?
Can't locate object method "foo" via package "bar" (perhaps you forgot to load "bar"?) at - line 1.
9
~~~
2.)
~~~
echo -e "foo();" | perl; echo $?
Undefined subroutine &main::foo called at - line 1.
9
~~~
und 3.)
~~~
$> echo -e "foo bar(;" | perl; echo $?
syntax error at - line 1, near "(;"
Execution of - aborted due to compilation errors.
255
~~~
Das ist auch nachvollziehbar. (Wobei ich mir nicht ganz sicher bin, ob sich Dein spezielles Perl (wohl auch mitsamst Deinem geheimen Framework) unter Deinem speziellen OS anders verhält.) Aber aus meinen Versuchen 1.) und 2.) folgt, dass Perl *"gerne mal"* den Exit-Code 9 zurück gibt, *"wenn es denn ein fehlendes Package vermutet oder eine Subroutine nicht definiert ist."*
Obige Ergebnisse zu Versuch 1.) und 2) entsprechen ergo genau meiner Aussage, die Du als "falsch" bezeichnest - sie ist aber definitiv und nach allen Regeln der Logik **richtig**.
Vielleicht liegt es ja an Deinem Framework, welches die Exitcodes verhunzt. Irgendwas muss ja in Deinen geheimen Zeilen 1 bis 14 stehen.
Wer kann Exceptions noch explizit erklären? - 100€ Prämie! - Timeout/Deadline = 31.12.2019
bearbeitet von ursus contionabundo> > Das jetzt PHP (und Perl) als Interpreter eine 255 als exit-code hinterlassen wenn ein Syntaxfehler (compilation error) auftrat (Perl übrigens gerne eine 9 wenn es denn ein fehlendes Package vermutet oder eine Subroutine nicht definiert ist)
>
> Auch falsch.
>
> ~~~
> Undefined subroutine &main::foo called at .. pack.pl line 15.
>
> Prozess beendet mit Exit-Code 255
> ~~~
Niemand außer Dir weiß was Du getan hast, **weil Du den Code der übrigen Zeilen nicht zeigst**, sondern nur Behauptungen aufstellst. **Ich habe folgendes getan:**
1.)
~~~
$> echo -e "foo bar;" | perl; echo $?
Can't locate object method "foo" via package "bar" (perhaps you forgot to load "bar"?) at - line 1.
9
~~~
2.)
~~~
echo -e "foo();" | perl; echo $?
Undefined subroutine &main::foo called at - line 1.
9
~~~
und 3.)
~~~
$> echo -e "foo bar(;" | perl; echo $?
syntax error at - line 1, near "(;"
Execution of - aborted due to compilation errors.
255
~~~
Das ist auch nachvollziehbar. (Wobei ich mir nicht ganz sicher bin, ob sich Dein spezielles Perl (wohl auch mitsamst Deinem geheimen Framework) unter Deinem speziellen OS anders verhält.) Aber aus meinen Versuchen 1.) und 2.) folgt, dass Perl *"gerne mal"* den Exit-Code 9 zurück gibt, *"wenn es denn ein fehlendes Package vermutet oder eine Subroutine nicht definiert ist."*
Obige Ergebnisse zu Versuch 1.) und 2) entsprechen genau meiner Aussage, die Du als "falsch" bezeichnest - sie ist aber definitiv **richtig**.
Vielleicht liegt es ja an Deinem Framework, welches die Exitcodes verhunzt. Irgendwas muss ja in Deinen geheimen Zeilen 1 bis 14 stehen.
Wer kann Exceptions noch explizit erklären? - 100€ Prämie! - Timeout/Deadline = 31.12.2019
bearbeitet von ursus contionabundo> > Das jetzt PHP (und Perl) als Interpreter eine 255 als exit-code hinterlassen wenn ein Syntaxfehler (compilation error) auftrat (Perl übrigens gerne eine 9 wenn es denn ein fehlendes Package vermutet oder eine Subroutine nicht definiert ist)
>
> Auch falsch.
>
> ~~~
> Undefined subroutine &main::foo called at .. pack.pl line 15.
>
> Prozess beendet mit Exit-Code 255
> ~~~
Niemand außer Dir weiß was Du getan hast, **weil Du den Code der übrigen Zeilen nicht zeigst**, sondern nur Behauptungen aufstellst. **Ich habe folgendes getan:**
1.)
~~~
$> echo -e "foo bar;" | perl; echo $?
Can't locate object method "foo" via package "bar" (perhaps you forgot to load "bar"?) at - line 1.
9
~~~
2.)
~~~
echo -e "foo();" | perl; echo $?
Undefined subroutine &main::foo called at - line 1.
9
~~~
und 3.)
~~~
$> echo -e "foo bar(;" | perl; echo $?
syntax error at - line 1, near "(;"
Execution of - aborted due to compilation errors.
255
~~~
Das ist auch nachvollziehbar. (Wobei ich mir nicht ganz sicher bin, ob sich Dein spezielles Perl (wohl auch mitsamst Deinem geheimen Framework) unter Deinem speziellen OS anders verhält.) Aber aus meinen Versuchen 1.) und 2.) folgt, dass Perl den Exit-Code 9 zurück gibt, *"wenn es denn ein fehlendes Package vermutet oder eine Subroutine nicht definiert ist."*
Obige Ergebnisse zu Versuch 1.) und 2) entsprechen genau meiner Aussage, die Du als "falsch" bezeichnest - sie ist aber definitiv **richtig**.
Vielleicht liegt es ja an Deinem Framework, welches die Exitcodes verhunzt. Irgendwas muss ja in Deinen geheimen Zeilen 1 bis 14 stehen.
Wer kann Exceptions noch explizit erklären? - 100€ Prämie! - Timeout/Deadline = 31.12.2019
bearbeitet von ursus contionabundo> > Das jetzt PHP (und Perl) als Interpreter eine 255 als exit-code hinterlassen wenn ein Syntaxfehler (compilation error) auftrat (Perl übrigens gerne eine 9 wenn es denn ein fehlendes Package vermutet oder eine Subroutine nicht definiert ist)
>
> Auch falsch.
>
> ~~~
> Undefined subroutine &main::foo called at .. pack.pl line 15.
>
> Prozess beendet mit Exit-Code 255
> ~~~
Niemand außer Dir weiß was Du getan hast, **weil Du den Code der übrigen Zeilen nicht zeigst**, sondern nur Behauptungen aufstellst. **Ich habe folgendes getan:**
1.)
~~~
$> echo -e "foo bar;" | perl; echo $?
Can't locate object method "foo" via package "bar" (perhaps you forgot to load "bar"?) at - line 1.
9
~~~
2.)
~~~
echo -e "foo();" | perl; echo $?
Undefined subroutine &main::foo called at - line 1.
9
~~~
und 3.)
~~~
$> echo -e "foo bar(;" | perl; echo $?
syntax error at - line 1, near "(;"
Execution of - aborted due to compilation errors.
255
~~~
Das ist auch nachvollziehbar. (Wobei ich mir nicht ganz sicher bin, ob sich Dein spezielles Perl (wohl auch mitsamst Deinem geheimen Framework) unter Deinem speziellen OS anders verhält.) Aber aus meinen Versuchen 1.) und 2.) folgt, dass Perl den Exit-Code 9 zurück gibt, *"wenn es denn ein fehlendes Package vermutet oder eine Subroutine nicht definiert ist."*
Obige Ergebnisse zu Versuch 1.) und 2) entsprechen genau meiner Aussage, die Du als "falsch" bezeichnest - sie ist aber definitiv **richtig**.
Vielleicht liegt es ja an Deinem Framework, welches die Exitcodes verhunzt. Irgendwas muss ja in Deinen Zeilen 1 bis 15 stehen.
Wer kann Exceptions noch explizit erklären? - 100€ Prämie! - Timeout/Deadline = 31.12.2019
bearbeitet von ursus contionabundo> > Das jetzt PHP (und Perl) als Interpreter eine 255 als exit-code hinterlassen wenn ein Syntaxfehler (compilation error) auftrat (Perl übrigens gerne eine 9 wenn es denn ein fehlendes Package vermutet oder eine Subroutine nicht definiert ist)
>
> Auch falsch.
>
> ~~~
> Undefined subroutine &main::foo called at .. pack.pl line 15.
>
> Prozess beendet mit Exit-Code 255
> ~~~
Niemand außer Dir weiß was Du getan hast, **weil Du den Code der übrigen Zeilen nicht zeigst**, sondern nur Behauptungen aufstellst. **Ich habe folgendes getan:**
1.)
~~~
$> echo -e "foo bar;" | perl; echo $?
Can't locate object method "foo" via package "bar" (perhaps you forgot to load "bar"?) at - line 1.
9
~~~
2.)
~~~
echo -e "foo();" | perl; echo $?
Undefined subroutine &main::foo called at - line 1.
9
~~~
und 3.)
~~~
$> echo -e "foo bar(;" | perl; echo $?
syntax error at - line 1, near "(;"
Execution of - aborted due to compilation errors.
255
~~~
Das ist auch nachvollziehbar. (Wobei ich mir nicht ganz sicher bin, ob sich Dein spezielles Perl (wohl auch mitsamst Deinem geheimen Framework) unter Deinem speziellen OS anders verhält.) Aber aus meinen Versuchen 1.) und 2.) folgt, dass Perl den Exit-Code 9 zurück gibt, *"wenn es denn ein fehlendes Package vermutet oder eine Subroutine nicht definiert ist."*
Obige Ergebnisse zu Versuch 1.) und 2) entsprechen genau meiner Aussage, die Du als "falsch" bezeichnest - sie ist aber definitiv **richtig**.
Vielleicht liegt es ja an Deinem Framework, welches die Exitcodes verhunzt. Irgendwas muss ja in den Zeilen 1 bis 15 stehen.
Wer kann Exceptions noch explizit erklären? - 100€ Prämie! - Timeout/Deadline = 31.12.2019
bearbeitet von ursus contionabundo> > Das jetzt PHP (und Perl) als Interpreter eine 255 als exit-code hinterlassen wenn ein Syntaxfehler (compilation error) auftrat (Perl übrigens gerne eine 9 wenn es denn ein fehlendes Package vermutet oder eine Subroutine nicht definiert ist)
>
> Auch falsch.
>
> ~~~
> Undefined subroutine &main::foo called at .. pack.pl line 15.
>
> Prozess beendet mit Exit-Code 255
> ~~~
Niemand außer Dir weiß was Du getan hast, **weil Du den Code der übrigen Zeilen nicht zeigst**, sondern nur Behauptungen aufstellst. **Ich habe folgendes getan:**
1.)
~~~
$> echo -e "foo bar;" | perl; echo $?
Can't locate object method "foo" via package "bar" (perhaps you forgot to load "bar"?) at - line 1.
9
~~~
2.)
~~~
echo -e "foo();" | perl; echo $?
Undefined subroutine &main::foo called at - line 1.
9
~~~
und 3.)
~~~
$> echo -e "foo bar(;" | perl; echo $?
syntax error at - line 1, near "(;"
Execution of - aborted due to compilation errors.
255
~~~
Das ist auch nachvollziehbar. (Wobei ich mir nicht ganz sicher bin, ob sich Dein spezielles Perl (wohl auch mitsamst Deinem geheimen Framework) unter Deinem speziellen OS anders verhält.) Aber aus meinen Versuchen 1.) und 2.) folgt, dass
> > Perl übrigens gerne eine 9 wenn es denn ein fehlendes Package vermutet oder eine Subroutine nicht definiert ist
**Die Fehlercodes stehen im automatisch generiertem Versuchsprotokoll. Ergo ist meine Aussage** definitiv nicht falsch sondern **richtig**.
Wer kann Exceptions noch explizit erklären? - 100€ Prämie! - Timeout/Deadline = 31.12.2019
bearbeitet von ursus contionabundo> > Das jetzt PHP (und Perl) als Interpreter eine 255 als exit-code hinterlassen wenn ein Syntaxfehler (compilation error) auftrat (Perl übrigens gerne eine 9 wenn es denn ein fehlendes Package vermutet oder eine Subroutine nicht definiert ist)
>
> Auch falsch.
>
> ~~~
> Undefined subroutine &main::foo called at .. pack.pl line 15.
>
> Prozess beendet mit Exit-Code 255
> ~~~
Niemand außer Dir weiß was Du getan hast, weil Du den Code nicht zeigst, sondern nur Behauptungen aufstellst. **Ich habe folgendes getan:**
1.)
~~~
$> echo -e "foo bar;" | perl; echo $?
Can't locate object method "foo" via package "bar" (perhaps you forgot to load "bar"?) at - line 1.
9
~~~
2.)
~~~
echo -e "foo();" | perl; echo $?
Undefined subroutine &main::foo called at - line 1.
9
~~~
und 3.)
~~~
$> echo -e "foo bar(;" | perl; echo $?
syntax error at - line 1, near "(;"
Execution of - aborted due to compilation errors.
255
~~~
Das ist auch nachvollziehbar. (Wobei ich mir nicht ganz sicher bin, ob sich Dein spezielles Perl unter Deinem speziellen OS anders verhält.) Aber aus meinen Versuchen 1.) und 2.) folgt, dass
> > Perl übrigens gerne eine 9 wenn es denn ein fehlendes Package vermutet oder eine Subroutine nicht definiert ist
**Die Fehlercodes stehen im automatisch generiertem Versuchsprotokoll. Ergo ist meine Aussage** definitiv nicht falsch sondern **richtig**.