NAME

Acme::SvGROW - syntax for pre-extending a string's storage, like the proposed use of length as an L-value

SYNOPSIS

use Acme::SvGROW;
SvGrow($BigString, 100000);
# when l-value subroutines are available (5.8 and later)
SvGrow($BigString, 100000) = InitialValueOfBigString();

DESCRIPTION

Trivial module implementing string storage preallocation using techniques shared on perl5-porters mailing list November 4 and 5, 2009

EXPORT

the SvGROW subroutine is exported. It takes two arguments, the first the string to extend and the second the length.

SEE ALSO

perlguts

The author is in favor of allowing length to be used as an lvalue to thinly invoke the SvGROW internals macro

AUTHOR

David Nicol davidnico@cpan.org

COPYRIGHT AND LICENSE

Public domain: use at will.