]> git.lizzy.rs Git - uwu-lang.git/blob - example/fibo.uwu
Redesign function names
[uwu-lang.git] / example / fibo.uwu
1 newline "
2 "
3
4 fibo
5         bool.if(int.smaller($1, 0), 0,
6         bool.if(int.equal($1, 0), 1,
7         int.add(
8                 fibo(int.sub($1, 1)),
9                 fibo(int.sub($1, 2))
10         )))
11
12 print
13         bool.if(int.smaller($1, 0), "",
14         str.cat(
15                 print(int.sub($1, 1)),
16                 fibo($1),
17                 newline
18         ))