33 |
|
char *epos; |
34 |
|
FILE *fp; |
35 |
|
int i; |
36 |
< |
register char *cp; |
36 |
> |
char *cp; |
37 |
|
|
38 |
|
esupport |= E_VARIABLE|E_INCHAN|E_FUNCTION; |
39 |
|
esupport &= ~(E_REDEFW|E_RCONST|E_OUTCHAN); |
43 |
|
varset("PI", ':', 3.14159265358979323846); |
44 |
|
|
45 |
|
for (i = 1; i < argc; i++) { |
46 |
< |
char *path = getpath(argv[i], getrlibpath(), 0); |
47 |
< |
if (path == NULL) { |
46 |
> |
cp = getpath(argv[i], getrlibpath(), 0); |
47 |
> |
if (cp == NULL) { |
48 |
|
eputs(argv[0]); |
49 |
|
eputs(": cannot find file '"); |
50 |
|
eputs(argv[i]); |
51 |
|
eputs("'\n"); |
52 |
|
quit(1); |
53 |
|
} |
54 |
< |
fcompile(path); |
54 |
> |
fcompile(cp); |
55 |
|
} |
56 |
|
setjmp(env); |
57 |
|
recover = 1; |
98 |
|
; |
99 |
|
if (!*cp) { |
100 |
|
eputs("file name required\n"); |
101 |
+ |
continue; |
102 |
+ |
} |
103 |
+ |
cp = getpath(cp, getrlibpath(), 0); |
104 |
+ |
if (cp == NULL) { |
105 |
+ |
eputs("cannot find file\n"); |
106 |
|
continue; |
107 |
|
} |
108 |
|
fcompile(cp); |