Update of /cvsroot/boost/boost/boost/xpressive/proto
In directory sc8-pr-cvs3.sourceforge.net:/tmp/cvs-serv20055/proto

Modified Files:
        args.hpp context.hpp 
Log Message:
add support for (?R) for self-recursive dynamic regexes

Index: args.hpp
===================================================================
RCS file: /cvsroot/boost/boost/boost/xpressive/proto/args.hpp,v
retrieving revision 1.5
retrieving revision 1.6
diff -u -d -r1.5 -r1.6
--- args.hpp    3 Feb 2007 00:14:33 -0000       1.5
+++ args.hpp    4 Mar 2007 18:07:03 -0000       1.6
@@ -43,12 +43,19 @@
 
     #define N BOOST_PP_ITERATION()
 
+        /// \brief A type sequence, for use as the 2nd parameter to the 
expr\<\> class template.
+        ///
+        /// A type sequence, for use as the 2nd parameter to the expr\<\> 
class template.
+        /// The types in the sequence correspond to the children of a node in 
an expression tree.
         template< BOOST_PP_ENUM_PARAMS(N, typename Arg) >
         struct BOOST_PP_CAT(args, N)
         {
             BOOST_STATIC_CONSTANT(long, size = N);
             BOOST_PP_REPEAT(N, BOOST_PROTO_DEFINE_ARG_N, ~)
             BOOST_PP_REPEAT_FROM_TO(N, BOOST_PROTO_MAX_ARITY, 
BOOST_PROTO_DEFINE_VOID_N, ~)
+            
+            /// INTERNAL ONLY
+            ///
             typedef BOOST_PP_CAT(Arg, BOOST_PP_DEC(N)) back_;
         };
 

Index: context.hpp
===================================================================
RCS file: /cvsroot/boost/boost/boost/xpressive/proto/context.hpp,v
retrieving revision 1.5
retrieving revision 1.6
diff -u -d -r1.5 -r1.6
--- context.hpp 3 Feb 2007 09:04:30 -0000       1.5
+++ context.hpp 4 Mar 2007 18:07:03 -0000       1.6
@@ -84,6 +84,8 @@
             //BOOST_MPL_ASSERT((is_same<void(*)(),  
result_of_fixup<void(&)()>::type>));
         }
 
+        /// INTERNAL ONLY
+        ///
 #define BOOST_PROTO_DECLTYPE_NESTED_TYPEDEF_TPL(Nested, Expr)\
         BOOST_TYPEOF_NESTED_TYPEDEF_TPL(nested_and_hidden, Expr)\
         struct Nested\


-------------------------------------------------------------------------
Take Surveys. Earn Cash. Influence the Future of IT
Join SourceForge.net's Techsay panel and you'll get the chance to share your
opinions on IT & business topics through brief surveys-and earn cash
http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV
_______________________________________________
Boost-cvs mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/boost-cvs

Reply via email to