# -*- 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.0 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 4edde172ad4047169d66a472c7c3eeddf6bd882c \ sha256 461fdd61635467ad09d309e4a78474523d6a53474d46267cb30264ccd87c735c \ size 117502 depends_lib-append port:ocaml-bigstringaf ocaml.build_type dune