MakeBackendIO.Bval make_context :
Dcalc.Ast.decl_ctx ->
Dcalc.Ast.typ Utils.Pos.marked Dcalc.Ast.VarMap.t ->
backend_contextval print_encoding : vc_encoding -> stringval solve_vc_encoding : backend_context -> vc_encoding -> solver_resultval print_model : backend_context -> model -> stringval is_model_empty : model -> boolval translate_expr :
backend_context ->
Dcalc.Ast.expr Utils.Pos.marked ->
backend_context * vc_encoding