RosettaCodeData/Task/Mutual-recursion/Yabasic/mutual-recursion.basic
2023-07-01 13:44:08 -04:00

21 lines
266 B
Text

// User defined functions
sub F(n)
if n = 0 return 1
return n - M(F(n-1))
end sub
sub M(n)
if n = 0 return 0
return n - F(M(n-1))
end sub
for i = 0 to 20
print F(i) using "###";
next
print
for i = 0 to 20
print M(i) using "###";
next
print