equal
deleted
inserted
replaced
|
1 // -- lambda.hpp -- Boost Lambda Library ----------------------------------- |
|
2 // Copyright (C) 1999, 2000 Jaakko Järvi (jaakko.jarvi@cs.utu.fi) |
|
3 // |
|
4 // Distributed under the Boost Software License, Version 1.0. (See |
|
5 // accompanying file LICENSE_1_0.txt or copy at |
|
6 // http://www.boost.org/LICENSE_1_0.txt) |
|
7 // |
|
8 // For more information, see http://lambda.cs.utu.fi |
|
9 |
|
10 #ifndef BOOST_LAMBDA_LAMBDA_HPP |
|
11 #define BOOST_LAMBDA_LAMBDA_HPP |
|
12 |
|
13 |
|
14 #include "boost/lambda/core.hpp" |
|
15 |
|
16 #ifdef BOOST_NO_FDECL_TEMPLATES_AS_TEMPLATE_TEMPLATE_PARAMS |
|
17 #include <istream> |
|
18 #include <ostream> |
|
19 #endif |
|
20 |
|
21 #include "boost/lambda/detail/operator_actions.hpp" |
|
22 #include "boost/lambda/detail/operator_lambda_func_base.hpp" |
|
23 #include "boost/lambda/detail/operator_return_type_traits.hpp" |
|
24 |
|
25 |
|
26 #include "boost/lambda/detail/operators.hpp" |
|
27 |
|
28 #ifndef BOOST_LAMBDA_FAILS_IN_TEMPLATE_KEYWORD_AFTER_SCOPE_OPER |
|
29 // sorry, member ptr does not work with gcc2.95 |
|
30 #include "boost/lambda/detail/member_ptr.hpp" |
|
31 #endif |
|
32 |
|
33 |
|
34 #endif |