package fmlib_parse

  1. Overview
  2. Docs
Parsing with combinators and indentation sensitivity

Install

Dune Dependency

Authors

Maintainers

Sources

0.5.1.tar.gz
sha256=750a521f995af23125970efd6a41a68cf8f047170737b3cdf01ac14c1154eb98
md5=8df2178d62764ebcb213913d453b641d

doc/fmlib_parse/Fmlib_parse/index.html

Module Fmlib_parse

Parsing Library

Documentation

Introduction to Combinator Parsing

API

module Character : sig ... end

Character Parser: An indentation sensitive parser which parses streams of characters i.e. the token type is char.

module Token_parser : sig ... end

Token Parser: A parser which parses streams of user supplied tokens.

module Parse_with_lexer : sig ... end

A parser which works with two components: A lexer which splits up the input into a sequence of tokens and parser which parses the tokens.

module Generic : sig ... end

A Generic Parser where all parameters are customizable.

module Position : sig ... end

Represent a position in a text file.

module Located : sig ... end

A parsing construct located within a file.

module Indent : sig ... end

The allowed indentations: Helper module for indentation sensitive parsing.

module Error_reporter : sig ... end

Convenience module to generate readable error messages.

module Interfaces : sig ... end

Module types

OCaml

Innovation. Community. Security.