package cairn

  1. Overview
  2. Docs
A derivation explorer and logger for menhir parser

Install

dune-project
 Dependency

Authors

Maintainers

Sources

2.1.tar.gz
md5=1e5c8aedc44508843c052d029e4fb58f
sha512=91edc314daac0d2c1bd8d3bc8a72afde37dada7bbae7a6b730b175d219df049a6d822516dc01e6a978cbed032e335445dd856524b0dd37bf3142a532712a9539

doc/cairn/Cairn/index.html

Module CairnSource

Sourcemodule ParserLog : sig ... end

This module define a type configuration representing the configuration of a parser, and a type action representing the actions that can be applied to a parser configuration, only with types independent of any menhir type. These objects are intended as logs for a parser, and helper functions are provided to modify them and display them (including a TUI).

Sourcemodule Parsing : sig ... end

This module main use is to create a parser that can log its execution and is able to signal several errors (with the right option) from a parser generated with menhir.