Skip to content

Commit f13cf25

Browse files
author
梶塚太智
committed
Update fizzbuzz.stk
1 parent 0b5a414 commit f13cf25

File tree

1 file changed

+21
-15
lines changed

1 file changed

+21
-15
lines changed

examples/fizzbuzz.stk

Lines changed: 21 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -1,18 +1,24 @@
1-
( (i) var
2-
((FizzBuzz) print )
3-
(
4-
((Fizz) print )
5-
(
6-
((Buzz) print )
7-
(i print )
8-
i 5 mod 0 equal if
9-
)
10-
i 3 mod 0 equal if
11-
)
12-
i 15 mod 0 equal if
13-
)
14-
(fizzbuzz) var
1+
(
2+
(i) var
3+
(Fizz) ()
4+
i 3 mod 0 equal if
5+
) (fizz) var
6+
7+
(
8+
(i) var
9+
(Buzz) ()
10+
i 5 mod 0 equal if
11+
) (buzz) var
1512

1613
1 101 1 range (i) (
17-
i fizzbuzz eval
14+
15+
() (msg) var
16+
msg i fizz eval concat (msg) var
17+
msg i buzz eval concat (msg) var
18+
19+
(
20+
i (msg) var
21+
) ()
22+
msg () equal if
23+
msg print
1824
) for

0 commit comments

Comments
 (0)