develooper Front page | perl.perl6.language | Postings from March 2005

Re: some misc Perl 6 questions

Thread Previous | Thread Next
Thomas Sandlaß
March 9, 2005 09:51
Re: some misc Perl 6 questions
Message ID:
Larry Wall wrote:
> and it seems to me that you could simplify all that to just
>     subtype KeyName of Str where { m/^\w+$/ }
> If that succeeds, you know it's defined and non-null.

My view is that typing strings by means of patterns should always
exhaust the string as the above pattern does. I can imagine some
magic that lets

my KeyName @a = "First Second";

allow to actually have two entries @a[0] eq "First"
and @a[1] eq "Second" by somehow morphing the pattern into
continued matching mode where the next index continues where
the previous left off---and skipping whitespace.

Just an idea...
TSa (Thomas Sandlaß)

Thread Previous | Thread Next Perl Programming lists via nntp and http.
Comments to Ask Bjørn Hansen at | Group listing | About