Skip to content

Latest commit

 

History

History
35 lines (24 loc) · 1.1 KB

CHANGES.md

File metadata and controls

35 lines (24 loc) · 1.1 KB

3.0.0 (2020-09-28)

New major release introducing compatibility with newer versions of OCaml. Here are the most important changes:

  • Remove quotations/antiquotations support.
  • Remove syntax extension support.
  • Do not expose the internals of the OCaml parser anymore.
  • Embed the OCaml AST, pprintast and friends (based on 4.10.0 for now).
  • Only the preprocessor remain.

2.0.0 (2018-11-10)

New major release, introducing incompatibilities due to wrapping of library modules. Here are the most important changes:

  • Switch to dune (build system).
  • New (ocamlfind) packing: earley.core, earley.str, earley.ocaml.
  • Modules are wrapped in packages (Earley is now Earley_core.Earley).
  • EarleyStr is now Earley_str.

1.1.0 (2018-09-19)

Adds default blank function to the library. Small changes of semantics have been observed in very complex cases (probably due to new optimization).

1.0.2 (2018-04-05)

Fix support for ocaml 4.06.1

1.0.1 (2018-02-13)

Several improvements, including optimizations.

1.0.0 (2017-08-24)

First release as earley (previously known as DeCaP).