package cairn

  1. Overview
  2. Docs
On This Page
  1. v2.0
  2. v1.0
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