From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: 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 63182BC75 for ; Tue, 22 Feb 2005 18:34:27 +0100 (CET) Received: from pauillac.inria.fr (pauillac.inria.fr [128.93.11.35]) by concorde.inria.fr (8.13.0/8.13.0) with ESMTP id j1MHYQIP021415 for ; Tue, 22 Feb 2005 18:34:27 +0100 Received: from concorde.inria.fr (concorde.inria.fr [192.93.2.39]) by pauillac.inria.fr (8.7.6/8.7.3) with ESMTP id SAA25982 for ; Tue, 22 Feb 2005 18:34:26 +0100 (MET) Received: from e2.ny.us.ibm.com (e2.ny.us.ibm.com [32.97.182.142]) by concorde.inria.fr (8.13.0/8.13.0) with ESMTP id j1MHYPkL021403 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=FAIL) for ; Tue, 22 Feb 2005 18:34:26 +0100 Received: from d01relay04.pok.ibm.com (d01relay04.pok.ibm.com [9.56.227.236]) by e2.ny.us.ibm.com (8.12.11/8.12.11) with ESMTP id j1MHYOVv008066 for ; Tue, 22 Feb 2005 12:34:24 -0500 Received: from d01av01.pok.ibm.com (d01av01.pok.ibm.com [9.56.224.215]) by d01relay04.pok.ibm.com (8.12.10/NCO/VER6.6) with ESMTP id j1MHYOsm200408 for ; Tue, 22 Feb 2005 12:34:24 -0500 Received: from d01av01.pok.ibm.com (loopback [127.0.0.1]) by d01av01.pok.ibm.com (8.12.11/8.12.11) with ESMTP id j1MHYO6H017749 for ; Tue, 22 Feb 2005 12:34:24 -0500 Received: from d01ml604.pok.ibm.com (d01ml604.pok.ibm.com [9.56.227.90]) by d01av01.pok.ibm.com (8.12.11/8.12.11) with ESMTP id j1MHYNst017738; Tue, 22 Feb 2005 12:34:24 -0500 In-Reply-To: <86bracttfd.fsf@paul.rtelekom.ru> To: Paul Argentoff Cc: caml-list@inria.fr MIME-Version: 1.0 Subject: Re: [Caml-list] yet another silly question on PXP X-Mailer: Lotus Notes Build V651_12042003 December 04, 2003 Message-ID: From: Jerome Simeon Date: Tue, 22 Feb 2005 12:34:20 -0500 X-MIMETrack: Serialize by Router on D01ML604/01/M/IBM(Build V70_M4_01112005 Beta 3|January 11, 2005) at 02/22/2005 12:34:23, Serialize complete at 02/22/2005 12:34:23 Content-Type: text/plain; charset="US-ASCII" X-Miltered: at concorde with ID 421B6D22.000 by Joe's j-chkmail (http://j-chkmail.ensmp.fr)! X-Miltered: at concorde with ID 421B6D21.000 by Joe's j-chkmail (http://j-chkmail.ensmp.fr)! X-Spam: no; 0.00; caml-list:01 pxp:01 jerome:01 parser:01 token:01 fabio:01 token:01 extensively:01 jerome:01 wrote:01 pxp:01 parser:01 parsing:01 parsing:01 ocaml:01 X-Spam-Checker-Version: SpamAssassin 3.0.2 (2004-11-16) on yquem.inria.fr X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=disabled version=3.0.2 X-Spam-Level: Those are just a pull variant of a SAX parser. People at BEA have done some work on that (They call it token stream): Daniela Florescu, Chris Hillery, Donald Kossmann, Paul Lucas, Fabio Riccardi, Till Westmann, Michael J. Carey, Arvind Sundararajan, Geetika Agrawal: The BEA/XQRL Streaming XQuery Processor. VLDB 2003: 997-1008 http://www.informatik.uni-trier.de/~ley/db/conf/vldb/vldb2003.html#FlorescuHKLRWCSA03 The XTiSP system which was presented at PLAN-X in January seems to have something similar as well: # XTiSP presented by Keisuke Nakano (UTokyo) http://xtisp.psdlab.org/ XML pull token streams also used extensively inside the Galax's query engine. There are probably other projects using those. - Jerome caml-list-admin@yquem.inria.fr wrote on 02/22/2005 12:07:18 PM: > Hello world! > > I have recently found a features in PXP named "pull parser", "event > interface". I hope these things can help me with such a problems as xmpp > streams parsing or huuuuge files parsing using Ocaml lazy streams (to avoid > "Out of memory" errors). Can anybody suggest an url/other place to read > more on these? I'm now reading the pxp source comments and version infos > from it's site. > > Thanks. > -- > Yours truly, WBR, Paul Argentoff. > Jabber: paul@jabber.rtelekom.ru > RIPE: PA1291-RIPE > > _______________________________________________ > Caml-list mailing list. Subscription management: > http://yquem.inria.fr/cgi-bin/mailman/listinfo/caml-list > Archives: http://caml.inria.fr > Beginner's list: http://groups.yahoo.com/group/ocaml_beginners > Bug reports: http://caml.inria.fr/bin/caml-bugs