[Home] [By Thread] [By Date] [Recent Entries]


> >     s-pattern="""
> >       comment = "\(([^\(\)\\]|\\.)*\)"
> >       atom = "[a-zA-Z0-9!#$%&'*+\-/=?\^_`{|}~]+"
> >       atoms = atom "(\." atom ")*"
> >       [...]
> >
> > Why isn't it done?
> 
> 
> HyLex used a similar syntax for regular expressions.
> I've always wondered why the idea never caught on elsewhere.
> (Then again, none of the ideas from HyTime ever really
> caught on...)

In fact, I've implemented it in an extension datatype library for my Relax
NG validator; it is only 70 lines of code in Scheme, after all. Proved
to be very useful for debugging.

David

Site Map | Privacy Policy | Terms of Use | Trademarks
Free Stylus Studio XML Training:
W3C Member