Legend:
Page
Library
Module
Module type
Parameter
Class
Class type
Source
Page
Library
Module
Module type
Parameter
Class
Class type
Source
Wp.MatrixSourceMatrix dimensions. Encodes the number of dimensions and their kind
type 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)
*)}Type of matrix
Value of size variables