doc: paulchen beispiele {code{a,b},gesamt} entpackt (jedes mal entpacken nervt langsa...
[uebersetzerbau-ss10.git] / aus_sammelwut / paulchen / ublu / ss08 / abgabe / gesamt / testcases / malandro06.3
diff --git a/aus_sammelwut/paulchen/ublu/ss08/abgabe/gesamt/testcases/malandro06.3 b/aus_sammelwut/paulchen/ublu/ss08/abgabe/gesamt/testcases/malandro06.3
new file mode 100644 (file)
index 0000000..369409e
--- /dev/null
@@ -0,0 +1,27 @@
+(*esto si deberia de dar erro*)
+struct a1 a2 a3 end;
+
+func f(x,y)
+ if x = y then
+   return a;
+ end;
+
+  var a:=0;
+  var b := (y+8);
+  var c := y.b2;
+  if b = c then
+    a:=x.a1;
+  else
+    a:=x.d2;
+  end;
+  return a;
+  var d:=1;
+  if d = a then
+  a:=3;
+  end;
+  return a;
+end;
+
+
+
+struct c1 c2  b3 end;