1 /*============================================================================= 2 Copyright (c) 2001-2003 Joel de Guzman 3 Copyright (c) 2002-2003 Hartmut Kaiser 4 http://spirit.sourceforge.net/ 5 6 Distributed under the Boost Software License, Version 1.0. (See accompanying 7 file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) 8 =============================================================================*/ 9 #if !defined(BOOST_SPIRIT_ATTRIBUTE_MAIN_HPP) 10 #define BOOST_SPIRIT_ATTRIBUTE_MAIN_HPP 11 12 #include <boost/spirit/home/classic/version.hpp> 13 14 /////////////////////////////////////////////////////////////////////////////// 15 // 16 // Master header for Spirit.Attributes 17 // 18 /////////////////////////////////////////////////////////////////////////////// 19 20 /////////////////////////////////////////////////////////////////////////////// 21 // 22 // Phoenix predefined maximum limit. This limit defines the maximum 23 // number of elements a tuple can hold. This number defaults to 3. The 24 // actual maximum is rounded up in multiples of 3. Thus, if this value 25 // is 4, the actual limit is 6. The ultimate maximum limit in this 26 // implementation is 15. 27 // 28 /////////////////////////////////////////////////////////////////////////////// 29 #if !defined(PHOENIX_LIMIT) 30 #define PHOENIX_LIMIT 6 31 #endif // !defined(PHOENIX_LIMIT) 32 33 /////////////////////////////////////////////////////////////////////////////// 34 #include <boost/spirit/home/classic/attribute/parametric.hpp> 35 #include <boost/spirit/home/classic/attribute/closure.hpp> 36 37 #endif // !defined(BOOST_SPIRIT_ATTRIBUTE_MAIN_HPP) 38