in reply to Re^2: Circular buffer
in thread Circular buffer

No $pointer. @buffer always ordered last to most recent.
my @buffer = (0) x 5; for (0..30) { print "old value: ", $buffer[0], "\n"; print "new value: $_\n"; shift @buffer; push @buffer, $_; }