package morbig
A trustworthy parser for POSIX shell
Install
Authors
Maintainers
Sources
0.10.4.tar.gz
md5=73ce60f81e41bee3cf4be45ed17c8be9
sha512=b059e2aaed40c468e6fcd4726ffeb4e35dd225be9edf81ddf327ba4fd52d7d2ea5ac1f5206fef13be6d3e0e0482dfa2288f21faf3717945cfed501658b28edd8
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: 03 Apr 2023
Dependencies (7)
-
yojson
>= "1.6.0" & < "2.0.0"
-
visitors
>= "20200207"
- ppx_deriving_yojson
-
ppx_deriving
>= "5.0"
-
ocaml
>= "4.04"
-
menhir
>= "20180538"
-
dune
>= "1.4.0"
Dev Dependencies (1)
-
odoc
with-doc
Used by (1)
-
morsmall
>= "0.2.0"
Conflicts
sectionYPositions = computeSectionYPositions($el), 10)"
x-init="setTimeout(() => sectionYPositions = computeSectionYPositions($el), 10)"
>
On This Page