From: Martijn Koster <m.koster@nexor.co.uk>
I don't know how expensive length is (probably not very?)... if read()
returns it, why not pass it in?
Perl knows the length of any scalar it's holding. length() is just a lookup.
>From pp.c:
PP(pp_length)
{
dSP; dTARGET;
SETi( sv_len(TOPs) );
RETURN;
}
andreas