Initial data commit
This commit is contained in:
parent
72d218235f
commit
f23f22d71c
199087 changed files with 3378941 additions and 0 deletions
17
Task/Mutual-recursion/Order/mutual-recursion.order
Normal file
17
Task/Mutual-recursion/Order/mutual-recursion.order
Normal file
|
|
@ -0,0 +1,17 @@
|
|||
#include <order/interpreter.h>
|
||||
|
||||
#define ORDER_PP_DEF_8f \
|
||||
ORDER_PP_FN(8fn(8N, \
|
||||
8if(8is_0(8N), \
|
||||
1, \
|
||||
8sub(8N, 8m(8f(8dec(8N)))))))
|
||||
|
||||
#define ORDER_PP_DEF_8m \
|
||||
ORDER_PP_FN(8fn(8N, \
|
||||
8if(8is_0(8N), \
|
||||
0, \
|
||||
8sub(8N, 8f(8m(8dec(8N)))))))
|
||||
|
||||
//Test
|
||||
ORDER_PP(8for_each_in_range(8fn(8N, 8print(8f(8N))), 0, 19))
|
||||
ORDER_PP(8for_each_in_range(8fn(8N, 8print(8m(8N))), 0, 19))
|
||||
Loading…
Add table
Add a link
Reference in a new issue