Scalc.To_javaFormats a lambda calculus program into a valid Java program
val op_needs_pos : 'a Shared_ast.operator -> Shared_ast.naked_typ -> boolval format_pos : Stdlib.Format.formatter -> Catala_utils.Pos.t -> unitval renaming : class_name:string -> Shared_ast.Renaming.tval format_program :
is_stdlib:bool ->
class_name:string ->
Catala_utils.File.t option ->
Stdlib.Format.formatter ->
Ast.program ->
unitUsage format_program ~class_name file ppf p where class_name must be a valid Java identifier.