X-Git-Url: http://wien.tomnetworks.com/gitweb/?a=blobdiff_plain;f=aus_sammelwut%2Fpaulchen%2Fublu%2Fss08%2Fabgabe%2Fcodeb%2Ftestcases%2F.svn%2Ftext-base%2Fmalandro12.3.svn-base;fp=aus_sammelwut%2Fpaulchen%2Fublu%2Fss08%2Fabgabe%2Fcodeb%2Ftestcases%2F.svn%2Ftext-base%2Fmalandro12.3.svn-base;h=28813608605605a36fd8fddd412d41e5e1f7a997;hb=f6171150f9e60240b256808fc31613530b21db6c;hp=0000000000000000000000000000000000000000;hpb=b82da83a0ad2014c11113818eee6bd5fb5f3445c;p=uebersetzerbau-ss10.git diff --git a/aus_sammelwut/paulchen/ublu/ss08/abgabe/codeb/testcases/.svn/text-base/malandro12.3.svn-base b/aus_sammelwut/paulchen/ublu/ss08/abgabe/codeb/testcases/.svn/text-base/malandro12.3.svn-base new file mode 100644 index 0000000..2881360 --- /dev/null +++ b/aus_sammelwut/paulchen/ublu/ss08/abgabe/codeb/testcases/.svn/text-base/malandro12.3.svn-base @@ -0,0 +1,55 @@ +(*esto deberia de dar erro*) +struct a1 a2 a3 end; + +func f(x,y) + var d:=1; + + var c:=1; + d:=x.a2; + return d; + +(*esto deberia de dar erro g no esta definida*) + var d:=1; + if d = g then + d:=x.a1; + else + d:=x.a2; + end; + return d; + + +end; + + +struct b1 b2 b3 end; + +(*un comentario*) + + +func f(x,y) + var a:=1; + a:=x.f1; + + return a; +end; + +struct c1 c2 c3 end; + +func f(z) + var d:=1; + d:=z.b2; + + + return d; +end; + +struct f1 f2 d3 end; + +func f(z) + var d:=1; + d:=z.b2; + + + return d; +end; +