NOTICE: This package has been removed from pkgsrc

./textproc/pxp, Polymorphic XML parser, a validating XML-1.0 parser (OCaml)

[ CVSweb ] [ Homepage ] [ RSS ] [ Required by ]


Branch: CURRENT, Version: 1.2.8nb9, Package name: pxp-1.2.8nb9, Maintainer: pkgsrc-users

PXP is a validating XML parser for O'Caml. It strictly complies to
the XML-1.0 standard.

The parser is simple to call, usually only one statement (function
call) is sufficient to parse an XML document and to represent it
as object tree.

Once the document is parsed, it can be accessed using a class
interface. The interface allows arbitrary access including
transformations. One of the features of the document representation
is its polymorphic nature; it is simple to add custom methods to
the document classes. Furthermore, the parser can be configured
such that different XML elements are represented by objects created
from different classes. This is a very powerful feature, because
it simplifies the structure of programs processing XML documents.

Note that the class interface does not comply to the DOM standard.
It was not a development goal to realize a standard API (industrial
developers can this much better than I); however, the API is powerful
enough to be considered as equivalent with DOM. More important,
the interface is compatible with the XML information model required
by many XML-related standards.


Required to run:
[lang/ocaml] [net/ocamlnet] [devel/ocaml-findlib] [devel/pcre-ocaml] [lang/camlp4]

Required to build:
[pkgtools/cwrappers]

Master sites:

Filesize: 605.165 KB

Version history: (Expand)


CVS history: (Expand)


   2022-05-24 20:51:57 by Jaap Boender | Files touched by this commit (118) | Package updated
Log message:
Recursive revbump associated with update of ocaml.

Also change of mk/ocaml.mk to lang/ocaml/ocaml.mk.
   2021-10-26 13:23:42 by Nia Alarie | Files touched by this commit (1161)
Log message:
textproc: Replace RMD160 checksums with BLAKE2s checksums

All checksums have been double-checked against existing RMD160 and
SHA512 hashes

Unfetchable distfiles (fetched conditionally?):
./textproc/convertlit/distinfo clit18src.zip
   2021-10-07 17:02:49 by Nia Alarie | Files touched by this commit (1162)
Log message:
textproc: Remove SHA1 hashes for distfiles
   2021-03-08 09:13:10 by Jaap Boender | Files touched by this commit (214) | Package updated
Log message:
Recursive revbump associated with update of lang/ocaml
   2018-11-12 17:10:29 by Jaap Boender | Files touched by this commit (141) | Package updated
Log message:
Revbumps associated with update of lang/ocaml.
   2018-07-19 17:15:31 by Jaap Boender | Files touched by this commit (190) | Package updated
Log message:
Recursive revbump associated with the update of lang/ocaml to 4.07.
   2018-04-13 15:55:39 by Jaap Boender | Files touched by this commit (88)
Log message:
Revbump associated with the upgrade of lang/ocaml

(this is the upgrade from 4.06 to 4.06.1)
   2018-01-10 17:53:15 by Jaap Boender | Files touched by this commit (107) | Package updated
Log message:
Recursive revbump associated with the update to OCaml 4.06.