[Lunar-commits] r19912 - in moonbase/trunk/libs: . libparsifal

Jannis Pohlmann jannis at lunar-linux.org
Mon May 1 18:31:01 UTC 2006


Author: jannis
Date: 2006-05-01 18:31:00 +0000 (Mon, 01 May 2006)
New Revision: 19912

Added:
   moonbase/trunk/libs/libparsifal/
   moonbase/trunk/libs/libparsifal/DETAILS
Log:
Parsifal XML parser added

Added: moonbase/trunk/libs/libparsifal/DETAILS
===================================================================
--- moonbase/trunk/libs/libparsifal/DETAILS	                        (rev 0)
+++ moonbase/trunk/libs/libparsifal/DETAILS	2006-05-01 18:31:00 UTC (rev 19912)
@@ -0,0 +1,25 @@
+          MODULE=libparsifal
+         VERSION=1.0.0
+          SOURCE=$MODULE-$VERSION.tar.gz
+      SOURCE_URL=http://www.saunalahti.fi/~samiuus/toni/xmlproc/
+      SOURCE_VFY=4bf65602fd93ffbb8b41d6537dcd56f0aa6fcbbc
+        WEB_SITE=http://www.saunalahti.fi/~samiuus/toni/xmlproc/
+         ENTERED=20060501
+         UPDATED=20060501
+           SHORT="Validating SAX2-based XML 1.0 parser written in ANSI C"
+      MAINTAINER=jannis at lunar-linux.org
+
+cat <<EOF
+Parsifal is a validating XML 1.0 parser written in ANSI C. Parsifal API 
+is based on SAX2. 
+
+Parsifal can be used for parsing XML based messages (such as REST and RSS) 
+and for application specific data processing e.g. config files, data files 
+etc.  Parsifal can also be used for document-oriented processing (e.g. 
+XHTML xhtml1-transitional.dtd) and for parsing modular documents because 
+it is conforming XML 1.0 parser and it supports features like internal and 
+external general entities, DTD parameter entities and default attributes 
+etc. Parsifal is ideal for processing large data files and streams since 
+it's SAX based and consumes very little memory not to mention it is fast 
+enough for most purposes 'cos it's written in C.
+EOF



More information about the Lunar-commits mailing list