[LLVMdev] Regular Expressions
Nuno Lopes
nunoplopes at sapo.pt
Tue Jun 9 13:02:08 PDT 2009
> On Tuesday 09 June 2009 04:35, Török Edwin wrote:
> > On 2009-06-09 12:27, Howard Su wrote:
> > > This change break the MSVC build since no regex by default in Windows
> > > MSVC platform.
> >
> > Perhaps we should add a regex implementation to lib/System?
>
> That's potentially a lot of work. I started looking at it and it would
> involve hiding the OpenBSD library under some other lib/System facade.
> Designing that facade takes time and we probably won't get it right
> the first or second time.
I guess the standard regex library is PCRE (http://pcre.org). It has its own
api, but it also supports the POSIX interface. The regex syntax is Perl
compatible.
We bundle this library in the PHP core and it works pretty well. It compiles
everywhere and the maintenance burden is close to zero.
Nuno
More information about the llvm-dev
mailing list