46 |
|
#define ADELIM '`' /* additional argument delimiter */ |
47 |
|
#define CDELIM '#' /* comment delimiter */ |
48 |
|
|
49 |
< |
#define MAXARGS 512 /* maximum # of arguments for primitive */ |
49 |
> |
#define MAXARGS 2048 /* maximum argument string for primitive */ |
50 |
|
|
51 |
|
#define SALL 0 /* set all */ |
52 |
|
#define SPAT0 04 /* set pattern 0 */ |
55 |
|
#define SPAT3 07 /* set pattern 3 */ |
56 |
|
|
57 |
|
|
58 |
< |
#ifdef _WIN32 /* XXX */ |
58 |
> |
#if defined(_WIN32) || defined(_WIN64) /* XXX */ |
59 |
|
#define MDIR "C:\\tmp\\" /* XXX we just need something to compile for now */ |
60 |
|
#define TTY "CON:" /* XXX this probably doesn't work */ |
61 |
|
#define TDIR "C:\\tmp\\" /* XXX we just need something to compile for now */ |
120 |
|
* External declarations |
121 |
|
*/ |
122 |
|
|
123 |
< |
char *savestr(); |
123 |
> |
char *savestr(const char *str); |
124 |
|
|
125 |
< |
PRIMITIVE *pop(); |
125 |
> |
PRIMITIVE *pop(PLIST *pl); |
126 |
|
|
127 |
< |
FILE *efopen(), *mfopen(); |
127 |
> |
FILE *efopen(const char *fn, const char *mode); |
128 |
> |
FILE *mfopen(const char *fn, const char *mode); |
129 |
|
|
130 |
|
extern char coms[]; |
131 |
|
extern char errmsg[]; |