Data update
This commit is contained in:
parent
ed705008a8
commit
0df55f9f24
2196 changed files with 32999 additions and 3075 deletions
13
Task/Mutual-recursion/Refal/mutual-recursion.refal
Normal file
13
Task/Mutual-recursion/Refal/mutual-recursion.refal
Normal file
|
|
@ -0,0 +1,13 @@
|
|||
$ENTRY Go {
|
||||
= <Prout 'F: ' <S F 0 14>>
|
||||
<Prout 'M: ' <S M 0 14>>;
|
||||
};
|
||||
|
||||
|
||||
F { 0 = 1; s.N = <- s.N <M <F <- s.N 1>>>>; };
|
||||
M { 0 = 0; s.N = <- s.N <F <M <- s.N 1>>>>; };
|
||||
|
||||
S {
|
||||
s.F s.N s.M, <Compare s.N s.M>: '+' = ;
|
||||
s.F s.N s.M = <Mu s.F s.N> <S s.F <+ s.N 1> s.M>;
|
||||
};
|
||||
Loading…
Add table
Add a link
Reference in a new issue