ptk+2007-12-31 02:50:57--Den comma-Operator kennt man aus C. Dort wird er häufig verwendet, um for-Schleifen zu erstellen, die mehrere Laufvariablen initialisieren oder inkrementieren:
for(i=0,j=1; i<10; i++,j+=2) { ... }
ok jetzt wirds mir klarer... kennt C auch die Rückgabe des letzten Wertes?
ptk+2007-12-31 02:50:57--Bei Perl kann man es verwenden, wenn man bei nachgestellten if/unless/for ... mehr als eine Anweisung haben möchte. Also beispielsweise:
$x=$_*2,print("$x\n") for 1..10;
Man könnte hier natürlich auch
do { ... } schreiben und ganz normal mit Semikolon abtrennen.
wohl mit dem unterschied das
do { ... } ein echter Block ist.
ciao
TMTOWTDYOG (there's more than one way to dig your own grave)