Re: Algorithm - 0と1を次々と返す簡単なお仕事
http://blog.livedoor.jp/dankogai/archives/51512419.html
Perl5.10 なら state がつかえるから、以下のように書けるのではないか。
#!/usr/bin/perl
use 5.010;
use strict;
use warnings;
use Test::More;
sub flipflop {
state $p = !shift;
$p = !$p
}
ok !flipflop();
ok flipflop();
ok !flipflop();
ok flipflop();
done_testing;
Published: 2010-09-02(Thu) 22:33