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.
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 nowEarley_core.Earley
). EarleyStr
is nowEarley_str
.
Adds default blank function to the library. Small changes of semantics have been observed in very complex cases (probably due to new optimization).
Fix support for ocaml 4.06.1
Several improvements, including optimizations.
First release as earley
(previously known as DeCaP).