24 |
|
|
25 |
|
#include <errno.h> |
26 |
|
|
27 |
+ |
#include <math.h> |
28 |
+ |
|
29 |
|
#include "calcomp.h" |
30 |
|
|
31 |
|
#define MAXLINE 256 /* maximum line length */ |
37 |
|
#ifndef atof |
38 |
|
extern double atof(); |
39 |
|
#endif |
38 |
– |
extern double pow(); |
40 |
|
extern char *fgets(), *savestr(); |
41 |
|
extern char *emalloc(), *ecalloc(); |
42 |
|
extern EPNODE *curfunc; |
372 |
|
|
373 |
|
|
374 |
|
char * |
375 |
< |
ltoa(l) /* convert long to ascii */ |
375 |
> |
long2ascii(l) /* convert long to ascii */ |
376 |
|
long l; |
377 |
|
{ |
378 |
|
static char buf[16]; |
406 |
|
if (infile != NULL) eputs(infile); |
407 |
|
if (lineno != 0) { |
408 |
|
eputs(infile != NULL ? ", line " : "line "); |
409 |
< |
eputs(ltoa((long)lineno)); |
409 |
> |
eputs(long2ascii((long)lineno)); |
410 |
|
} |
411 |
|
eputs(":\n"); |
412 |
|
} |