Updates
[testub10.git] / codeb / skinner33_03.0
index b799e02b76d808d15bb1d66ac36a25b73cc3183c..0a9ae3fe12fc4e896693553005d83d32c7c4ea5e 100644 (file)
@@ -7,3 +7,71 @@ method foo(b)
                return (b - a);
        end;
 end;
+
+method bar(b)
+       if b - b then
+               return 3;
+       else
+               if b - this then
+                       return 2;
+               else
+                       if b * 0 then
+                               return 3;
+                       else
+                               if b * 1 then
+                                       return 1;
+                               else
+                                       return 4;
+                               end;
+                       end;
+               end;
+       end;
+end;
+
+method bla()
+       if a * 0 then
+               return 3;
+       else
+               if a * 1 then
+                       return 1;
+               else
+                       return 2;
+               end;
+       end;
+end;
+
+method blub()
+       if 0 * a then
+               return 3;
+       else
+               if 1 * a then
+                       return 1;
+               else
+                       return 2;
+               end;
+       end;
+end;
+
+method miau(n)
+       if 0 * (a - n) then
+               return 3;
+       else
+               if 1 * (a -n) then
+                       return 2;
+               else
+                       return (n-(a-1));
+               end;
+       end;
+end;
+
+method null(n)
+       if (a - n) * 0 then
+               return 3;
+       else
+               if (a -n) * 1 then
+                       return 2;
+               else
+                       return (a - (n<a));
+               end;
+       end;
+end;