package transept

  1. Overview
  2. Docs
Generalized parser combinator library

Install

Dune Dependency

Authors

Maintainers

Sources

0.1.0.tar.gz
sha256=670634cc4be9a297c0f7174b61136e528a9d58ceab3ed78d71ef4680e4721e8b
md5=292994b959f2c2a55b9c1b2e10a09211

doc/transept.specs/Transept_specs/Parser/index.html

Module Transept_specs.Parser

Describes a parser

Define Parser modules and all submodules.

Structure anatomy

module type CORE = sig ... end

Parser core module defining abstract type ands main parsing function

module type MONAD = sig ... end

Definition for monadic parser

module type BASIC = sig ... end

Define basic parser.

module type FLOW = sig ... end

Define flow parser like sequence or choice.

module type EXECUTION = sig ... end

Define execution parser like backtracking, lazy or lookahead.

module type ATOMIC = sig ... end

Define atomic parser.

module type REPEATABLE = sig ... end

Define repeatable or optional parser.

API

module type API = sig ... end
OCaml

Innovation. Community. Security.