blob: a29127d30c4b8ebc74e0c1abfbf24e46329eb913 (
plain)
1
2
3
4
5
6
7
8
9
|
multi sub pascal (1) { $[1] }
multi sub pascal (Int $n where 2..*) {
my @rows = pascal $n - 1;
|@rows, [0, |@rows[*-1] Z+ |@rows[*-1], 0 ];
}
sub MAIN(Int $row) {
.say for pascal $row;
}
|