X-Git-Url: http://nitlanguage.org diff --git a/tests/test_gen.nit b/tests/test_gen.nit index ed4697a..019f202 100644 --- a/tests/test_gen.nit +++ b/tests/test_gen.nit @@ -16,19 +16,19 @@ class Toto[E] - attr _item: E - meth set(e: E) + var item: E + fun set(e: E) do _item = e end - meth get: E + fun get: E do return _item end - redef meth to_s: String + redef fun to_s: String do return _item.to_s end - init do end + init(e:E) do _item = e end class TestNative -special ArrayCapable[Int] + init do @@ -39,7 +39,7 @@ do a[1] = 2 print(a[0]) print(a[1]) - b = calloc_array(5) + b = new NativeArray[Int](5) b[0]=200 b[1]=300 print(b[0]) @@ -49,14 +49,14 @@ end -meth test_toto +fun test_toto do - var t = new Toto[Int] + var t = new Toto[Int](1) t.set(5) print(t) end -meth test_array +fun test_array do var a = new Array[Int].with_capacity(3) a.add(1)