$include_dir="/home/hyper-archives/boost-commit/include"; include("$include_dir/msg-header.inc") ?>
Subject: [Boost-commit] svn:boost r50436 - trunk/libs/spirit/example/karma
From: hartmut.kaiser_at_[hidden]
Date: 2009-01-02 05:49:16
Author: hkaiser
Date: 2009-01-02 05:49:15 EST (Fri, 02 Jan 2009)
New Revision: 50436
URL: http://svn.boost.org/trac/boost/changeset/50436
Log:
Spirit.Karma: Fixed Karma examples for very strict compilers
Text files modified: 
   trunk/libs/spirit/example/karma/basic_facilities.cpp   |     1 -                                       
   trunk/libs/spirit/example/karma/functor_facilities.cpp |    16 ++++++----------                        
   trunk/libs/spirit/example/karma/quick_start1.cpp       |     1 -                                       
   3 files changed, 6 insertions(+), 12 deletions(-)
Modified: trunk/libs/spirit/example/karma/basic_facilities.cpp
==============================================================================
--- trunk/libs/spirit/example/karma/basic_facilities.cpp	(original)
+++ trunk/libs/spirit/example/karma/basic_facilities.cpp	2009-01-02 05:49:15 EST (Fri, 02 Jan 2009)
@@ -47,7 +47,6 @@
 
 using namespace boost::spirit;
 using namespace boost::spirit::ascii;
-namespace karma = boost::spirit::karma;
 
 ///////////////////////////////////////////////////////////////////////////////
 // Output the given containers in list format
Modified: trunk/libs/spirit/example/karma/functor_facilities.cpp
==============================================================================
--- trunk/libs/spirit/example/karma/functor_facilities.cpp	(original)
+++ trunk/libs/spirit/example/karma/functor_facilities.cpp	2009-01-02 05:49:15 EST (Fri, 02 Jan 2009)
@@ -31,13 +31,12 @@
     template <typename OutputIterator, typename Context, typename Parameter>
     bool operator()(Parameter const&, Context& ctx, OutputIterator& sink) const
     {
-        namespace karma = boost::spirit::karma;
         return karma::generate(sink, int_ << ": ", counter++);
     }
-    
+
     counter_impl(int& counter_) 
     : counter(counter_) {}
-    
+
     int& counter;
 };
 
@@ -64,13 +63,12 @@
     template <typename OutputIterator, typename Context, typename Parameter>
     bool operator()(Parameter const& v, Context& ctx, OutputIterator& sink) const
     {
-        namespace karma = boost::spirit::karma;
         return karma::generate(sink, open << xpr << close, v);
     }
-    
+
     confix_impl(char const* open_, char const* close_, Expr const& xpr_) 
     : open(open_), close(close_), xpr(xpr_) {}
-    
+
     std::string open;
     std::string close;
     Expr xpr;
@@ -98,13 +96,12 @@
     template <typename OutputIterator, typename Parameter>
     bool operator()(OutputIterator& sink, Parameter const& v) const
     {
-        namespace karma = boost::spirit::karma;
         return karma::generate(sink, xpr % delim, v);
     }
-    
+
     list_impl(Expr const& xpr_, char const* delim_) 
     : xpr(xpr_), delim(delim_) {}
-    
+
     Expr xpr;
     std::string delim;
 };
@@ -131,7 +128,6 @@
 ///////////////////////////////////////////////////////////////////////////////
 int main()
 {
-    namespace karma = boost::spirit::karma;
     using namespace boost::phoenix;
     using namespace boost::phoenix::arg_names;
 
Modified: trunk/libs/spirit/example/karma/quick_start1.cpp
==============================================================================
--- trunk/libs/spirit/example/karma/quick_start1.cpp	(original)
+++ trunk/libs/spirit/example/karma/quick_start1.cpp	2009-01-02 05:49:15 EST (Fri, 02 Jan 2009)
@@ -17,7 +17,6 @@
 
 using namespace boost::spirit;
 using namespace boost::spirit::ascii;
-namespace karma = boost::spirit::karma;
 
 ///////////////////////////////////////////////////////////////////////////////
 int main()