Metropoli BBS
VIEWER: arrays.h MODE: TEXT (ASCII)
/***
*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);
[ RETURN TO DIRECTORY ]