Wp.Matrixval of_dims : int option list -> tval pretty : Stdlib.Format.formatter -> t -> unitval pp_suffix_id : Stdlib.Format.formatter -> t -> unittype env = {size_var : Lang.F.var list;size variables
*)size_val : Lang.F.term list;size values
*)index_var : Lang.F.var list;index variables
*)index_val : Lang.F.term list;index values
*)index_range : Lang.F.pred list;indices are in range of size variables
*)index_offset : Lang.F.term list;polynomial of indices
*)length : Lang.F.term option;number of cells (None is infinite)
*)}val cc_tau : Lang.F.tau -> t -> Lang.F.tauType of matrix
val cc_dims : int option list -> Lang.F.term listValue of size variables