sig val generate_code : string -> Project.t end