Boost logo

Boost-Commit :

Subject: [Boost-commit] svn:boost r70478 - in sandbox/assign_v2: boost/assign/v2 boost/assign/v2/deque boost/assign/v2/deque/cpp03 boost/assign/v2/interpreter boost/assign/v2/option boost/assign/v2/option/std_modifier boost/assign/v2/pipe libs/assign/v2/test/interpreter libs/assign/v2/test/option
From: erwann.rogard_at_[hidden]
Date: 2011-03-23 10:34:56


Author: e_r
Date: 2011-03-23 10:34:49 EDT (Wed, 23 Mar 2011)
New Revision: 70478
URL: http://svn.boost.org/trac/boost/changeset/70478

Log:
upd assign_v2
Text files modified:
   sandbox/assign_v2/boost/assign/v2/deque/conversion.hpp | 4 ++--
   sandbox/assign_v2/boost/assign/v2/deque/cpp03/csv_deque.hpp | 6 +++---
   sandbox/assign_v2/boost/assign/v2/deque/cpp03/deque.hpp | 6 +++---
   sandbox/assign_v2/boost/assign/v2/deque/csv_deque.hpp | 14 +++++++-------
   sandbox/assign_v2/boost/assign/v2/deque/deque.hpp | 18 +++++++++---------
   sandbox/assign_v2/boost/assign/v2/deque/fwd.hpp | 4 ++--
   sandbox/assign_v2/boost/assign/v2/interpreter/as_arg_list.hpp | 8 ++++----
   sandbox/assign_v2/boost/assign/v2/interpreter/crtp.hpp | 12 ++++++------
   sandbox/assign_v2/boost/assign/v2/interpreter/data.hpp | 4 ++--
   sandbox/assign_v2/boost/assign/v2/interpreter/fwd.hpp | 4 ++--
   sandbox/assign_v2/boost/assign/v2/interpreter/modifier.hpp | 12 ++++++------
   sandbox/assign_v2/boost/assign/v2/interpreter/replace.hpp | 4 ++--
   sandbox/assign_v2/boost/assign/v2/option/data.hpp | 16 ++++++++--------
   sandbox/assign_v2/boost/assign/v2/option/iterate.hpp | 4 ++--
   sandbox/assign_v2/boost/assign/v2/option/key.hpp | 8 ++++----
   sandbox/assign_v2/boost/assign/v2/option/mapped.hpp | 4 ++--
   sandbox/assign_v2/boost/assign/v2/option/modifier.hpp | 20 ++++++++++----------
   sandbox/assign_v2/boost/assign/v2/option/repeat.hpp | 4 ++--
   sandbox/assign_v2/boost/assign/v2/option/std_modifier/modifier.hpp | 4 ++--
   sandbox/assign_v2/boost/assign/v2/pipe/csv_put.hpp | 12 ++++++------
   sandbox/assign_v2/boost/assign/v2/pipe/option_traits.hpp | 4 ++--
   sandbox/assign_v2/boost/assign/v2/put.hpp | 24 ++++++++++++------------
   sandbox/assign_v2/libs/assign/v2/test/interpreter/modifier.cpp | 26 +++++++++++++-------------
   sandbox/assign_v2/libs/assign/v2/test/option/iterate.cpp | 12 ++++++------
   sandbox/assign_v2/libs/assign/v2/test/option/mapped.cpp | 12 ++++++------
   sandbox/assign_v2/libs/assign/v2/test/option/std_modifier.cpp | 8 ++++----
   26 files changed, 127 insertions(+), 127 deletions(-)

Modified: sandbox/assign_v2/boost/assign/v2/deque/conversion.hpp
==============================================================================
--- sandbox/assign_v2/boost/assign/v2/deque/conversion.hpp (original)
+++ sandbox/assign_v2/boost/assign/v2/deque/conversion.hpp 2011-03-23 10:34:49 EDT (Wed, 23 Mar 2011)
@@ -15,7 +15,7 @@
 namespace boost{
 namespace assign{
 namespace v2{
-namespace aux{
+namespace interpreter_aux{
 
 #define BOOST_ASSIGN_V2_SEQ (T)(F)(Tag)
 #define BOOST_ASSIGN_V2_R deque_interpreter<T, F, Tag>
@@ -23,7 +23,7 @@
 #undef BOOST_ASSIGN_V2_SEQ
 #undef BOOST_ASSIGN_V2_R
 
-}// aux
+}// interpreter_aux
 }// v2
 }// assign
 }// boost

