package pratter
An extended Pratt parser
Install
Authors
Maintainers
Sources
2.0.0.tar.gz
sha512=89fc9d0645e55dda7201a2cb47fe7bee774db92892c528efcbec179f270563088b1fab1d8d25ebca97b389947c2741f7a05127996cd1a4e3c7fe726be45ab835
Description
Pratter is a library that provides a parser that transforms streams of terms to applied terms. Terms may contain infix or prefix operators and native applications. The parser is based on the Pratt parsing algorithm and extended to handle term application and non associative operators.
Published: 23 Jun 2022
Dependencies (3)
- camlp-streams
-
dune
>= "2.7"
-
ocaml
>= "4.08"
Dev Dependencies (4)
-
odoc
with-doc
-
qcheck-alcotest
with-test
-
qcheck
with-test
-
alcotest
with-test
Used by (1)
-
lambdapi
>= "2.2.1"
Conflicts
sectionYPositions = computeSectionYPositions($el), 10)"
x-init="setTimeout(() => sectionYPositions = computeSectionYPositions($el), 10)"
>
On This Page