move the methods test to mains

previous commit made the mains tests more general
this joins methods tests here
so we can run them on arm too
fix #11
This commit is contained in:
Torsten Ruger
2018-08-18 20:06:15 +03:00
parent 80264c5322
commit 5b2c7745fe
13 changed files with 78 additions and 118 deletions

View File

@ -0,0 +1,9 @@
class Space
def same( n )
return n
end
def main(arg)
a = same(8 - 1)
return a
end
end

View File

@ -0,0 +1,13 @@
class Space
def if_small( n )
if( n < 10)
return 10
else
"large".putstring
return 20
end
end
def main(arg)
return if_small( 12 )
end
end

View File

@ -0,0 +1,13 @@
class Space
def if_small( n )
if( n < 10)
"small".putstring
return 10
else
return 20
end
end
def main(arg)
return if_small( 8 )
end
end

View File

@ -0,0 +1,10 @@
class Space
def same( n )
return n
end
def main(arg)
return same(8)
end
end

View File

@ -0,0 +1,16 @@
class Space
def down( n )
if( n < 2 )
return n
else
a = down(n - 1)
return a
end
end
def main(arg)
return down(10)
end
end

View File

@ -0,0 +1,16 @@
class Space
def fibo_r( n )
if( n < 2 )
return n
else
a = fibo_r(n - 1)
b = fibo_r(n - 2)
return a + b
end
end
def main(arg)
return fibo_r(5)
end
end