package catala

  1. Overview
  2. Docs
Legend:
Library
Module
Module type
Parameter
Class
Class type

Scope language to default calculus translator

Usage translate_program p returns a tuple (new_program, types_list) where new_program is the map of translated scopes. Finally, types_list is a list of all types (structs and enums) used in the program, correctly ordered with respect to inter-types dependency.