Shared_ast.PrintSourcePrinting functions for the default calculus AST
val typ :
Shared_ast__.Definitions.decl_ctx ->
Format.formatter ->
Shared_ast__.Definitions.naked_typ Catala_utils.Marked.pos ->
unitval operator :
Format.formatter ->
('a Shared_ast__.Definitions.any Shared_ast__.Definitions.any, 'k)
Shared_ast__.Definitions.Op.t ->
unitval expr :
?debug:bool ->
Shared_ast__.Definitions.decl_ctx ->
Format.formatter ->
(('a, 'm Shared_ast__.Definitions.mark) Shared_ast__.Definitions.naked_gexpr,
'm Shared_ast__.Definitions.mark)
Catala_utils.Marked.t ->
unitval expr_debug :
?debug:bool ->
Format.formatter ->
(('a, 'm Shared_ast__.Definitions.mark) Shared_ast__.Definitions.naked_gexpr,
'm Shared_ast__.Definitions.mark)
Catala_utils.Marked.t ->
unitval typ_debug :
Format.formatter ->
Shared_ast__.Definitions.naked_typ Catala_utils.Marked.pos ->
unit