Sourcetype backend_lang = | En| Fr| Pl
Configuration globals
Source files to be compiled
Styles the terminal output
Max number of digits to show for decimal results
CLI terms
Sourcetype backend_option = | Latex| Makefile| Html| Run| OCaml| Python| Dcalc| Scopelang
Sourceval catala_t :
(string ->
bool ->
bool ->
bool ->
string ->
string option ->
int option ->
bool ->
bool ->
string option ->
string option ->
'a) ->
'a Cmdliner.Term.t Main entry point: catala_t file debug unstyled wrap_weaved_output backend language max_prec_digits_opt trace_opt optimize ex_scope output
Markers
Sourceval debug_marker : unit -> string Sourceval error_marker : unit -> string Sourceval warning_marker : unit -> string Sourceval result_marker : unit -> string Sourceval log_marker : unit -> string Printers
All the printers below print their argument after the correct marker
Sourceval concat_with_line_depending_prefix_and_suffix :
(int -> string) ->
(int -> string) ->
string list ->
string Sourceval add_prefix_to_each_line : string -> (int -> string) -> string The int argument of the prefix corresponds to the line number, starting at 0
Sourceval debug_print : string -> unit Sourceval error_print : string -> unit Sourceval warning_print : string -> unit Sourceval result_print : string -> unit Sourceval log_print : string -> unit