package cairn
A derivation explorer and logger for menhir parser
Install
dune-project
Dependency
Authors
Maintainers
Sources
2.1.tar.gz
md5=1e5c8aedc44508843c052d029e4fb58f
sha512=91edc314daac0d2c1bd8d3bc8a72afde37dada7bbae7a6b730b175d219df049a6d822516dc01e6a978cbed032e335445dd856524b0dd37bf3142a532712a9539
doc/CHANGES.html
v2.1
- [Bug fix]: The accepting state was not correctly displayed.
v2.0
- [Breaking change] entirely change the signature to a simpler one (remove the need to instantiate a technical module to call Make functor, by simulating a generic module signature (encapsulating it in a module defining the return value type)).
- [Breaking change] handling options on how to display log with optional arguments instead of different functions in the produced module.
- adding functions to directly parse string and file
- marginal improvements to the code.
- normalize and clarify a bit the documentation; and adds use example of Cmly_read.FromString functor for loading the grammar.
- clarify how to use parsers and lexers with non-standard names.
- adding short attribute support for non-terminal symbols.
v1.0
- Initial public release