package pratter

  1. Overview
  2. Docs
An extended Pratt parser

Install

Dune Dependency

Authors

Maintainers

Sources

pratter-1.1.tbz
sha256=f927997deab616132f04c03942cb78126e4538e29343cc454d5ddcc0a061f40e
sha512=f44a9f8214e970af83b158c15835959e7dd39521641ef2d05e63d1b8064046d9f29677515dc76498715aa30d579f49733364cea5f9f9895f9dff81d4a50d9105

doc/CHANGELOG.html

Changelog

This project adheres to Semantic Versioning.

[Unreleased]

[1.1] -- 2021-01-23

Added

  • Non associative operators
  • Error handling on partially applied operators (which raises a Stream.Failure)

Changed

  • One function get for operators in API
  • make_appl does not use the table of operators

[1.0.1] -- 2021-01-16

Fixed

  • Correct OCaml dependency
  • Tests comply with OCaml 4.02

Added

  • Gitlab continuous integration

[1.0] -- 2021-01-14

Changed

  • API: parser uses a data structure passed as argument
  • renamed CHANGELOG to CHANGELOG.md

[0.1.1] -- 2021-01-06

Added

  • Initial version
OCaml

Innovation. Community. Security.