package earley

  1. Overview
  2. Docs
Parsing library based on Earley Algorithm

Install

Dune Dependency

Authors

Maintainers

Sources

3.0.0.tar.gz
md5=6b666c0392dc5b153f81c27d6ef49b12
sha512=a81d2bcf05088a3aaa5c3c0fb3a38306061a624ddf6d8bbefee1b4a17d7a5961ad1b12c0af9bd8dce86aa14b6f05f1956b3f7b5731f3c552bec7f4550182c398

doc/earley.core/Earley_core/Earley/WithPP/index.html

Module Earley.WithPPSource

A functor providing support for using and Input preprocessor.

Parameters

Signature

Sourceval parse_string : ?filename:string -> 'a grammar -> blank -> string -> 'a

parse_string is the same as Earley.parse_string but it uses the preprocessor defined by PP.

Sourceval parse_channel : ?filename:string -> 'a grammar -> blank -> in_channel -> 'a

parse_channel is the same as Earley.parse_channel but it uses the preprocessor defined by PP.

Sourceval parse_file : 'a grammar -> blank -> string -> 'a

parse_file is the same as Earley.parse_file but it uses the preprocessor defined by PP.

OCaml

Innovation. Community. Security.