package pratter

  1. Overview
  2. Docs
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)

  1. camlp-streams
  2. dune >= "2.7"
  3. ocaml >= "4.08"

Dev Dependencies (4)

  1. odoc with-doc
  2. qcheck-alcotest with-test
  3. qcheck with-test
  4. alcotest with-test

Used by (1)

  1. lambdapi >= "2.2.1"

Conflicts

None