((PROJECT . ECLCBLAS) ((TOPIC . SYNTACTIC-SUGAR)) (PC . 1) (SECOND . 5) (MINUTE . 10) (HOUR . 1) (DATE . 20) (MONTH . JUN) (YEAR . 2022) (DAY . MON)) Since I mentioned that not being able to write matrixes in a natural way was weighing on me, I have fixed that like this: ``` (defun test () (apply #'3dgemm #3% #( ) #( ) + #( ) 1 1 0 1 0 0 1 0 5 0 2 0 1 2 0 0 1 0 0 0 3 0 0 1 0 0 1 )) ;; TEST > (test) 3.0d0 2.0d0 5.0d0 2.0d0 5.0d0 0.0d0 0.0d0 0.0d0 4.0d0 NIL ``` Ha ha ha. Also y'know, I appreciate that it's just been the weekend but nobody has reminded me how to work with matrices as org-mode emacs calc tables yet. An org-mode table, which is by nature an emacs calc spreadsheet table is like this: #+name:my-table | col-1-name | col-2-name | etc | |------------+-------------+-----+ | 3 | 4 | 5 | and you might use it like this (I'm not in emacs right now, correct me plz) #+begin_src C :var table=my-table :includes <stdio.h> int n = sizeof(table); for (int i=0;i<n;i++) printf("%d ", table[i]); #+end_src and I think you use named tables = matrixes or vectors similarly in org-mode LaTeX.