Catalan numbers: Difference between revisions
Content added Content deleted
Langurmonkey (talk | contribs) |
Langurmonkey (talk | contribs) |
||
Line 3,778: | Line 3,778: | ||
=={{header|langur}}== |
=={{header|langur}}== |
||
{{trans|Perl}} |
{{trans|Perl}} |
||
<syntaxhighlight lang="langur">val .factorial = fn(.x) if(.x < 2: 1; .x x self(.x - 1)) |
<syntaxhighlight lang="langur">val .factorial = fn(.x) { if(.x < 2: 1; .x x self(.x - 1)) } |
||
val .catalan = fn(.n) .factorial(2 x .n) / .factorial(.n+1) / .factorial(.n) |
val .catalan = fn(.n) { .factorial(2 x .n) / .factorial(.n+1) / .factorial(.n) } |
||
for .i in 0..15 { |
for .i in 0..15 { |