Pascal's triangle: Difference between revisions
m
Added the Sidef language
m (→{{header|Perl}}: added curly brackets around the content of the first subroutine) |
m (Added the Sidef language) |
||
Line 2,909:
end for;
end func;</lang>
=={{header|Sidef}}==
<lang ruby>func pascal(rows) {
var row = [1];
{ | n|
say row.join(' ');
row = [1, 0..(n-2).map {|i| row[i] + row[i+1] }..., 1];
} * rows;
}
pascal(10);</lang>
=={{header|Tcl}}==
|