nitlanguage
/
nit.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
manual: CI check with nitunit
[nit.git]
/
tests
/
test_refinement.nit
diff --git
a/tests/test_refinement.nit
b/tests/test_refinement.nit
index
17b154c
..
6c89e9f
100644
(file)
--- a/
tests/test_refinement.nit
+++ b/
tests/test_refinement.nit
@@
-27,7
+27,7
@@
redef class Int
else
return (self-1).fact(r*self)
end
else
return (self-1).fact(r*self)
end
- return 1
+
end
fun fact2: Int
end
fun fact2: Int
@@
-42,37
+42,7
@@
redef class Int
end
end
end
end
-redef class Array[F]
- redef fun add(item: F)
- do
- self[length] = item
- self[length] = item
- end
-end
-
-redef class Object
- redef fun printn(a: Object...)
- do
- stdout.write("print:")
- stdout.write(a.to_s)
- end
-end
-
printn("4! = ")
print(4.fact2)
printn("4! = ")
print(4.fact0)
printn("4! = ")
print(4.fact2)
printn("4! = ")
print(4.fact0)
-
-var a = [1,2]
-do
- print(a)
- a.add(3)
- print(a)
-end
-
-var b = new Buffer.from("ab")
-do
- print(b)
- b.add('c')
- print(b)
-end