Kurze Frage:
use strict;
use warnings;
my $test2;
my $test = 'foo'
. (1==1 ? 'bar' && $test2 = 2 : '')
;
print "$test\n$test2\n";
$test2 ist richtig aber für $test erwarte ich 'foobar' und nicht 'foo2'.
Ist die Syntax falsch oder meine Denkweise? Kann man in dieser Art "zwei Sachen in einem" machen?
Danke euch
10 print "Hallo"
20 goto 10