1 USING: kernel math.blas.vectors math.blas.matrices parser
2 arrays prettyprint.backend sequences ;
6 \ } [ >float-blas-vector ] parse-literal ; parsing
8 \ } [ >double-blas-vector ] parse-literal ; parsing
10 \ } [ >float-complex-blas-vector ] parse-literal ; parsing
12 \ } [ >double-complex-blas-vector ] parse-literal ; parsing
15 \ } [ >float-blas-matrix ] parse-literal ; parsing
17 \ } [ >double-blas-matrix ] parse-literal ; parsing
19 \ } [ >float-complex-blas-matrix ] parse-literal ; parsing
21 \ } [ >double-complex-blas-matrix ] parse-literal ; parsing
23 M: float-blas-vector pprint-delims
25 M: double-blas-vector pprint-delims
27 M: float-complex-blas-vector pprint-delims
29 M: double-complex-blas-vector pprint-delims
32 M: float-blas-matrix pprint-delims
34 M: double-blas-matrix pprint-delims
36 M: float-complex-blas-matrix pprint-delims
38 M: double-complex-blas-matrix pprint-delims
41 M: blas-vector-base >pprint-sequence ;
42 M: blas-vector-base pprint* pprint-object ;
43 M: blas-matrix-base >pprint-sequence Mrows ;
44 M: blas-matrix-base pprint* pprint-object ;