Modified: sandbox/assign_v2/boost/assign/v2/deque/cpp03/csv_deque.hpp
==============================================================================
--- sandbox/assign_v2/boost/assign/v2/deque/cpp03/csv_deque.hpp (original)
+++ sandbox/assign_v2/boost/assign/v2/deque/cpp03/csv_deque.hpp 2011-03-23 10:34:49 EDT (Wed, 23 Mar 2011)
@@ -16,7 +16,7 @@
 namespace boost{
 namespace assign{
 namespace v2{
-namespace aux{
+namespace interpreter_aux{
 
 #define BOOST_ASSIGN_V2_MACRO1(z, i, data) ( BOOST_PP_CAT(_, i) )
 #define BOOST_ASSIGN_V2_MACRO2(z, N, data)\
@@ -37,9 +37,9 @@
 #undef BOOST_ASSIGN_V2_MACRO1
 #undef BOOST_ASSIGN_V2_MACRO2
 
-}// aux
+}// interpreter_aux
 
-using aux::csv_deque;
+using interpreter_aux::csv_deque;
 
 }// v2
 }// assign

Modified: sandbox/assign_v2/boost/assign/v2/deque/cpp03/deque.hpp
==============================================================================
--- sandbox/assign_v2/boost/assign/v2/deque/cpp03/deque.hpp (original)
+++ sandbox/assign_v2/boost/assign/v2/deque/cpp03/deque.hpp 2011-03-23 10:34:49 EDT (Wed, 23 Mar 2011)
@@ -22,7 +22,7 @@
 namespace boost{
 namespace assign{
 namespace v2{
-namespace aux{
+namespace interpreter_aux{
 
     template<typename T>
     typename result_of::deque<T>::type
@@ -80,9 +80,9 @@
 )
 #undef BOOST_ASSIGN_V2_MACRO
 
-}// aux
+}// interpreter_aux
 
-using aux::deque;
+using interpreter_aux::deque;
 
 }// v2
 }// assign

Modified: sandbox/assign_v2/boost/assign/v2/deque/csv_deque.hpp
==============================================================================
--- sandbox/assign_v2/boost/assign/v2/deque/csv_deque.hpp (original)
+++ sandbox/assign_v2/boost/assign/v2/deque/csv_deque.hpp 2011-03-23 10:34:49 EDT (Wed, 23 Mar 2011)
@@ -21,7 +21,7 @@
 namespace boost{
 namespace assign{
 namespace v2{
-namespace aux{
+namespace interpreter_aux{
 
     template<typename T>
     struct csv_deque_value : boost::decay<
@@ -36,25 +36,25 @@
>{};
 
 }// result_of
-}// aux
+}// interpreter_aux
 //[syntax_deque_csv_deque
 
     template<typename T>
     struct csv_deque_value/*<-*/
- : aux::csv_deque_value<T>
+ : interpreter_aux::csv_deque_value<T>
     {}/*->*/;
 
 namespace result_of{
 
     template<typename T>
     struct csv_deque/*<-*/
- : aux::result_of::csv_deque<T>
+ : interpreter_aux::result_of::csv_deque<T>
     {}/*->*/;
 
 }// result_of
 //<-
 #if BOOST_ASSIGN_V2_ENABLE_CPP0X
-namespace aux{
+namespace interpreter_aux{
 
     template<typename T, typename R>
     void csv_deque_impl(R& r){}
@@ -77,9 +77,9 @@
     }BOOST_ASSIGN_V2_IGNORE(/*->*/;/*<-*/)/*->*/
 
 //]
-}// aux
+}// interpreter_aux
 
-using aux::csv_deque;
+using interpreter_aux::csv_deque;
 
 #endif // BOOST_ASSIGN_V2_ENABLE_CPP0X
 

Modified: sandbox/assign_v2/boost/assign/v2/deque/deque.hpp
==============================================================================
--- sandbox/assign_v2/boost/assign/v2/deque/deque.hpp (original)
+++ sandbox/assign_v2/boost/assign/v2/deque/deque.hpp 2011-03-23 10:34:49 EDT (Wed, 23 Mar 2011)
@@ -32,7 +32,7 @@
 namespace assign{
 namespace v2{
 //[syntax_deque_deque
-namespace aux{
+namespace interpreter_aux{
 
     template<typename T>
     struct /*<<Metafunction>>*/deque_impl{ typedef /*<-*/std::deque<T> BOOST_ASSIGN_V2_IGNORE(/*->*/unspecified /*<-*/)/*->*/type; };
@@ -49,7 +49,7 @@
         typedef impl_ const cimpl_;
         typedef interpreter_crtp<impl_, F, Tag, deque_interpreter> put_crtp_;
 
- typedef aux::adapter_modifier<Tag> modifier_;
+ typedef interpreter_aux::adapter_modifier<Tag> modifier_;
 //->
         public:
 
@@ -158,9 +158,9 @@
 
 }// result_of
 //<-
-}// aux
+}// interpreter_aux
 //->
-namespace aux{
+namespace interpreter_aux{
 //<-
 
     template<typename T>
@@ -171,19 +171,19 @@
     }BOOST_ASSIGN_V2_IGNORE(/*->*/;/*<-*/)/*->*/
     
 //<-
-}// aux
+}// interpreter_aux
 //->
 namespace result_of{
 
     template<typename T>
     struct /*<<Metafunction>>*/deque/*<-*/
- : aux::result_of::deque<T>
+ : interpreter_aux::result_of::deque<T>
     {}/*->*/;
 
 }// result_of
 //<-
 #if BOOST_ASSIGN_V2_ENABLE_CPP0X
-namespace aux{
+namespace interpreter_aux{
 //->
 
     template<typename T, typename...Args>
@@ -194,8 +194,8 @@
     }BOOST_ASSIGN_V2_IGNORE(/*->*/;/*<-*/)/*->*/
 
 //]
-}// aux
-using aux::deque;
+}// interpreter_aux
+using interpreter_aux::deque;
 
 #endif // BOOST_ASSIGN_V2_ENABLE_CPP0X
 }// v2

Modified: sandbox/assign_v2/boost/assign/v2/deque/fwd.hpp
==============================================================================
--- sandbox/assign_v2/boost/assign/v2/deque/fwd.hpp (original)
+++ sandbox/assign_v2/boost/assign/v2/deque/fwd.hpp 2011-03-23 10:34:49 EDT (Wed, 23 Mar 2011)
@@ -13,13 +13,13 @@
 namespace boost{
 namespace assign{
 namespace v2{
-namespace aux{
+namespace interpreter_aux{
 
     template<typename T> struct deque_impl;
 
     template<typename T, typename F, typename Tag> class deque_interpreter;
 
-}// aux
+}// interpreter_aux
 }// v2
 }// assign
 }// boost

