Fix recusrive calls in infix and prefix form

The infamous invokeOperation() method removed
This commit is contained in:
Andrey Breslav
2013-11-28 20:09:37 +04:00
parent db4b73189a
commit 93160431f9
6 changed files with 81 additions and 34 deletions
@@ -0,0 +1,11 @@
class C
fun C.compareTo(o: C) : Int {
if (this == o) return 0
if (o >= o) {
return 1
}
return -1
}
fun box() : String = if (C() > C()) "OK" else "FAIL"