VList: Difference between revisions
Content added Content deleted
(added Perl 6 programming solution) |
m (→{{header|Perl 6}}: copy & paste on Windows, sigh) |
||
Line 849: | Line 849: | ||
method Index(Int $i is copy --> vEle) { # method to locate the kth element |
method Index(Int $i is copy --> vEle) { # method to locate the kth element |
||
if $i |
if $i ≥ 0 { |
||
$i += self.offset; |
$i += self.offset; |
||
loop ( $_ = self.base; $_.defined; $_ := $_.next) { |
loop ( $_ = self.base; $_.defined; $_ := $_.next) { |