- bench.sh fixen, zomg
-- intelli_03: seiteneffekte in der ersten zeile *ahhhh*
+- 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()
+> return this.a--1;
+> 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