FAQ

On Mon, 2009-01-12 at 07:01 -0800, Ovid wrote:
----- Original Message ----

I could optionally make the following work:

$string.trim(:leading<0>);
$string.trim(:trailing<0>);
Alternatively, those could be ltrim() and rtrim(). If you need to dynamically determine what you're going to trim, you'd couldn't just set variables to do it, though. You'd have to figure out which methods to call. Or all could be allowed and $string.trim(:leading<0>) could all $string.rtrim internally.
When I saw your proposed syntax above, instead of reading "don't trim
leading/trailing whitespace", I read "change the definition of
'whitespace' to 'codepoint 0' for leading/trailing".

That of course raises the question of how one *would* properly override
trim's concept of whitespace ....


-'f

Search Discussions

Discussion Posts

Previous

Follow ups

Related Discussions

Discussion Navigation
viewthread | post
posts ‹ prev | 15 of 22 | next ›
Discussion Overview
groupperl6-internals @
categoriesperl
postedJan 12, '09 at 12:17a
activeJan 13, '09 at 12:39a
posts22
users11
websiteperl6.org

People

Translate

site design / logo © 2021 Grokbase