Commit | Line | Data |
---|---|---|
fe14fcc3 | 1 | /* $Header: util.h,v 4.0 91/03/20 01:56:48 lwall Locked $ |
a687059c | 2 | * |
3 | * Copyright (c) 1989, Larry Wall | |
4 | * | |
5 | * You may distribute under the terms of the GNU General Public License | |
6 | * as specified in the README file that comes with the perl 3.0 kit. | |
8d063cd8 | 7 | * |
8 | * $Log: util.h,v $ | |
fe14fcc3 | 9 | * Revision 4.0 91/03/20 01:56:48 lwall |
10 | * 4.0 baseline. | |
8d063cd8 | 11 | * |
12 | */ | |
13 | ||
a687059c | 14 | EXT int *screamfirst INIT(Null(int*)); |
15 | EXT int *screamnext INIT(Null(int*)); | |
8d063cd8 | 16 | |
8d063cd8 | 17 | char *safemalloc(); |
18 | char *saferealloc(); | |
8d063cd8 | 19 | char *cpytill(); |
20 | char *instr(); | |
378cc40b | 21 | char *fbminstr(); |
22 | char *screaminstr(); | |
378cc40b | 23 | void fbmcompile(); |
8d063cd8 | 24 | char *savestr(); |
8d063cd8 | 25 | void setenv(); |
26 | int envix(); | |
8d063cd8 | 27 | void growstr(); |
a687059c | 28 | char *ninstr(); |
29 | char *rninstr(); | |
30 | char *nsavestr(); | |
31 | FILE *mypopen(); | |
32 | int mypclose(); | |
fe14fcc3 | 33 | #ifndef HAS_MEMCPY |
34 | #ifndef HAS_BCOPY | |
03a14243 | 35 | char *bcopy(); |
36 | #endif | |
fe14fcc3 | 37 | #ifndef HAS_BZERO |
ffed7fef | 38 | char *bzero(); |
39 | #endif | |
03a14243 | 40 | #endif |
fe14fcc3 | 41 | unsigned long scanoct(); |
42 | unsigned long scanhex(); |