Simplify1.simplifySourceinherit Libelectrod.Gen_goal.mapmethod visit_'v : unit -> Libelectrod.Ast.var -> Libelectrod.Ast.varmethod visit_'i : unit -> Libelectrod.Ast.ident -> Libelectrod.Ast.identmethod visit_Quant_One : unit ->
Libelectrod.Gen_goal.quant ->
(Libelectrod.Ast.var, Libelectrod.Ast.ident) Libelectrod.Gen_goal.sim_binding
Containers.List.t ->
(Libelectrod.Ast.var, Libelectrod.Ast.ident) Libelectrod__Gen_goal.block ->
(Libelectrod.Ast.var, Libelectrod.Ast.ident) Libelectrod.Gen_goal.prim_fmlmethod visit_Quant_Lone : unit ->
Libelectrod.Gen_goal.quant ->
(Libelectrod.Ast.var, Libelectrod.Ast.ident) Libelectrod.Gen_goal.sim_binding
Containers.List.t ->
(Libelectrod.Ast.var, Libelectrod.Ast.ident) Libelectrod.Gen_goal.block ->
(Libelectrod.Ast.var, Libelectrod.Ast.ident) Libelectrod.Gen_goal.prim_fmlmethod visit_Quant : unit ->
Libelectrod.Gen_goal.quant ->
(Libelectrod.Ast.var, Libelectrod.Ast.ident) Libelectrod.Gen_goal.sim_binding
Containers.List.t ->
(Libelectrod.Ast.var, Libelectrod.Ast.ident) Libelectrod.Gen_goal.block ->
(Libelectrod.Ast.var, Libelectrod.Ast.ident) Libelectrod.Gen_goal.prim_fmlmethod visit_Qual : unit ->
Libelectrod.Gen_goal.rqualify ->
(Libelectrod.Ast.var, Libelectrod.Ast.ident) Libelectrod.Gen_goal.exp ->
(Libelectrod.Ast.var, Libelectrod.Ast.ident) Libelectrod.Gen_goal.prim_fmlmethod visit_BoxJoin : unit ->
(Libelectrod.Ast.var, Libelectrod.Ast.ident) Libelectrod.Gen_goal.exp ->
(Libelectrod.Ast.var, Libelectrod.Ast.ident) Libelectrod.Gen_goal.exp
Containers.List.t ->
(Libelectrod.Ast.var, Libelectrod.Ast.ident) Libelectrod.Gen_goal.prim_expmethod visit_prim_fml : unit ->
(Libelectrod.Ast.var, Libelectrod.Ast.ident) Libelectrod.Gen_goal.prim_fml ->
(Libelectrod.Ast.var, Libelectrod.Ast.ident) Libelectrod.Gen_goal.prim_fml