|
[XML-DEV Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message] Re: regular expressions
Liam Quin wrote: > On Fri, Jan 30, 2004 at 12:02:46AM +0400, David Tolpin wrote: >>Some schema languages use string regular expressions [...] >> >>Providing a structured syntax, similar to that for XML, would help >>reading and debugging them, for example, >> local-part = "(" atoms "|" person ")" >> domain = "(" atoms "|" location ")" >> start = "(" comment " )?" local-part "@" domain "( " comment ")?" > > > If Perl 6 ends up getting traction I think we'll see a stronger > move for this, because Perl 6 regular expressions support an > EBNF-style syntax and context-free (or context-sensitive) grammars > are integrated into regular expressions. Just getting the /x flag from Perl 5 would help a lot :) As for the Perl 6 regexen, they are fleshed out quite completely: http://dev.perl.org/perl6/apocalypse/A05.html http://dev.perl.org/perl6/exegesis/E05.html and I believe there are implementations floating around, and the rumour is strong that the nex regexen will come to Perl 5 this year. On a related note, something that would be dearly useful in the same context is Regular Fragmentations: http://www.simonstl.com/projects/fragment/ -- Robin Berjon
|
PURCHASE STYLUS STUDIO ONLINE TODAY!Purchasing Stylus Studio from our online shop is Easy, Secure and Value Priced! Download The World's Best XML IDE!Accelerate XML development with our award-winning XML IDE - Download a free trial today! Subscribe in XML format
|
|||||||||