Modified: sandbox/assign_v2/boost/assign/v2/interpreter/as_arg_list.hpp
==============================================================================
--- sandbox/assign_v2/boost/assign/v2/interpreter/as_arg_list.hpp (original)
+++ sandbox/assign_v2/boost/assign/v2/interpreter/as_arg_list.hpp 2011-03-23 10:34:49 EDT (Wed, 23 Mar 2011)
@@ -17,7 +17,7 @@
 namespace assign{
 namespace v2{
 //[syntax_interpreter_as_arg_list
-namespace aux{
+namespace interpreter_aux{
 
     template<typename /*<<Range>>*/R>
     class as_arg_list_adapter/*<-*/
@@ -67,13 +67,13 @@
         return typename result_of::as_arg_list<R const>::type( range );
     }BOOST_ASSIGN_V2_IGNORE(/*->*/;/*<-*/)/*->*/
 
-}// aux
- using aux::as_arg_list;
+}// interpreter_aux
+ using interpreter_aux::as_arg_list;
 namespace result_of{
 
     template<typename R>
     struct as_arg_list/*<-*/
- : aux::result_of::as_arg_list<R>
+ : interpreter_aux::result_of::as_arg_list<R>
     {}/*->*/;
 
 }// result_of

Modified: sandbox/assign_v2/boost/assign/v2/interpreter/crtp.hpp
==============================================================================
--- sandbox/assign_v2/boost/assign/v2/interpreter/crtp.hpp (original)
+++ sandbox/assign_v2/boost/assign/v2/interpreter/crtp.hpp 2011-03-23 10:34:49 EDT (Wed, 23 Mar 2011)
@@ -36,7 +36,7 @@
 namespace boost{
 namespace assign{
 namespace v2{
-namespace aux{
+namespace interpreter_aux{
 
     template<typename F>
     struct data_gen_holder{
@@ -54,7 +54,7 @@
     struct modifier_holder{
 
         typedef Tag modifier_tag;
- typedef aux::adapter_modifier<Tag> modifier_type;
+ typedef interpreter_aux::adapter_modifier<Tag> modifier_type;
 
         modifier_holder(){}
         modifier_holder(modifier_type const& m) : modifier( m ){}
@@ -100,7 +100,7 @@
     };
 }//aux
 //[syntax_put_interpreter_crtp
-namespace aux{
+namespace interpreter_aux{
 
     template<typename C, typename D>
     struct ConceptAdapter1{
@@ -119,7 +119,7 @@
     template<typename C, typename F, typename Tag, typename D>
     struct ConceptAdapter2 : ConceptAdapter1<C, D>{
 
- typedef aux::adapter_modifier<Tag> modifier_;
+ typedef interpreter_aux::adapter_modifier<Tag> modifier_;
 
         BOOST_CONCEPT_USAGE(ConceptAdapter2)
         {
@@ -259,7 +259,7 @@
         result_type modify(T&& t)const
         {
             check_modifier( t );
- /*<< Instance of aux::adapter_modifier<Tag> >>*/this->modifier.impl(
+ /*<< Instance of interpreter_aux::adapter_modifier<Tag> >>*/this->modifier.impl(
                 /*<< Reference to C >>*/this->derived().container(),
                 std::forward<T>( t )
             );
@@ -288,7 +288,7 @@
 
     };
 
-}// aux
+}// interpreter_aux
 //]
 }// v2
 }// assign

Modified: sandbox/assign_v2/boost/assign/v2/interpreter/data.hpp
==============================================================================
--- sandbox/assign_v2/boost/assign/v2/interpreter/data.hpp (original)
+++ sandbox/assign_v2/boost/assign/v2/interpreter/data.hpp 2011-03-23 10:34:49 EDT (Wed, 23 Mar 2011)
@@ -22,7 +22,7 @@
 namespace assign{
 namespace v2{
 //[syntax_interpreter_data
-namespace aux{
+namespace interpreter_aux{
 
     template<typename C>
     struct container_value{ typedef typename C::value_type type; };
@@ -58,7 +58,7 @@
>
     {}/*->*/;
 
-}// aux
+}// interpreter_aux
 //]
 }// v2
 }// assign

Modified: sandbox/assign_v2/boost/assign/v2/interpreter/fwd.hpp
==============================================================================
--- sandbox/assign_v2/boost/assign/v2/interpreter/fwd.hpp (original)
+++ sandbox/assign_v2/boost/assign/v2/interpreter/fwd.hpp 2011-03-23 10:34:49 EDT (Wed, 23 Mar 2011)
@@ -13,14 +13,14 @@
 namespace boost{
 namespace assign{
 namespace v2{
-namespace aux{
+namespace interpreter_aux{
 
     template<typename C, typename F, typename Tag, typename D>
     class interpreter_crtp;
 
     template<typename Tag> struct /*<<Specialize on Tag>>*/ adapter_modifier;
 
-}// aux
+}// interpreter_aux
 }// v2
 }// assign
 }// boost

Modified: sandbox/assign_v2/boost/assign/v2/interpreter/modifier.hpp
==============================================================================
--- sandbox/assign_v2/boost/assign/v2/interpreter/modifier.hpp (original)
+++ sandbox/assign_v2/boost/assign/v2/interpreter/modifier.hpp 2011-03-23 10:34:49 EDT (Wed, 23 Mar 2011)
@@ -28,7 +28,7 @@
 namespace v2{
 //[syntax_interpreter_modifier
 namespace /*<< Template arguments to `aux::adapter_modifier<>` have to be within this `namespace`>>*/modifier_tag{}
-namespace aux{
+namespace interpreter_aux{
 
     template<typename Tag>
     struct /*<<Specialize on Tag>>*/ adapter_modifier{};
@@ -36,7 +36,7 @@
     template<typename C>
     struct /*<<Metafunction returning a modifier-tag>>*/deduce_modifier_tag;
 
-}// aux
+}// interpreter_aux
 namespace put_concept{
 
     template<typename Tag, /*<<Container>>*/ typename C, /*<<Input>>*/ typename T>
@@ -49,7 +49,7 @@
         }
 
         private:
- static aux::adapter_modifier<Tag>& m;
+ static interpreter_aux::adapter_modifier<Tag>& m;
         static C& cont;
         static T t;
     };
@@ -128,7 +128,7 @@
 
 
 /*->*/
-namespace aux{
+namespace interpreter_aux{
 
     template<typename /*<<Container>>*/C>
     struct /*<<Metafunction>>*/deduce_modifier_tag/*<-*/
@@ -140,12 +140,12 @@
     template<typename C, typename X>
     void check_deduce()
     {
- typedef typename aux::deduce_modifier_tag<C>::type found_;
+ typedef typename interpreter_aux::deduce_modifier_tag<C>::type found_;
         BOOST_MPL_ASSERT(( boost::is_same<found_, X> ));
     }
 
 //->
-}// aux
+}// interpreter_aux
 //]
 }// v2
 }// assign

Modified: sandbox/assign_v2/boost/assign/v2/interpreter/replace.hpp
==============================================================================
--- sandbox/assign_v2/boost/assign/v2/interpreter/replace.hpp (original)
+++ sandbox/assign_v2/boost/assign/v2/interpreter/replace.hpp 2011-03-23 10:34:49 EDT (Wed, 23 Mar 2011)
@@ -16,7 +16,7 @@
 namespace assign{
 namespace v2{
 //[syntax_put_adapter_replace_parameter
-namespace aux{
+namespace interpreter_aux{
                 
     template<typename /*<<Inherits interpreter_crtp\<\> >>*/D>
     struct /*<<Metafunction class to be specialized on D>>*/replace_data_generator{
@@ -30,7 +30,7 @@
         struct /*<<Transforms D by replacing Tag D::modifier_tag with Tag>>*/ apply{};
     };
     
-}// aux
+}// interpreter_aux
 //]
 }// v2
 }// assign

Modified: sandbox/assign_v2/boost/assign/v2/option/data.hpp
==============================================================================
--- sandbox/assign_v2/boost/assign/v2/option/data.hpp (original)
+++ sandbox/assign_v2/boost/assign/v2/option/data.hpp 2011-03-23 10:34:49 EDT (Wed, 23 Mar 2011)
@@ -19,13 +19,13 @@
 namespace assign{
 namespace v2{
 //[syntax_option_data
-namespace aux{
+namespace interpreter_aux{
 namespace result_of{
 
     template<typename D>
     struct /*<<Metafunction class>>*/option_data_generator/*<-*/{
 
- typedef aux::replace_data_generator<D> meta_;
+ typedef interpreter_aux::replace_data_generator<D> meta_;
 
         template<typename F>
         struct apply : ::boost::mpl::apply1<meta_, F>{};
@@ -68,16 +68,16 @@
 
     }/*->*/;
 
-}// aux
+}// interpreter_aux
 namespace{
- const aux::keyword_data_generator _data/*<-*/
- = aux::keyword_data_generator()/*->*/;
+ const interpreter_aux::keyword_data_generator _data/*<-*/
+ = interpreter_aux::keyword_data_generator()/*->*/;
 }
 namespace result_of{
 
     template<typename D>
     struct /*<<Metafunction class>>*/option_data_generator/*<-*/
- : aux::result_of::option_data_generator<D>
+ : interpreter_aux::result_of::option_data_generator<D>
     {}/*->*/;
 
 }// result_of
@@ -94,7 +94,7 @@
 namespace boost{\
 namespace assign{\
 namespace v2{\
-namespace aux{\
+namespace interpreter_aux{\
 \
     template<typename T>\
     option_data_generator< FUN > NAME()\
@@ -103,7 +103,7 @@
     }\
 \
 }\
-using aux::NAME;\
+using interpreter_aux::NAME;\
 }\
 }\
 }\

Modified: sandbox/assign_v2/boost/assign/v2/option/iterate.hpp
==============================================================================
--- sandbox/assign_v2/boost/assign/v2/option/iterate.hpp (original)
+++ sandbox/assign_v2/boost/assign/v2/option/iterate.hpp 2011-03-23 10:34:49 EDT (Wed, 23 Mar 2011)
@@ -49,7 +49,7 @@
     template<typename Arg/*<-*/= iterate_arg::type/*->*/> struct iterate{};
 
 }// modifier_tag
-namespace aux{
+namespace interpreter_aux{
                 
     template<typename Arg>
     class adapter_modifier< modifier_tag::iterate<Arg> >/*<-*/
@@ -100,7 +100,7 @@
 
     }/*->*/;
 
-}// aux
+}// interpreter_aux
 BOOST_ASSIGN_V2_OPTION_MODIFIER_KEYWORD(iterate)
 BOOST_ASSIGN_V2_OPTION_MODIFIER_META_MODIFIER_TAG(iterate, modifier_tag::iterate<Arg>)
 //]

Modified: sandbox/assign_v2/boost/assign/v2/option/key.hpp
==============================================================================
--- sandbox/assign_v2/boost/assign/v2/option/key.hpp (original)
+++ sandbox/assign_v2/boost/assign/v2/option/key.hpp 2011-03-23 10:34:49 EDT (Wed, 23 Mar 2011)
@@ -17,7 +17,7 @@
 namespace assign{
 namespace v2{
 //[syntax_option_key
-namespace aux{
+namespace interpreter_aux{
 
     template<typename C>
     struct container_key{ typedef typename C::key_type type; };
@@ -38,7 +38,7 @@
 
     template<typename C, typename D>
     struct option_key : ::boost::mpl::apply1<
- aux::result_of::option_data_generator<D>,
+ interpreter_aux::result_of::option_data_generator<D>,
         typename deduce_key_generator<C>::type
>{};
 
@@ -56,11 +56,11 @@
     }/*<-*/BOOST_ASSIGN_V2_IGNORE(/*<-*/;/*->*/)/*->*/
 
 
-}// aux
+}// interpreter_aux
 //<-
 namespace{
 //->
- aux::option_key const _key/*<-*/= aux::option_key()/*->*/;
+ interpreter_aux::option_key const _key/*<-*/= interpreter_aux::option_key()/*->*/;
 //]
 }
 }// v2

Modified: sandbox/assign_v2/boost/assign/v2/option/mapped.hpp
==============================================================================
--- sandbox/assign_v2/boost/assign/v2/option/mapped.hpp (original)
+++ sandbox/assign_v2/boost/assign/v2/option/mapped.hpp 2011-03-23 10:34:49 EDT (Wed, 23 Mar 2011)
@@ -25,7 +25,7 @@
     template<typename/*<<Mapping>>*/ Arg> struct mapped;
 
 }// modifier_tag
-namespace aux{
+namespace interpreter_aux{
                 
     template<typename Arg>
     class adapter_modifier<modifier_tag::mapped<Arg> >/*<-*/
@@ -65,7 +65,7 @@
         ptr_ ptr;
     }/*->*/;
 
-}// aux
+}// interpreter_aux
 BOOST_ASSIGN_V2_OPTION_MODIFIER_KEYWORD(mapped)
 BOOST_ASSIGN_V2_OPTION_MODIFIER_META_MODIFIER_TAG(mapped, modifier_tag::mapped<Arg>)
 //]

Modified: sandbox/assign_v2/boost/assign/v2/option/modifier.hpp
==============================================================================
--- sandbox/assign_v2/boost/assign/v2/option/modifier.hpp (original)
+++ sandbox/assign_v2/boost/assign/v2/option/modifier.hpp 2011-03-23 10:34:49 EDT (Wed, 23 Mar 2011)
@@ -21,7 +21,7 @@
 namespace assign{
 namespace v2{
 //[syntax_put_modifier_modulo
-namespace aux{
+namespace interpreter_aux{
 
     template<typename /*<<A class of modifiers>>*/ Keyword, typename /*<<A part of the modifier's implementation>>*/Arg = keyword_aux::ignore>
     struct option_modifier
@@ -62,7 +62,7 @@
     struct option_modifier{
 
 //<-
- typedef aux::replace_modifier_tag<D> meta_;
+ typedef interpreter_aux::replace_modifier_tag<D> meta_;
 //->
             
         template<typename Keyword, typename Arg>
@@ -71,7 +71,7 @@
             : ::boost::mpl::apply1<
                 meta_,
                 typename ::boost::mpl::apply1<
- aux::meta_modifier_tag<Keyword, Arg>,
+ interpreter_aux::meta_modifier_tag<Keyword, Arg>,
                     D
>::type
>
@@ -93,9 +93,9 @@
         option_modifier<Keyword, Arg> const& rhs
     )/*<-*/
     {
- typedef aux::meta_modifier_tag<Keyword, Arg> meta_;
+ typedef interpreter_aux::meta_modifier_tag<Keyword, Arg> meta_;
         typedef typename ::boost::mpl::apply1<meta_, D>::type modifier_tag;
- typedef aux::adapter_modifier<modifier_tag> modifier_;
+ typedef interpreter_aux::adapter_modifier<modifier_tag> modifier_;
     
         typedef typename ::boost::mpl::apply2<
             result_of::option_modifier<D>,
@@ -109,13 +109,13 @@
         );
     }BOOST_ASSIGN_V2_IGNORE(/*->*/;/*<-*/)/*->*/
 
-}// aux
+}// interpreter_aux
 //]
 namespace result_of{
 
     template<typename D>
     struct option_modifier
- : aux::result_of::option_modifier<D>
+ : interpreter_aux::result_of::option_modifier<D>
     {};
 
 }// result_of
@@ -124,7 +124,7 @@
 #error
 #else
 #define BOOST_ASSIGN_V2_OPTION_MODIFIER_META_MODIFIER_TAG(NAME, Result)\
-namespace aux{\
+namespace interpreter_aux{\
 \
     template<typename Arg>\
     struct meta_modifier_tag<BOOST_PP_CAT(keyword_,NAME), Arg>\
@@ -140,7 +140,7 @@
 #error
 #else
 #define BOOST_ASSIGN_V2_OPTION_MODIFIER_KWD_TYPE(NAME)\
- aux::option_modifier<aux::BOOST_PP_CAT(keyword_,NAME)>\
+ interpreter_aux::option_modifier<interpreter_aux::BOOST_PP_CAT(keyword_,NAME)>\
 /**/
 #endif
 
@@ -148,7 +148,7 @@
 #error
 #else
 #define BOOST_ASSIGN_V2_OPTION_MODIFIER_KEYWORD(NAME)\
-namespace aux{\
+namespace interpreter_aux{\
     struct BOOST_PP_CAT(keyword_,NAME){\
 \
         BOOST_PP_CAT(keyword_,NAME)(){}\

Modified: sandbox/assign_v2/boost/assign/v2/option/repeat.hpp
==============================================================================
--- sandbox/assign_v2/boost/assign/v2/option/repeat.hpp (original)
+++ sandbox/assign_v2/boost/assign/v2/option/repeat.hpp 2011-03-23 10:34:49 EDT (Wed, 23 Mar 2011)
@@ -29,7 +29,7 @@
     template<typename Tag> struct repeat/*<-*/{}/*->*/;
 
 }// modifier_tag
-namespace aux{
+namespace interpreter_aux{
 
     template<typename Arg>
     class adapter_modifier<modifier_tag::repeat<Arg> >/*<-*/
@@ -80,7 +80,7 @@
         size_type n_;
     }/*->*/;
 
-}// aux
+}// interpreter_aux
 BOOST_ASSIGN_V2_OPTION_MODIFIER_KEYWORD(repeat)
 BOOST_ASSIGN_V2_OPTION_MODIFIER_META_MODIFIER_TAG(repeat, modifier_tag::repeat<typename D::modifier_tag>)
 //]

Modified: sandbox/assign_v2/boost/assign/v2/option/std_modifier/modifier.hpp
==============================================================================
--- sandbox/assign_v2/boost/assign/v2/option/std_modifier/modifier.hpp (original)
+++ sandbox/assign_v2/boost/assign/v2/option/std_modifier/modifier.hpp 2011-03-23 10:34:49 EDT (Wed, 23 Mar 2011)
@@ -79,7 +79,7 @@
 namespace boost{\
 namespace assign{\
 namespace v2{\
-namespace aux{\
+namespace interpreter_aux{\
 \
     template<>\
     class adapter_modifier<modifier_tag::FUN>\
@@ -94,7 +94,7 @@
 }\
 namespace{\
 \
- aux::option_modifier<aux::keyword_std_modifier, modifier_tag::FUN> const\
+ interpreter_aux::option_modifier<interpreter_aux::keyword_std_modifier, modifier_tag::FUN> const\
         BOOST_PP_CAT(_,FUN) = ( \
         _std_modifier = modifier_tag::FUN() \
     );\

Modified: sandbox/assign_v2/boost/assign/v2/pipe/csv_put.hpp
==============================================================================
--- sandbox/assign_v2/boost/assign/v2/pipe/csv_put.hpp (original)
+++ sandbox/assign_v2/boost/assign/v2/pipe/csv_put.hpp 2011-03-23 10:34:49 EDT (Wed, 23 Mar 2011)
@@ -32,7 +32,7 @@
 namespace assign{
 namespace v2{
 //[syntax_pipe_csv_put
-namespace aux{
+namespace interpreter_aux{
 
     typedef ref::array_aux::size_type arg_list_size_type;
 
@@ -102,7 +102,7 @@
 
         template<std::size_t N, typename U = na_> // size?
         struct result{
- typedef aux::arg_list<OptionList, N, U> type;
+ typedef interpreter_aux::arg_list<OptionList, N, U> type;
         };
  
 #if BOOST_ASSIGN_V2_ENABLE_CPP0X
@@ -196,7 +196,7 @@
     }/*->*/;
 
     template<typename C, typename ParList, arg_list_size_type N, typename U>
- C& operator|(C& cont, aux::arg_list<ParList, N, U> const& arg_list)/*<-*/
+ C& operator|(C& cont, interpreter_aux::arg_list<ParList, N, U> const& arg_list)/*<-*/
     {
         v2::ref::as_arg_list(
             v2::ref::as_modulo_list<ParList>(
@@ -209,13 +209,13 @@
 
     }BOOST_ASSIGN_V2_IGNORE(/*->*/;/*<-*/)/*->*/
 
-}// aux
+}// interpreter_aux
 //<-
 namespace{
 //->
 
- aux::arg_list_generator<> const _csv_put/*<-*/
- = aux::arg_list_generator<>()/*->*/;
+ interpreter_aux::arg_list_generator<> const _csv_put/*<-*/
+ = interpreter_aux::arg_list_generator<>()/*->*/;
 
 //<-
 }

Modified: sandbox/assign_v2/boost/assign/v2/pipe/option_traits.hpp
==============================================================================
--- sandbox/assign_v2/boost/assign/v2/pipe/option_traits.hpp (original)
+++ sandbox/assign_v2/boost/assign/v2/pipe/option_traits.hpp 2011-03-23 10:34:49 EDT (Wed, 23 Mar 2011)
@@ -19,7 +19,7 @@
 namespace boost{
 namespace assign{
 namespace v2{
-namespace aux{
+namespace interpreter_aux{
 
     typedef ::boost::mpl::vector0<> empty_option_list_;
     typedef ref::list_aux::size_type option_size_type;
@@ -38,7 +38,7 @@
>{};
     };
 
-}// aux
+}// interpreter_aux
 }// v2
 }// assign
 }// boost

Modified: sandbox/assign_v2/boost/assign/v2/put.hpp
==============================================================================
--- sandbox/assign_v2/boost/assign/v2/put.hpp (original)
+++ sandbox/assign_v2/boost/assign/v2/put.hpp 2011-03-23 10:34:49 EDT (Wed, 23 Mar 2011)
@@ -20,17 +20,17 @@
 namespace assign{
 namespace v2{
 //[syntax_put
-namespace aux{
+namespace interpreter_aux{
 
     template<typename C, typename F, typename Tag>
     class put_interpreter
         : protected ref::wrapper< ref::assign_tag::copy, C >,
 //<-
- public aux::interpreter_crtp< C, F, Tag, put_interpreter<C, F, Tag> >
+ public interpreter_aux::interpreter_crtp< C, F, Tag, put_interpreter<C, F, Tag> >
 //->
     {
 //<-
- typedef aux::interpreter_crtp< C, F, Tag, put_interpreter > super2_t;
+ typedef interpreter_aux::interpreter_crtp< C, F, Tag, put_interpreter > super2_t;
 //->
         public:
 
@@ -38,7 +38,7 @@
 //<-
         protected:
 
- typedef aux::adapter_modifier<Tag> modifier_;
+ typedef interpreter_aux::adapter_modifier<Tag> modifier_;
         typedef ref::assign_tag::copy assign_tag_;
         typedef ref::wrapper<assign_tag_,C> super1_t;
 //->
@@ -62,25 +62,25 @@
     };
 
     template<typename C, typename F, typename Tag>
- struct /*<<Metafunction class>>*/replace_data_generator< aux::put_interpreter<C, F, Tag> >{/*<-*/
+ struct /*<<Metafunction class>>*/replace_data_generator< interpreter_aux::put_interpreter<C, F, Tag> >{/*<-*/
         template<typename F1>
- struct apply{ typedef aux::put_interpreter<C, F1, Tag> type; };
+ struct apply{ typedef interpreter_aux::put_interpreter<C, F1, Tag> type; };
     /*->*/};
 
     template<typename C, typename F, typename Tag>
- struct /*<<Metafunction class>>*/replace_modifier_tag< aux::put_interpreter<C, F, Tag> >{/*<-*/
+ struct /*<<Metafunction class>>*/replace_modifier_tag< interpreter_aux::put_interpreter<C, F, Tag> >{/*<-*/
         template<typename Tag1>
- struct apply{ typedef aux::put_interpreter<C, F, Tag1> type; };
+ struct apply{ typedef interpreter_aux::put_interpreter<C, F, Tag1> type; };
     /*->*/};
 
-}// aux
+}// interpreter_aux
 namespace result_of{
 
     template<typename C>
     struct /*<<Metafunction>>*/put/*<-*/{
- typedef typename aux::deduce_data_generator<C>::type f_;
- typedef typename aux::deduce_modifier_tag<C>::type modifier_tag_;
- typedef aux::put_interpreter<C, f_, modifier_tag_> type;
+ typedef typename interpreter_aux::deduce_data_generator<C>::type f_;
+ typedef typename interpreter_aux::deduce_modifier_tag<C>::type modifier_tag_;
+ typedef interpreter_aux::put_interpreter<C, f_, modifier_tag_> type;
     }/*->*/;
 
 }// result_of

Modified: sandbox/assign_v2/libs/assign/v2/test/interpreter/modifier.cpp
==============================================================================
--- sandbox/assign_v2/libs/assign/v2/test/interpreter/modifier.cpp (original)
+++ sandbox/assign_v2/libs/assign/v2/test/interpreter/modifier.cpp 2011-03-23 10:34:49 EDT (Wed, 23 Mar 2011)
@@ -41,34 +41,34 @@
 
         {
             typedef as2::modifier_tag::push_back answer_;
- as2::aux::check_deduce<std::deque<int>, answer_>();
- as2::aux::check_deduce<std::list<int>, answer_>();
- as2::aux::check_deduce<std::vector<int>, answer_>();
+ as2:: interpreter_aux::check_deduce<std::deque<int>, answer_>();
+ as2:: interpreter_aux::check_deduce<std::list<int>, answer_>();
+ as2:: interpreter_aux::check_deduce<std::vector<int>, answer_>();
 
- as2::aux::check_deduce<boost::ptr_deque<int>, answer_>();
- as2::aux::check_deduce<boost::ptr_list<int>, answer_>();
- as2::aux::check_deduce<boost::ptr_vector<int>, answer_>();
+ as2:: interpreter_aux::check_deduce<boost::ptr_deque<int>, answer_>();
+ as2:: interpreter_aux::check_deduce<boost::ptr_list<int>, answer_>();
+ as2:: interpreter_aux::check_deduce<boost::ptr_vector<int>, answer_>();
         }
         {
             typedef as2::modifier_tag::iterate<> answer_;
- as2::aux::check_deduce<boost::array<int, 1>, answer_>();
- as2::aux::check_deduce<boost::ptr_array<int, 1>, answer_>();
+ as2:: interpreter_aux::check_deduce<boost::array<int, 1>, answer_>();
+ as2:: interpreter_aux::check_deduce<boost::ptr_array<int, 1>, answer_>();
         }
         {
             typedef as2::modifier_tag::push answer_;
- as2::aux::check_deduce<std::queue<int>, answer_>();
- as2::aux::check_deduce<std::stack<int>, answer_>();
+ as2:: interpreter_aux::check_deduce<std::queue<int>, answer_>();
+ as2:: interpreter_aux::check_deduce<std::stack<int>, answer_>();
         }
         {
             typedef as2::modifier_tag::insert answer_;
- as2::aux::check_deduce<std::set<int>, answer_>();
+ as2:: interpreter_aux::check_deduce<std::set<int>, answer_>();
             typedef std::string str_;
- as2::aux::check_deduce<std::map<str_, int>, answer_>();
+ as2:: interpreter_aux::check_deduce<std::map<str_, int>, answer_>();
         }
         {
             //[put_deduce_map
             typedef std::map<std::string, int> C;
- typedef as2::aux::deduce_modifier_tag<C>::type found_;
+ typedef as2:: interpreter_aux::deduce_modifier_tag<C>::type found_;
             typedef as2::modifier_tag::insert answer_;
             BOOST_MPL_ASSERT(( boost::is_same<found_, answer_> ));
             //]

Modified: sandbox/assign_v2/libs/assign/v2/test/option/iterate.cpp
==============================================================================
--- sandbox/assign_v2/libs/assign/v2/test/option/iterate.cpp (original)
+++ sandbox/assign_v2/libs/assign/v2/test/option/iterate.cpp 2011-03-23 10:34:49 EDT (Wed, 23 Mar 2011)
@@ -36,15 +36,15 @@
         namespace as2 = assign::v2;
         {
             //[test_option_iterate_meta
- typedef as2::aux::keyword_iterate keyword_;
+ typedef as2:: interpreter_aux::keyword_iterate keyword_;
             typedef as2::modifier_tag::iterate_arg arg_;
- typedef as2::aux::option_modifier<keyword_, arg_> modulo_;
+ typedef as2:: interpreter_aux::option_modifier<keyword_, arg_> modulo_;
             typedef array<int, 4> cont_;
             typedef as2::result_of::put<cont_>::type put_;
             typedef as2::result_of::option_modifier<put_> meta1_;
             typedef ::boost::mpl::apply2<meta1_, keyword_, arg_>::type result1_;
             typedef as2::modifier_tag::iterate<arg_> tag1_;
- typedef as2::aux::replace_modifier_tag<put_> meta2_;
+ typedef as2:: interpreter_aux::replace_modifier_tag<put_> meta2_;
             typedef ::boost::mpl::apply1<meta2_, tag1_>::type result2_;
             BOOST_MPL_ASSERT(( is_same<result1_, result2_> ));
             //]
@@ -60,14 +60,14 @@
         }
         {
             //[test_option_iterate_meta_deque
- typedef as2::aux::keyword_iterate keyword_;
+ typedef as2:: interpreter_aux::keyword_iterate keyword_;
             typedef as2::modifier_tag::iterate_arg arg_;
- typedef as2::aux::option_modifier<keyword_, arg_> modulo_;
+ typedef as2:: interpreter_aux::option_modifier<keyword_, arg_> modulo_;
             typedef as2::result_of::deque<int>::type put_;
             typedef as2::result_of::option_modifier<put_> meta1_;
             typedef ::boost::mpl::apply2<meta1_, keyword_, arg_>::type result1_;
             typedef as2::modifier_tag::iterate<arg_> tag1_;
- typedef as2::aux::replace_modifier_tag<put_> meta2_;
+ typedef as2:: interpreter_aux::replace_modifier_tag<put_> meta2_;
             typedef ::boost::mpl::apply1<meta2_, tag1_>::type result2_;
             BOOST_MPL_ASSERT(( is_same<result1_, result2_> ));
             //]

Modified: sandbox/assign_v2/libs/assign/v2/test/option/mapped.cpp
==============================================================================
--- sandbox/assign_v2/libs/assign/v2/test/option/mapped.cpp (original)
+++ sandbox/assign_v2/libs/assign/v2/test/option/mapped.cpp 2011-03-23 10:34:49 EDT (Wed, 23 Mar 2011)
@@ -37,14 +37,14 @@
             //[test_option_mapped_meta
             using namespace lambda;
             typedef BOOST_TYPEOF(_1) arg_;
- typedef as2::aux::keyword_mapped keyword_;
- typedef as2::aux::option_modifier<keyword_, arg_> modulo_;
+ typedef as2:: interpreter_aux::keyword_mapped keyword_;
+ typedef as2:: interpreter_aux::option_modifier<keyword_, arg_> modulo_;
             typedef std::map<std::string, int> cont_;
             typedef as2::result_of::put<cont_>::type put_;
             typedef as2::result_of::option_modifier<put_> meta1_;
             typedef ::boost::mpl::apply2<meta1_, keyword_, arg_>::type result1_;
             typedef as2::modifier_tag::mapped<arg_> tag1_;
- typedef as2::aux::replace_modifier_tag<put_> meta2_;
+ typedef as2:: interpreter_aux::replace_modifier_tag<put_> meta2_;
             typedef ::boost::mpl::apply1<meta2_, tag1_>::type result2_;
             BOOST_MPL_ASSERT((boost::is_same<result1_, result2_>));
             //]
@@ -66,13 +66,13 @@
             //[test_option_mapped_meta_deque
             using namespace lambda;
             typedef BOOST_TYPEOF(_1) arg_;
- typedef as2::aux::keyword_mapped keyword_;
- typedef as2::aux::option_modifier<keyword_, arg_> modulo_;
+ typedef as2:: interpreter_aux::keyword_mapped keyword_;
+ typedef as2:: interpreter_aux::option_modifier<keyword_, arg_> modulo_;
             typedef as2::result_of::deque<int>::type put_;
             typedef as2::result_of::option_modifier<put_> meta1_;
             typedef ::boost::mpl::apply2<meta1_, keyword_, arg_>::type result1_;
             typedef as2::modifier_tag::mapped<arg_> tag1_;
- typedef as2::aux::replace_modifier_tag<put_> meta2_;
+ typedef as2:: interpreter_aux::replace_modifier_tag<put_> meta2_;
             typedef ::boost::mpl::apply1<meta2_, tag1_>::type result2_;
             BOOST_MPL_ASSERT((boost::is_same<result1_, result2_>));
             //]

Modified: sandbox/assign_v2/libs/assign/v2/test/option/std_modifier.cpp
==============================================================================
--- sandbox/assign_v2/libs/assign/v2/test/option/std_modifier.cpp (original)
+++ sandbox/assign_v2/libs/assign/v2/test/option/std_modifier.cpp 2011-03-23 10:34:49 EDT (Wed, 23 Mar 2011)
@@ -48,11 +48,11 @@
         {
             //[test_option_standard_meta
             typedef as2::result_of::put<std::vector<int> >::type put_;
- typedef as2::aux::keyword_std_modifier keyword_;
+ typedef as2:: interpreter_aux::keyword_std_modifier keyword_;
             typedef as2::modifier_tag::push_front tag_;
             typedef as2::result_of::option_modifier<put_> meta1_;
             typedef ::boost::mpl::apply2<meta1_, keyword_, tag_>::type result1_;
- typedef as2::aux::replace_modifier_tag<put_> meta2_;
+ typedef as2:: interpreter_aux::replace_modifier_tag<put_> meta2_;
             typedef ::boost::mpl::apply1<meta2_, tag_>::type result2_;
             BOOST_MPL_ASSERT(( boost::is_same<result1_, result2_> ));
             //]
@@ -96,11 +96,11 @@
         {
             //[test_option_meta_deque
             typedef as2::result_of::deque<int>::type put_;
- typedef as2::aux::keyword_std_modifier keyword_;
+ typedef as2:: interpreter_aux::keyword_std_modifier keyword_;
             typedef as2::modifier_tag::push_front tag_;
             typedef as2::result_of::option_modifier<put_> meta1_;
             typedef ::boost::mpl::apply2<meta1_, keyword_, tag_>::type result1_;
- typedef as2::aux::replace_modifier_tag<put_> meta2_;
+ typedef as2:: interpreter_aux::replace_modifier_tag<put_> meta2_;
             typedef ::boost::mpl::apply1<meta2_, tag_>::type result2_;
 
             BOOST_MPL_ASSERT(( boost::is_same<result1_, result2_> ));


Boost-Commit list run by bdawes at acm.org, david.abrahams at rcn.com, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk