import end
-class Object
+interface Object
end
class Int
import end
-class Object
+interface Object
end
class Int
# limitations under the License.
import end
-class Object
+interface Object
end
class Int
end
# limitations under the License.
import end
-class Object
+interface Object
end
import end
-class Object
+interface Object
fun ==(o: nullable Object): Bool do return self.is_same_instance(o)
fun !=(o: nullable Object): Bool do return not (self == o)
fun is_same_instance(other: nullable Object): Bool is intern
import end
-class Object
+interface Object
fun i_to_s(i: Int)
do
i.output
import end
-class Object
+interface Object
fun output is abstract
end
import end
-class Object
+interface Object
fun i_to_s(i: Int)
do
i.output
import end
-class Object
+interface Object
end
class Int
import end
-class Object
+interface Object
end
class Int
import end
-class Object
+interface Object
end
class Int
import end
-class Object
+interface Object
end
class A[E: Object]
import end
-class Object
+interface Object
fun ==(o: nullable Object): Bool do return self.is_same_instance(o)
fun !=(o: nullable Object): Bool do return not self.is_same_instance(o)
fun is_same_instance(other: nullable Object): Bool is intern
import end
-class Object
+interface Object
fun ==(o: nullable Object): Bool do return self.is_same_instance(o)
fun !=(o: nullable Object): Bool do return not self.is_same_instance(o)
fun is_same_instance(other: nullable Object): Bool is intern
# limitations under the License.
import end
-class Object
+interface Object
fun ==(o: nullable Object): Bool do return self.is_same_instance(o)
fun !=(o: nullable Object): Bool do return not self == o
fun is_same_instance(o: nullable Object): Bool is intern
# limitations under the License.
import kernel
-class Object[E: Object]
+interface Object[E: Object]
end
import end#alt7#
#alt7#import kernel
-class Object#alt7#
+interface Object#alt7#
end#alt7#
#alt6#class A
import end
-class Object
+interface Object
end
class A
import end
# Root of everything.
-class Object
+interface Object
# Used for comparisons.
type OTHER: nullable Object