Lazy_interpreter.Lazy_interpSourceval error :
('a, 'b Shared_ast__.Definitions.mark) Catala_utils.Mark.ed ->
?header:Catala_utils.Message.Content.message ->
?internal:bool ->
?pos_msg:Catala_utils.Message.Content.message ->
?extra_pos:(string * Catala_utils.Pos.t) list ->
?fmt_pos:(Catala_utils.Message.Content.message * Catala_utils.Pos.t) list ->
?outcome:Catala_utils.Message.Content.message list ->
?suggestion:string list ->
('c, Stdlib.Format.formatter, unit, 'd) Stdlib.format4 ->
'cval lazy_eval :
Shared_ast.decl_ctx ->
'm Env.t ->
laziness_level ->
(Shared_ast.dcalc, 'm) Shared_ast.gexpr ->
(Shared_ast.dcalc, 'm) Shared_ast.gexpr * 'm Env.tval interpret_program :
(Shared_ast.dcalc Shared_ast.any Shared_ast.any Shared_ast.any Shared_ast.any
Shared_ast.any
Shared_ast.any
Shared_ast.any
Shared_ast.any
Shared_ast.any,
'm)
Shared_ast.gexpr
Shared_ast.program ->
Shared_ast.ScopeName.t ->
(Shared_ast.dcalc, 'm) Shared_ast.gexpr * 'm Env.tval run :
Catala_utils.Global.raw_file list ->
bool ->
bool ->
string ->
Catala_utils.Global.options ->
unit