gesamt: juhu, es kommen keine seiteneffekte laut lva-leitung vor
authorBernhard Urban <lewurm@gmail.com>
Mon, 7 Jun 2010 19:19:49 +0000 (21:19 +0200)
committerBernhard Urban <lewurm@gmail.com>
Mon, 7 Jun 2010 19:19:49 +0000 (21:19 +0200)
gesamt/TODO

index 1ff7dc47ef54b15e87ac3ec0e0fc6bf505fff11e..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391 100644 (file)
@@ -1,33 +0,0 @@
-- bench.sh fixen, zomg
-- intelli_03: seiteneffekte; was ist mit der auswertungsreihenfolge?
-an die mailinglist
-
-Betreff: Seiteneffekte bei Expression
-
-Hallo,
-
-wie ist die Auswertungsreihenfolge bei Expressions mit Seiteneffekten, z.B. in
-diesem Fall:
-
-test.0
-> struct a end;
-> method f()
->      return this.a - inc();
-> end;
-> method inc()
->      this.a := this.a--1;
->      return this.a;
-> end;
-
-test.call
-> long f(long[]);
-> long ar[] = {100};
-> int ret = f(ar);
-> #define ERG1 (100 - 101)
-> #define ERG2 (101 - 101)
-> printf("ret ist %2i (sollte %2i ODER %2i sein?)\n", ret, ERG1, ERG2);
-> RET(ret == ERG1 || ret == ERG2);
-
-
-Liebe Gruesse,
-Bernhard Urban