Module Printlambda
val structured_constant :
Format.formatter ->
Lambda.structured_constant ->
unitval lambda : Format.formatter -> Lambda.lambda -> unitval slambda : Format.formatter -> Lambda.slambda -> unitval lfunction : Format.formatter -> Lambda.lfunction -> unitval program : Format.formatter -> Lambda.program -> unitval primitive : Format.formatter -> Lambda.primitive -> unitval name_of_primitive : Lambda.primitive -> stringval variant_kind :
(Format.formatter -> Lambda.value_kind -> unit) ->
Format.formatter ->
consts:int list ->
non_consts:(int * Lambda.constructor_shape) list ->
unitval value_kind : Format.formatter -> Lambda.value_kind -> unitval layout : Format.formatter -> Lambda.layout -> unitval block_shape : Format.formatter -> Lambda.block_shape -> unitval record_rep : Format.formatter -> Types.record_representation -> unitval print_bigarray :
string ->
bool ->
Lambda.bigarray_kind ->
Format.formatter ->
Lambda.bigarray_layout ->
unitval zero_alloc_attribute :
Format.formatter ->
Lambda.zero_alloc_attribute ->
unitval locality_mode : Format.formatter -> Lambda.locality_mode -> unitval array_kind : Lambda.array_kind -> stringval array_set_kind : Format.formatter -> Lambda.array_set_kind -> unitval array_ref_kind : Format.formatter -> Lambda.array_ref_kind -> unitval tag_and_constructor_shape :
(Format.formatter -> Lambda.value_kind -> unit) ->
Format.formatter ->
(int * Lambda.constructor_shape) ->
unit