Module Backend

module Backend: sig .. end
generate code for various backends

val gen_extra_level : int Pervasives.ref
The level of extra information to generate
module Make: 
functor (C : sig
val avoid : Typed_ast.var_avoid_f
val env : Typed_ast.env
val dir : string
the directory the output will be stored. This is important for setting relative paths to import other modules
end) -> sig .. end
The various backends that generate text from typed asts