Module Conversions.Convert_Memory_Forward
Parameters
module C : Conversionmodule F : sig ... endSignature
type block = F.blocktype memory = F.memorytype address = F.addresstype value = F.valuetype boolean = F.booleanval load :
size:Units.In_bits.t ->
(memory, address, value * memory) C.To_Arity.ar2val store :
size:Units.In_bits.t ->
(memory, address, value, memory) C.To_Arity.ar3val load_block : (memory, address, block * memory) C.To_Arity.ar2val store_block : (memory, address, block, memory) C.To_Arity.ar3val memcpy :
size:Units.In_bits.t ->
(memory, address, address, memory) C.To_Arity.ar3val malloc :
id:(int * string) ->
malloc_size:Units.In_bytes.t ->
(memory, address * memory) C.To_Arity.ar1val free : (memory, address, memory) C.To_Arity.ar2val unknown : level:int -> memory C.To_Arity.ar0