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=0.0 required=5.0 tests=none autolearn=disabled version=3.1.3 X-Original-To: caml-list@yquem.inria.fr Delivered-To: caml-list@yquem.inria.fr Received: from concorde.inria.fr (concorde.inria.fr [192.93.2.39]) by yquem.inria.fr (Postfix) with ESMTP id 0E775BC69 for ; Thu, 19 Jul 2007 00:11:51 +0200 (CEST) Received: from smtp4-g19.free.fr (smtp4-g19.free.fr [212.27.42.30]) by concorde.inria.fr (8.13.6/8.13.6) with ESMTP id l6IMBoGp024316 for ; Thu, 19 Jul 2007 00:11:50 +0200 Received: from kerneis.info (kerneis.info [82.224.215.18]) by smtp4-g19.free.fr (Postfix) with ESMTP id 8BBA46B8EC for ; Thu, 19 Jul 2007 00:11:50 +0200 (CEST) Received: from localhost.lan ([127.0.0.1] helo=tatanka.kerneis.info ident=gabriel) by kerneis.info with esmtp (Exim 4.63) (envelope-from ) id 1IBHkI-0003Nt-Nj for caml-list@yquem.inria.fr; Thu, 19 Jul 2007 00:11:46 +0200 Date: Thu, 19 Jul 2007 00:11:42 +0200 From: Gabriel Kerneis To: caml-list@yquem.inria.fr Subject: Re: [Caml-list] Fast XML parser In-Reply-To: <28fa90930707181458p26eac6e6y7b45018b7c91ca65@mail.gmail.com> References: <28fa90930707181458p26eac6e6y7b45018b7c91ca65@mail.gmail.com> Organization: ENST X-Mailer: Claws Mail 2.10.0 (GTK+ 2.10.13; i486-pc-linux-gnu) Mime-Version: 1.0 Content-Type: multipart/signed; boundary=Sig_zLCclEc657cuDG9d3+QaAuJ; protocol="application/pgp-signature"; micalg=PGP-SHA1 Message-Id: X-Miltered: at concorde with ID 469E9026.003 by Joe's j-chkmail (http://j-chkmail . ensmp . fr)! X-Spam: no; 0.00; parser:01 wiki:01 ...,:98 parsing:01 caml-list:01 parse:02 string:02 bytes:03 gnu:03 library:03 luca:04 luca:04 stream:04 sparse:04 jul:04 --Sig_zLCclEc657cuDG9d3+QaAuJ Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable Le Wed, 18 Jul 2007 14:58:35 -0700, "Luca de Alfaro" a =E9crit : > I am interested in parsing Wiki markup language that has a few tags, > like
...
, ...,. > These tags are sparse, meaning that the ratio of number of tags / > number of bytes is low. > I would like, given a string (or a stream) with such tags, to parse > it as fast as possible. Efficiency is a primary consideration, and > so is simplicity of the implementation. > Do you have any advice about the library I should be using? You want it simple, you want it light : Xml-light. Regards, --=20 Gabriel --Sig_zLCclEc657cuDG9d3+QaAuJ Content-Type: application/pgp-signature; name=signature.asc Content-Disposition: attachment; filename=signature.asc -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.6 (GNU/Linux) iD8DBQFGnpAk6a2JmXQu5bYRAiNrAKDKevr1D624Q8K42lUnD1cdp27AjACggXY+ l12x6S1sf4csKxh4x1K3JxE= =hFsS -----END PGP SIGNATURE----- --Sig_zLCclEc657cuDG9d3+QaAuJ--