From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.1.3 (2006-06-01) on yquem.inria.fr X-Spam-Level: * X-Spam-Status: No, score=1.5 required=5.0 tests=AWL,HTML_MESSAGE,SPF_NEUTRAL autolearn=disabled version=3.1.3 Received: from concorde.inria.fr (concorde.inria.fr [192.93.2.39]) by yquem.inria.fr (Postfix) with ESMTP id B249FBC0C for ; Wed, 31 Jan 2007 16:35:11 +0100 (CET) Received: from ug-out-1314.google.com (ug-out-1314.google.com [66.249.92.169]) by concorde.inria.fr (8.13.6/8.13.6) with ESMTP id l0VFZAiJ027344 for ; Wed, 31 Jan 2007 16:35:11 +0100 Received: by ug-out-1314.google.com with SMTP id k3so198391ugf for ; Wed, 31 Jan 2007 07:35:10 -0800 (PST) DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=beta; h=received:message-id:date:from:to:subject:in-reply-to:mime-version:content-type:references; b=jjgNKEbdSZ+LWw0tcRV7avEwSIFPQNCAeeAx0OdhQk0VZ8RpZTzseKVI1OZpAdkJIw2dr9ryq+qDhLIZPlffqdkQmh4fScOntMjfRlmUveDOzfj1bCt07LTZwJe+vVMpY8l9kVTg1vJ2dqZk14vj3uB8G+IJ0iY3zmYI6xzQO5I= Received: by 10.78.134.12 with SMTP id h12mr192132hud.1170257477206; Wed, 31 Jan 2007 07:31:17 -0800 (PST) Received: by 10.78.21.20 with HTTP; Wed, 31 Jan 2007 07:31:17 -0800 (PST) Message-ID: Date: Wed, 31 Jan 2007 10:31:17 -0500 From: "Markus Mottl" To: Caml-list Subject: Re: [Caml-list] ANNOUNCE: lablpcre-1.0 - a PCRE binding for Objective Caml In-Reply-To: <20070131151603.GA22962@localhost> MIME-Version: 1.0 Content-Type: multipart/alternative; boundary="----=_Part_2889_7804851.1170257477164" References: <45BD892A.7060700@rftp.com> <20070131151603.GA22962@localhost> X-j-chkmail-Score: MSGID : 45C0B72E.003 on concorde : j-chkmail score : X : 0/20 1 0.000 -> 1 X-Miltered: at concorde with ID 45C0B72E.003 by Joe's j-chkmail (http://j-chkmail . ensmp . fr)! X-Spam: no; 0.00; markus:01 mottl:01 markus:01 mottl:01 pcre:01 posix:01 summarize:01 compares:01 mottl's:01 pcre-ocaml:01 pcre-ocaml:01 implements:01 ocaml:01 posix:01 summarize:01 ------=_Part_2889_7804851.1170257477164 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Content-Disposition: inline On 1/31/07, Eric Cooper wrote: > > On Sun, Jan 28, 2007 at 09:42:02PM -0800, Robert Roessler wrote: > > LablPCRE provides simple and easy to use access to regular expression > > matching, offering a rich module-based interface based on PCRE's POSIX > > functions wrapper. > > Can you (or anyone familiar with both) summarize how this binding > compares to Markus Mottl's pcre-ocaml? Thanks. > I don't know much about it, but it seems to implement the API for POSIX-style regular expressions whereas pcre-ocaml implements Perl compatibility regular expressions. There are obviously no functions for string substitution, etc., in LablPCRE (yet). Regards, Markus -- Markus Mottl http://www.ocaml.info markus.mottl@gmail.com ------=_Part_2889_7804851.1170257477164 Content-Type: text/html; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Content-Disposition: inline On 1/31/07, Eric Cooper <ecc@cmu.edu> wrote:
On Sun, Jan 28, 2007 at 09:42:02PM -0800, Robert Roessler wrote:
> LablPCRE provides simple and easy to use access to regular expression
> matching, offering a rich module-based interface based on PCRE's POSIX
> functions wrapper.

Can you (or anyone familiar with both) summarize how this binding
compares to Markus Mottl's pcre-ocaml?  Thanks.

I don't know much about it, but it seems to implement the API for POSIX-style regular expressions whereas pcre-ocaml implements Perl compatibility regular expressions.  There are obviously no functions for string substitution, etc., in LablPCRE (yet).

Regards,
Markus

--
Markus Mottl        http://www.ocaml.info        markus.mottl@gmail.com ------=_Part_2889_7804851.1170257477164--