A
Index   <<   >>

 
typedef struct {I
 k,     // offset to ravel
 flag,  // bit flags
 m,     // max # bytes in ravel
 t,     // type
 c,     // reference count
 n,     // # elements in ravel
 r,     // rank
 s[1];  // shape 
}* A;
┌────┬────┬────┬────┬────┬────┬────┬────┬────┬   
│ k  │flag│ m  │ t  │ c  │ n  │ r  │ s0 │ s1 │...
└────┴────┴────┴────┴────┴────┴────┴────┴────┴
                          ┬──────┬──────┬──────┬
                       ...│  x0  │  x1  │  x2  │...
                          ┴──────┴──────┴──────┴