FizzBuzz: Difference between revisions
Content added Content deleted
(Add bruijn) |
|||
Line 1,369: | Line 1,369: | ||
? str |
? str |
||
END FOR</syntaxhighlight> |
END FOR</syntaxhighlight> |
||
=={{header|Bruijn}}== |
|||
<syntaxhighlight lang="bruijn"> |
|||
:import std/Combinator . |
|||
:import std/String . |
|||
:import std/Number . |
|||
main [y [[0 =? (+101) case-end case-rec]] (+1)] |
|||
case-rec str ++ "\n" ++ (1 ++0) |
|||
str fizzbuzz "FizzBuzz" (fizz "Fizz" (buzz "Buzz" (number→string 0))) |
|||
fizz =?(0 % (+3)) |
|||
buzz =?(0 % (+5)) |
|||
fizzbuzz fizz buzz fizz |
|||
case-end empty |
|||
</syntaxhighlight> |
|||
=={{header|C}}== |
=={{header|C}}== |