FizzBuzz: Difference between revisions
Content added Content deleted
m (Added =={{header|Onyx (wasm)}}==) |
Not a robot (talk | contribs) (Add ABC) |
||
Line 202: | Line 202: | ||
fb = |{ fizz }{ buzz }| in |
fb = |{ fizz }{ buzz }| in |
||
( switch #( fb when space then i else fb ) ) ) ).</syntaxhighlight> |
( switch #( fb when space then i else fb ) ) ) ).</syntaxhighlight> |
||
=={{header|ABC}}== |
|||
<syntaxhighlight lang="ABC">HOW TO RETURN fizzbuzz num: |
|||
PUT "" IN result |
|||
PUT {[3]: "Fizz"; [5]: "Buzz"} IN divwords |
|||
FOR div IN keys divwords: |
|||
IF num mod div=0: |
|||
PUT result^divwords[div] IN result |
|||
IF result="": |
|||
PUT num>>0 IN result |
|||
RETURN result |
|||
FOR i IN {1..100}: |
|||
WRITE fizzbuzz i/</syntaxhighlight> |
|||
=={{header|ACL2}}== |
=={{header|ACL2}}== |