package catala

  1. Overview
  2. Docs
Compiler and library for the literate programming language for tax code specification

Install

Dune Dependency

Authors

Maintainers

Sources

0.6.0.tar.gz
md5=b22e238d5d5c8452067109e9c7c0f427
sha512=ccc8c557c67c2f9d1bed4b957b2367f0f6afc0ef9b8b83237cf2a2912b3e8829b7e8af78ea7fe00b20ecf28b436ad04b591e5fff4f82fd08725d40a18c9924d0

doc/catala.scalc/Scalc/Compile_from_lambda/index.html

Module Scalc.Compile_from_lambdaSource

Sourcemodule A = Ast
Sourcemodule L = Lcalc.Ast
Sourcemodule D = Dcalc.Ast
Sourcetype ctxt = {
  1. func_dict : A.TopLevelName.t L.VarMap.t;
  2. decl_ctx : D.decl_ctx;
  3. var_dict : A.LocalName.t L.VarMap.t;
  4. inside_definition_of : A.LocalName.t option;
}
Sourceval translate_statements : ctxt -> L.expr Utils.Pos.marked -> A.block
Sourceval translate_program : L.program -> A.program
OCaml

Innovation. Community. Security.