sig
  exception Error of string
  external get_module :
    Llvm.llcontext -> Llvm.llmemorybuffer -> Llvm.llmodule
    = "llvm_get_module"
  external parse_bitcode :
    Llvm.llcontext -> Llvm.llmemorybuffer -> Llvm.llmodule
    = "llvm_parse_bitcode"
end