On Wed, 03 Jul 2002 at 19:15 (+0200), Dennis Stosberg wrote:
Am 03.07.2002 um 19:02 schrieb Bernhard Walle:
Nein.
=================== #!/usr/bin/perl print <
print "Noch was" ===================
=> syntax error at test.pl line 6, near "print" Execution of test.pl aborted due to compilation errors
Wenn ich nach dem ersten EOT ein ";" einfüge, funktioniert es.
Oder, wenn das EOT die letzte Zeile des Skriptes ist. Dort liegt der Unterschied. Die letzte Zeile eines Perl-Skriptes (oder einer Klammerebene) braucht kein abschließendes Semi- kolon.
Deshalb habe ich ja in meinem ursprünglichen Posting folgendes geschrieben: ,---- | Natürlich funktioniert es, wenn dieser Ausdruck der letzte ist, also | kein abschließendes ';' notwendig ist. Aber davon kann man nicht | ausgehen. `---- Gruß, Bernhard -- ..Unix, MS-DOS, and Windows NT (also known as the Good, the Bad, and the Ugly). -- Matt Welsh