package pratter

  1. Overview
  2. No Docs
Parse strings of tokens and mixfix operators

Install

Dune Dependency

Authors

Maintainers

Sources

pratter-5.0.1.tar.bz2
md5=7a75f978f8746f5745318422d562e361
sha256=1083dd78ef5413366fdd0bcfcdb19a59f92d145f677d89a502a5da109e965cac

Description

Pratter allows to transform strings of symbols and mixfix operators to full binary trees. Pratter is convenient for parsing languages made of terms with many mixfix operators with different associativities and precedences such as arithmetic or λ-calculi. In contrast to parser generators, parsing rules can be edited dynamically.

Published: 09 Apr 2025

Dependencies (2)

  1. dune >= "2.7"
  2. ocaml >= "4.10.0"

Dev Dependencies (4)

  1. odoc with-doc
  2. qcheck-alcotest with-test & >= "0.12"
  3. qcheck with-test & >= "0.12"
  4. alcotest with-test & >= "1.5.0" & < "2"

Used by

None

Conflicts

None

OCaml

Innovation. Community. Security.