# -*- coding: utf-8; mode: tcl; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- vim:fenc=utf-8:ft=tcl:et:sw=4:ts=4:sts=4 PortSystem 1.0 PortGroup ocaml 1.1 PortGroup github 1.0 github.setup inhabitedtype angstrom 0.16.1 name ocaml-angstrom revision 0 categories ocaml devel maintainers {pguyot @pguyot} openmaintainer license BSD description Parser combinators built for speed and memory-efficiency long_description Angstrom is a parser-combinator library that makes it easy \ to write efficient, expressive, and reusable parsers \ suitable for high-performance applications. It exposes \ monadic and applicative interfaces for composition, and \ supports incremental input through buffered and unbuffered \ interfaces. Both interfaces give the user total control \ over the blocking behavior of their application, with the \ unbuffered interface enabling zero-copy IO. Parsers are \ backtracking by default and support unbounded lookahead. checksums rmd160 b053b4b7bc61e8a9c96d8fdd36f9eff86742ec40 \ sha256 7b907be86d2c89089bbb54a433dc01743fd5e8e32db3adb568847fde9177e3f3 \ size 117559 depends_lib-append port:ocaml-bigstringaf ocaml.build_type dune