From 5b82987161a4e7f0a25945049ef5c3d8c0a02a7d Mon Sep 17 00:00:00 2001 From: Bernhard Urban Date: Mon, 7 Jun 2010 21:19:49 +0200 Subject: [PATCH] gesamt: juhu, es kommen keine seiteneffekte laut lva-leitung vor --- gesamt/TODO | 33 --------------------------------- 1 file changed, 33 deletions(-) diff --git a/gesamt/TODO b/gesamt/TODO index 1ff7dc4..e69de29 100644 --- a/gesamt/TODO +++ b/gesamt/TODO @@ -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 -- 2.25.1