Primus.LinkerMachine Linker.
The Linker dynamically extends program with the new code.
The code is represented as a functor that performs a computation using a provided machine.
A code identifier.
A program code can be identified by a name, address or by a term identifier.
val bin_size_name : name Core_kernel.Bin_prot.Size.sizerval bin_write_name : name Core_kernel.Bin_prot.Write.writerval bin_writer_name : name Core_kernel.Bin_prot.Type_class.writerval bin_read_name : name Core_kernel.Bin_prot.Read.readerval __bin_read_name__ : (int -> name) Core_kernel.Bin_prot.Read.readerval bin_reader_name : name Core_kernel.Bin_prot.Type_class.readerval bin_name : name Core_kernel.Bin_prot.Type_class.tval sexp_of_name : name -> Ppx_sexp_conv_lib.Sexp.tval name_of_sexp : Ppx_sexp_conv_lib.Sexp.t -> nameval __name_of_sexp__ : Ppx_sexp_conv_lib.Sexp.t -> namemodule Trace : sig ... endCall tracing.
val exec : name observationoccurs before a piece of code is executed
val unresolved : name observationoccurs when an unresolved name is called, just before the unresolved trap is signaled. Could be used to install the trap handler.
module Name : Regular.Std.Regular.S with type t = nametype code = (module Code)code representation