* Copyright (c) 1988, 1989, 1990, 1993
* The Regents of the University of California. All rights reserved.
* This code is derived from software contributed to Berkeley by
* %sccs.include.redist.c%
static char sccsid
[] = "@(#)lstForEach.c 8.1 (Berkeley) %G%";
* Perform a given function on all elements of a list.
*-----------------------------------------------------------------------
* Apply the given function to each element of the given list. The
* function should return 0 if Lst_ForEach should continue and non-
* zero if it should abort.
* Only those created by the passed-in function.
*-----------------------------------------------------------------------
Lst_ForEachFrom(l
, Lst_First(l
), proc
, d
);