package morbig

  1. Overview
  2. Docs
A trustworthy parser for POSIX shell

Install

Dune Dependency

Authors

Maintainers

Sources

v0.11.0.tar.gz
md5=8829a7d682d7182c3d066b9ee42dec40
sha512=ed3fc21e6e9840a1a11f57cc34e9cd7f767227281c5822dd324f4b583a6ed126a22c9b79f3b3cf7b0dbdf6ff9c065e2ca25984e56aff9bd7f6ca41ec393525f9

Description

Morbig is a parser for shell scripts written in the POSIX shell script language. It parses the scripts statically, that is without executing them, and constructs a concrete syntax tree for each of them. The concrete syntax trees are built using constructors according to the shell grammar of the POSIX standard.

Published: 18 Apr 2023

Dependencies (6)

  1. yojson >= "1.6.0"
  2. visitors >= "20200207"
  3. ppx_deriving_yojson
  4. ocaml >= "4.11"
  5. menhir >= "20200211"
  6. dune >= "2.5.0"

Dev Dependencies (2)

  1. conf-jq with-test
  2. odoc with-doc

Used by

None

Conflicts

None