Sierpinski pentagon: Difference between revisions

m
→‎{{header|Perl 6}}: Use tau instead of 2 pi
m (→‎{{header|Sidef}}: minor code simplification)
m (→‎{{header|Perl 6}}: Use tau instead of 2 pi)
Line 121:
 
=={{header|Perl 6}}==
{{works with|rakudo|20152016-11-0201}}
Generate an SVG file to STDOUT. Redirect to a file to capture and display it.
<lang perl6>constant order = 5;
Line 137:
END say '</svg>';
 
my @vertices = map { cis( $_ * 2 * piτ / $sides ) }, ^$sides;
 
for 0 ..^ $sides ** order -> $i {
10,351

edits