Catalan numbers: Difference between revisions

Content added Content deleted
Line 3,778: Line 3,778:
=={{header|langur}}==
=={{header|langur}}==
{{trans|Perl}}
{{trans|Perl}}
<syntaxhighlight lang="langur">val .factorial = f 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 = f(.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 {