home *** CD-ROM | disk | FTP | other *** search
- /***
- *arrays.h - misc. array handling
- *
- *for Public Domain 1995, Gregg Jennings. All wrongs reserved.
- * P O Box 200, Falmouth, MA 02541-0200
- *
- *Purpose:
- * General purpose array handling.
- *
- *Notice:
- * This source file may be freely used and distributed without restriction.
- *******************************************************************************/
-
- /*
- Versions
-
- 0.1 15-Dec-1994
- */
-
-
- extern int arraymax(int __huge *array,size_t max,int n);
- extern int arraymin(int __huge *array,size_t max,int n);
- extern int arraycnt(int __huge *array,size_t max,int n);
- extern size_t arrayfirst(int __huge *array,size_t max,int n);
- extern size_t arraylast(int __huge *array,size_t max,int n);
- extern size_t arrayfind(int __huge *array, size_t max, int n);
- extern size_t arraytrav(int __huge *array,size_t max,size_t n,int dir);
- extern size_t arraysub(int __huge *array, int *sub, size_t max, int n);
- extern int arraymap(int __huge *array,size_t max,int n,int base);
-
- extern void plist(long *array, size_t max, int base);
-