|
Boost.PreprocessorHeader <boost/preprocessor/list.hpp> |
Includes all list headers.
A list is an arbitrary size collection of elements.
In the preprocessor library, the internal representation of lists uses parts that are like macro parameter lists. Thus an element of a list can be any sequence of tokens that constitutes a single macro parameter.
Lists are manipulated using both list ADT macros and higher-order macros. For an introduction to manipulation of lists in functional programming, see [Thompson], [Abelson] or [Cousineau].
Revised
© Copyright Housemarque Oy 2002
Permission to copy, use, modify, sell and distribute this document is granted provided this copyright notice appears in all copies. This document is provided "as is" without express or implied warranty, and with no claim as to its suitability for any purpose.