Index: boost/parameter/keyword.hpp =================================================================== RCS file: /cvsroot/boost/boost/boost/parameter/keyword.hpp,v retrieving revision 1.14 diff -d -u -r1.14 keyword.hpp --- boost/parameter/keyword.hpp 22 Dec 2006 14:38:47 -0000 1.14 +++ boost/parameter/keyword.hpp 19 Mar 2007 14:41:58 -0000 @@ -6,6 +6,7 @@ #ifndef KEYWORD_050328_HPP #define KEYWORD_050328_HPP +#include #include #include #include @@ -100,6 +101,22 @@ } }; +template +aux::lazy_default > +operator||(keyword const& key, + lambda::lambda_functor& default_) +{ + return key.operator||(default_); +} + +template +aux::lazy_default > +operator||(keyword const& key, + lambda::lambda_functor const& default_) +{ + return key.operator||(default_); +} + template keyword const keyword::instance = {};