numtools

perform numerical operations on vectors and matrices in unix pipes
git clone git://src.adamsgaard.dk/numtools # fast
git clone https://src.adamsgaard.dk/numtools.git # slow
Log | Files | Refs | README | LICENSE Back to index

commit d206d176dbb5704fda2d5cc33010f54b8f36ff38
parent 4bbafcb1e0d10f8f2a3e40b8f1b43a67cb915b01
Author: Anders Damsgaard <anders@adamsgaard.dk>
Date:   Wed, 11 May 2022 14:49:10 +0200

remove arg.h

Diffstat:
MMakefile | 1-
Darg.h | 38--------------------------------------
2 files changed, 0 insertions(+), 39 deletions(-)

diff --git a/Makefile b/Makefile @@ -36,7 +36,6 @@ COMPATSRC = \ COMPATOBJ = ${COMPATSRC:.c=.o} HDR = \ - arg.h \ util.h \ LIB = ${COMPATOBJ} diff --git a/arg.h b/arg.h @@ -1,38 +0,0 @@ -/* by 20h */ -#ifndef ARG_H -#define ARG_H - -#define USED(x) ((void)(x)) - -extern char *argv0; - -#define ARGBEGIN for(argv0 = *argv, argv++, argc--;\ - argv[0] && argv[0][0] == '-'\ - && argv[0][1];\ - argc--, argv++) {\ - char _argc;\ - char **_argv;\ - if(argv[0][1] == '-' && argv[0][2] == '\0') {\ - argv++;\ - argc--;\ - break;\ - }\ - int i_;\ - for(i_ = 1, _argv = argv; argv[0][i_];\ - i_++) {\ - if(_argv != argv)\ - break;\ - _argc = argv[0][i_];\ - switch(_argc) - -#define ARGEND }\ - USED(_argc);\ - }\ - USED(argv);\ - USED(argc); - -#define EARGF(x) ((argv[1] == NULL)? ((x), abort(), (char *)0) :\ - (argc--, argv++, argv[0])) - -#endif -