2016-09-08 21:13:10 +04:00
|
|
|
(**************************************************************************)
|
|
|
|
(* *)
|
|
|
|
(* Copyright (c) 2014 - 2016. *)
|
|
|
|
(* Dynamic Ledger Solutions, Inc. <contact@tezos.com> *)
|
|
|
|
(* *)
|
|
|
|
(* All rights reserved. No warranty, explicit or implicit, provided. *)
|
|
|
|
(* *)
|
|
|
|
(**************************************************************************)
|
|
|
|
|
2016-11-14 20:28:37 +04:00
|
|
|
module Make(Param : sig val name: string end)() = struct
|
2016-09-08 21:13:10 +04:00
|
|
|
|
2016-11-14 20:28:37 +04:00
|
|
|
include Environment.Make(Param)()
|
|
|
|
|
|
|
|
let __cast (type error) (module X : PACKED_PROTOCOL) =
|
2017-04-19 21:21:23 +04:00
|
|
|
(module X : Protocol_sigs.PACKED_PROTOCOL)
|
2016-11-14 20:28:37 +04:00
|
|
|
|
|
|
|
end
|