X-Git-Url: http://wien.tomnetworks.com/gitweb/?p=testub10.git;a=blobdiff_plain;f=gesamt%2Fcodea_skinner33_15.0;fp=gesamt%2Fcodea_skinner33_15.0;h=028c96d8eff640ae1e544b20eb60833352ac8194;hp=0000000000000000000000000000000000000000;hb=029401d51612c5e69d7ac8603e1b69cd7ed6ef96;hpb=bf19094ac2573112418701ba4c6abf5779e3a9f7 diff --git a/gesamt/codea_skinner33_15.0 b/gesamt/codea_skinner33_15.0 new file mode 100644 index 0000000..028c96d --- /dev/null +++ b/gesamt/codea_skinner33_15.0 @@ -0,0 +1,85 @@ +struct foo bar end; + +method f1(a b) + return 4 or 5; +end; + +method f2(a b) + return a.foo or 0x55555555; +end; + +method f3(a b) + return 0x55555555 or b.bar; +end; + +method f4(a b) + return (a.bar - b.foo) or (a.foo - b.bar); +end; + +method f5(a b) + return (a.bar < b.foo) or this; +end; + +method f6(a b) + return this or (b.bar = a.foo); +end; + +method f7(a b) + return a or b; +end; + +method f8(a b) + return this or 0x112233; +end; + +method f9(a b) + return 0x11EEEEFF or this; +end; + +method f10(a b) + return (a.foo - 5) or 6; +end; + +method f11(a b) + return 7 or (b.bar - 3); +end; + +method f12(a b) + return (a.bar - 3) or b.foo; +end; + +method f13(a b) + return a.foo or (b.bar - -3); +end; + +method f14(a b) + return this or a.foo; +end; + +method f15(a b) + return b.bar or this; +end; + +method f16(a b) + return b.bar or 0; +end; + +method f17(a b) + return 0 or a.foo; +end; + +method f18(a b) + return 0 or this; +end; + +method f19(a b) + return this or 0; +end; + +method f20(a b) + return 0 or (b.foo * 1); +end; + +method f21(a b) + return (a.foo * 1) or 0; +end;