Path to this page:
./
textproc/ocaml-markup,
Error-recovering streaming HTML5 and XML parsers for OCaml
Branch: CURRENT,
Version: 1.0.3,
Package name: ocaml-markup-1.0.3,
Maintainer: jaapbMarkup.ml is a pair of best-effort parsers implementing the HTML5 and XML
specifications.
In addition to being error-correcting, the parsers are:
* streaming: capable of parsing partial input and emitting signals while more
input is still being received;
* lazy: not parsing input unless you have requested the next parsing signal,
so you can easily stop parsing partway through a document;
* non-blocking: they can be used with Lwt, but still provide a straightforward
synchronous interface for simple usage; and
* one-pass: memory consumption is limited since the parsers don't build up a
document representation, nor buffer input beyond a small amount of
lookahead.
Required to run:[
lang/ocaml] [
devel/ocaml-findlib] [
textproc/ocaml-uutf] [
devel/ocaml-dune]
Required to build:[
devel/ocamlbuild] [
misc/ocaml-opaline]
Master sites:
Filesize: 274.955 KB
Version history: (Expand)
- (2022-05-02) Updated to version: ocaml-markup-1.0.3
- (2021-03-08) Updated to version: ocaml-markup-0.8.2nb1
- (2020-04-21) Updated to version: ocaml-markup-0.8.2
- (2019-03-05) Updated to version: ocaml-markup-0.8.0nb1
- (2018-11-27) Updated to version: ocaml-markup-0.8.0
- (2018-11-12) Updated to version: ocaml-markup-0.7.6nb2
CVS history: (Expand)