To build the project
make buildTo run the project
dune exec -- ./bin/main.exeCurrently print some test in out.txt
To run tests
makeTo run tests and print counterexamples for all failing tests or to run multiple time tests.
make test-fullTo build the doc
make docMain page of the module Syntax is _build/default/_doc/_html/syntax@4c5eccf64a65/Syntax/index.html
To view the doc
make viewdocThis project provides efficient purely functional forward-mode and reverse mode automatic differentiation. Currently, the input and output are an AST in OCaml.
syntaxcontains the source and target AST, and some all the basic operations on themtransformscontains theANF,ForwardMode,ReverseMode, and differentJetssource-code transformations