#include "defs.h"
#define MSP 60000
#define MM 100
#define MV 2000
#define MDIM 100
#define MPR 256
#define MWL 200
int msp = MSP;
short mv = MV, mm = MM, mdim = MDIM, mpr = MPR, prime, dim, *spv, **spm,
ngens, mspace[MSP], *vec[MV], **mat[MM], cp[MWL], pinv[MPR], opmats;
char inf1[80], inf2[80];
FILE * ip;
int main(int argc, char * argv[])
{
short arg;
char err;
err = 0;
arg = 1;
opmats = 0;
if (argc <= arg) {
err = 1;
goto error;
}
if (argv[arg][0] == '-') {
if (argv[arg][1] == 'o')
opmats = 1;
else {
err = 1;
goto error;
}
arg++;
if (argc <= arg) {
err = 1;
goto error;
}
}
strcpy(inf1, argv[arg]);
strcat(inf1, ".");
strcpy(inf2, inf1);
if (calcmats() == -1)
exit(1);
if (matact(0) == -1)
exit(1);
arg++;
while (argc > arg) {
strcpy(inf1, inf2);
strcat(inf1, argv[arg]);
if (matact(1) == -1)
exit(1);
arg++;
}
error:
if (err) {
fprintf(stderr, "Usage: nq+chrun gpname [inf] [inf] ...\n");
exit(1);
}
exit(0);
}
¤ Dauer der Verarbeitung: 0.0 Sekunden
(vorverarbeitet am 2026-11-04)
¤
*© Formatika GbR, Deutschland