Pascal's triangle: Difference between revisions

Content added Content deleted
(Added zkl)
(Add Nimrod)
Line 1,833: Line 1,833:
<lang nial>|loaddefs 'pascal.nial'
<lang nial>|loaddefs 'pascal.nial'
|pascal 5</lang>
|pascal 5</lang>

=={{header|Nimrod}}==
<lang nimrod>import sequtils

proc pascal(n: int) =
var row = @[1]
for r in 1..n:
echo row
row = zip(row & @[0], @[0] & row).mapIt(int, it[0] + it[1])

pascal(10)</lang>


=={{header|OCaml}}==
=={{header|OCaml}}==