clarity-lang

Clarity smart contract parser and AST
README


Clarity.ml parses Clarity smart contracts into an abstract syntax tree.

Development

This section documents how to get set up with a development environment for
building Clarity.ml from source code. It is only of interest to people who wish
to contribute to Clarity.ml.

Prerequisites

The following baseline tooling is required in order to build Clarity.ml from
source code:

Install
Published
03 Oct 2020
Sources
clarity-lang-0.1.0.tbz
sha256=448ad2078579ccdb99ffdc274ad59d4d2202dca96d802646d3a76b828cac1981
sha512=64bd61a65e6d178e517465330a81382a6a424b590cfc83ecaa1e734a0728db6cac4c8f2b58532c44d05654ab79bae4670900bfe26043cd2bd546db1a4797f6c8
Dependencies
odoc
with-doc
cppo
build
num
>= "1.3"
menhir
>= "20200624" & < "20211215"
alcotest
with-test
dune
>= "2.7"
Reverse Dependencies