module Main:sig..end
module Resulting_projects:State_builder.Hashtbl(Datatype.String.Hashtbl)(Project.Datatype)(sig
val name : string
val size : int
val dependencies : State.t listend)
val generate_code : Resulting_projects.key -> Project.t
val generate_code : Resulting_projects.key -> Project.t
val change_printer : unit -> unit
val main : unit -> unit