nitlanguage
/
nit.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
lib: Pattern is an interface
[nit.git]
/
tests
/
test_refinement.nit
diff --git
a/tests/test_refinement.nit
b/tests/test_refinement.nit
index
4f39f68
..
c5b19f5
100644
(file)
--- a/
tests/test_refinement.nit
+++ b/
tests/test_refinement.nit
@@
-16,21
+16,21
@@
redef class Int
redef class Int
- meth fact0: Int
+ fun fact0: Int
do
return fact(1)
end
do
return fact(1)
end
- meth fact(r: Int): Int
+ fun fact(r: Int): Int
do
if self <= 1 then
return r
else
return (self-1).fact(r*self)
end
do
if self <= 1 then
return r
else
return (self-1).fact(r*self)
end
- return 1
+
end
end
- meth fact2: Int
+ fun fact2: Int
do
var r = 1
var i = self
do
var r = 1
var i = self
@@
-42,8
+42,8
@@
redef class Int
end
end
end
end
-redef class Array[F: Object]
- redef meth add(item: F)
+redef class Array[F]
+ redef fun add(item: F)
do
self[length] = item
self[length] = item
do
self[length] = item
self[length] = item
@@
-51,7
+51,7
@@
redef class Array[F: Object]
end
redef class Object
end
redef class Object
- redef meth printn(a: Object...)
+ redef fun printn(a: Object...)
do
stdout.write("print:")
stdout.write(a.to_s)
do
stdout.write("print:")
stdout.write(a.to_s)
@@
-70,7
+70,7
@@
do
print(a)
end
print(a)
end
-var b = "ab"
+var b = new Buffer.from("ab")
do
print(b)
b.add('c')
do
print(b)
b.add('c')