[Date Prev][Date Next] [Thread Prev][Thread Next]
[Thread Index]
[Date Index]
[Author Index]
Re: [Vala] About regular expressions and pattern matching
- From: Denis Cheremisov <denis-cheremisov yandex ru>
- To: jp0409 jippii fi
- Cc: vala-list gnome org
- Subject: Re: [Vala] About regular expressions and pattern matching
- Date: Wed, 16 Apr 2008 18:10:39 +0400
And me, me!
Make the garbage collection, closures, tuples, list comprehensions,
pattern matching and carrying :D:D:D
On Wed, 2008-04-16 at 17:07 +0300, jp0409 jippii fi wrote:
> Hi,
>
> Thanks for a great language! I was wondering if you have plans to add
> first class regular expressions? They should be relatively simple to
> implement since the libs are there in Glib but they would make code much
> easier to read compared to calling functions. Replacements based on
> regular expressions could also be there like in Perl (and others).
>
> It would also be nice to have pattern matching that goes beyond simple
> switch statement by allowing matching strings with reg exps (and other
> types like floating point numbers with values or value ranges etc. as
> well) like:
>
> match (s) {
> on ( /(\d+)?\.\d+/ || /\.\d+/ ) { /* do float stuff */ }
> on ( /\d+/ ) { /* do int stuff, no break needed at the end of block */ }
> default { /* error */ }
> }
>
> Anyway these if..then..elsif... control structures are so common that it
> would make code to look cleaner if there is support for them in the
> language.
>
> Regards,
> J-P
>
>
> __
> Wippies-vallankumous on täällä! Varmista paikkasi vallankumouksen eturintamassa ja liity Wippiesiin heti!
> http://www.wippies.com/
>
> _______________________________________________
> Vala-list mailing list
> Vala-list gnome org
> http://mail.gnome.org/mailman/listinfo/vala-list
[Date Prev][Date Next] [Thread Prev][Thread Next]
[Thread Index]
[Date Index]
[Author Index]