use doc'd parameter as per SBCL docs; clean up do-indentation; fix ffix macro to...
[CommonLispStat.git] / lib / linalg.h
blob6cf505c7d44ab0ae63088fe5596b664785c24eca
1 # include "xmath.h"
2 # include "xlisp.h"
3 # include "complex.h"
5 extern char *calloc();
6 extern double macheps();
8 #define nil 0L
10 typedef char **Matrix, *Vector;
11 typedef int **IMatrix, *IVector;
12 typedef double **RMatrix, *RVector;
13 typedef Complex **CMatrix, *CVector;
15 #define IN 0
16 #define RE 1
17 #define CX 2
19 /* external functions */
20 extern IVector ivector();
21 extern RVector rvector();
22 extern CVector cvector();
23 extern IMatrix imatrix();
24 extern RMatrix rmatrix();
25 extern CMatrix cmatrix();