$include_dir="/home/hyper-archives/boost-commit/include"; include("$include_dir/msg-header.inc") ?>
Subject: [Boost-commit] svn:boost r49577 - in branches/release: boost/compatibility/cpp_c_headers libs/algorithm libs/function/test libs/functional libs/graph libs/graph/doc libs/graph/doc/figs libs/graph/example libs/graph/example/figs libs/graph/test libs/lambda/test libs/mpl/doc/src/refmanual libs/mpl/preprocessed libs/optional/doc/html libs/thread/test libs/utility libs/xpressive/example
From: daniel_james_at_[hidden]
Date: 2008-11-03 17:29:40
Author: danieljames
Date: 2008-11-03 17:29:39 EST (Mon, 03 Nov 2008)
New Revision: 49577
URL: http://svn.boost.org/trac/boost/changeset/49577
Log:
Merge [46445] - add line ending properties. Ref #2441.
Properties modified: 
   branches/release/boost/compatibility/cpp_c_headers/cassert   (props changed)
   branches/release/boost/compatibility/cpp_c_headers/cctype   (props changed)
   branches/release/boost/compatibility/cpp_c_headers/cerrno   (props changed)
   branches/release/boost/compatibility/cpp_c_headers/cfloat   (props changed)
   branches/release/boost/compatibility/cpp_c_headers/climits   (props changed)
   branches/release/boost/compatibility/cpp_c_headers/clocale   (props changed)
   branches/release/boost/compatibility/cpp_c_headers/cmath   (props changed)
   branches/release/boost/compatibility/cpp_c_headers/csetjmp   (props changed)
   branches/release/boost/compatibility/cpp_c_headers/csignal   (props changed)
   branches/release/boost/compatibility/cpp_c_headers/cstdarg   (props changed)
   branches/release/boost/compatibility/cpp_c_headers/cstddef   (props changed)
   branches/release/boost/compatibility/cpp_c_headers/cstdio   (props changed)
   branches/release/boost/compatibility/cpp_c_headers/cstdlib   (props changed)
   branches/release/boost/compatibility/cpp_c_headers/cstring   (props changed)
   branches/release/boost/compatibility/cpp_c_headers/ctime   (props changed)
   branches/release/boost/compatibility/cpp_c_headers/cwchar   (props changed)
   branches/release/boost/compatibility/cpp_c_headers/cwctype   (props changed)
   branches/release/libs/algorithm/sublibs   (props changed)
   branches/release/libs/function/test/regression.cfg   (props changed)
   branches/release/libs/functional/sublibs   (props changed)
   branches/release/libs/graph/LICENSE   (props changed)
   branches/release/libs/graph/doc/awpaper.sty   (props changed)
   branches/release/libs/graph/doc/biconnected_components.w   (props changed)
   branches/release/libs/graph/doc/figs/adj_list.fig   (props changed)
   branches/release/libs/graph/doc/figs/adj_matrix.fig   (props changed)
   branches/release/libs/graph/doc/figs/analogy.fig   (props changed)
   branches/release/libs/graph/doc/figs/back_edges.fig   (props changed)
   branches/release/libs/graph/doc/figs/bfs_example.fig   (props changed)
   branches/release/libs/graph/doc/figs/bfs_family.fig   (props changed)
   branches/release/libs/graph/doc/figs/bfs_visitor.fig   (props changed)
   branches/release/libs/graph/doc/figs/biconnected.dot   (props changed)
   branches/release/libs/graph/doc/figs/concepts.fig   (props changed)
   branches/release/libs/graph/doc/figs/dfs.fig   (props changed)
   branches/release/libs/graph/doc/figs/dfs_example.fig   (props changed)
   branches/release/libs/graph/doc/figs/dfs_family.fig   (props changed)
   branches/release/libs/graph/doc/figs/dfs_visitor.fig   (props changed)
   branches/release/libs/graph/doc/figs/digraph.fig   (props changed)
   branches/release/libs/graph/doc/figs/disjoint_set_family.fig   (props changed)
   branches/release/libs/graph/doc/figs/edge_list.fig   (props changed)
   branches/release/libs/graph/doc/figs/file_dep.fig   (props changed)
   branches/release/libs/graph/doc/figs/forward_or_cross_edges.fig   (props changed)
   branches/release/libs/graph/doc/figs/graph_search.fig   (props changed)
   branches/release/libs/graph/doc/figs/knights_tour.fig   (props changed)
   branches/release/libs/graph/doc/figs/quick_start.fig   (props changed)
   branches/release/libs/graph/doc/figs/search_states.fig   (props changed)
   branches/release/libs/graph/doc/figs/seq_vertex_coloring.graffle   (props changed)
   branches/release/libs/graph/doc/figs/stl_iter.fig   (props changed)
   branches/release/libs/graph/doc/figs/tree_edges.fig   (props changed)
   branches/release/libs/graph/doc/figs/undigraph.fig   (props changed)
   branches/release/libs/graph/doc/figs/visitor.fig   (props changed)
   branches/release/libs/graph/doc/iso-eg.dot   (props changed)
   branches/release/libs/graph/doc/isomorphism-impl-v2.w   (props changed)
   branches/release/libs/graph/doc/isomorphism-impl-v3.w   (props changed)
   branches/release/libs/graph/doc/isomorphism-impl.w   (props changed)
   branches/release/libs/graph/doc/lgrind.sty   (props changed)
   branches/release/libs/graph/doc/math.sty   (props changed)
   branches/release/libs/graph/doc/minimum_degree_ordering.w   (props changed)
   branches/release/libs/graph/doc/mungeaux.csh   (props changed)
   branches/release/libs/graph/doc/strong_components.w   (props changed)
   branches/release/libs/graph/doc/transitive_closure.w   (props changed)
   branches/release/libs/graph/example/adjacency_list.expected   (props changed)
   branches/release/libs/graph/example/bcsstk01   (props changed)
   branches/release/libs/graph/example/bcsstk01.rsa   (props changed)
   branches/release/libs/graph/example/bellman_ford.expected   (props changed)
   branches/release/libs/graph/example/bfs.expected   (props changed)
   branches/release/libs/graph/example/bfs_basics.expected   (props changed)
   branches/release/libs/graph/example/boost_web.dat   (props changed)
   branches/release/libs/graph/example/boost_web_graph.expected   (props changed)
   branches/release/libs/graph/example/components_on_edgelist.expected   (props changed)
   branches/release/libs/graph/example/concept_checks.expected   (props changed)
   branches/release/libs/graph/example/connected_components.expected   (props changed)
   branches/release/libs/graph/example/container_gen.expected   (props changed)
   branches/release/libs/graph/example/cuthill_mckee_ordering.expected   (props changed)
   branches/release/libs/graph/example/dave.expected   (props changed)
   branches/release/libs/graph/example/dfs.expected   (props changed)
   branches/release/libs/graph/example/dfs_basics.expected   (props changed)
   branches/release/libs/graph/example/dfs_parenthesis.expected   (props changed)
   branches/release/libs/graph/example/dijkstra.expected   (props changed)
   branches/release/libs/graph/example/edge_basics.expected   (props changed)
   branches/release/libs/graph/example/edge_iterator_constructor.dat   (props changed)
   branches/release/libs/graph/example/edge_property.expected   (props changed)
   branches/release/libs/graph/example/exterior_properties.expected   (props changed)
   branches/release/libs/graph/example/exterior_property_map.expected   (props changed)
   branches/release/libs/graph/example/family_tree.expected   (props changed)
   branches/release/libs/graph/example/fibonacci_heap.expected   (props changed)
   branches/release/libs/graph/example/figs/cc-internet.dot   (props changed)
   branches/release/libs/graph/example/figs/dfs-example.dot   (props changed)
   branches/release/libs/graph/example/figs/edge-connectivity.dot   (props changed)
   branches/release/libs/graph/example/figs/ospf-graph.dot   (props changed)
   branches/release/libs/graph/example/figs/scc.dot   (props changed)
   branches/release/libs/graph/example/figs/telephone-network.dot   (props changed)
   branches/release/libs/graph/example/file_dependencies.expected   (props changed)
   branches/release/libs/graph/example/filtered_graph.expected   (props changed)
   branches/release/libs/graph/example/gerdemann.expected   (props changed)
   branches/release/libs/graph/example/graphviz_example.dot   (props changed)
   branches/release/libs/graph/example/graphviz_test.dot   (props changed)
   branches/release/libs/graph/example/in_edges.expected   (props changed)
   branches/release/libs/graph/example/incremental_components.expected   (props changed)
   branches/release/libs/graph/example/interior_property_map.expected   (props changed)
   branches/release/libs/graph/example/johnson.expected   (props changed)
   branches/release/libs/graph/example/kevin-bacon.dat   (props changed)
   branches/release/libs/graph/example/kevin-bacon2.dat   (props changed)
   branches/release/libs/graph/example/kevin-bacon2.expected   (props changed)
   branches/release/libs/graph/example/kevin_bacon.expected   (props changed)
   branches/release/libs/graph/example/knights_tour.expected   (props changed)
   branches/release/libs/graph/example/kruskal.expected   (props changed)
   branches/release/libs/graph/example/leda-regression.cfg   (props changed)
   branches/release/libs/graph/example/max_flow.dat   (props changed)
   branches/release/libs/graph/example/max_flow.expected   (props changed)
   branches/release/libs/graph/example/max_flow2.dat   (props changed)
   branches/release/libs/graph/example/max_flow3.dat   (props changed)
   branches/release/libs/graph/example/miles_span.expected   (props changed)
   branches/release/libs/graph/example/modify_graph.expected   (props changed)
   branches/release/libs/graph/example/ordered_out_edges.expected   (props changed)
   branches/release/libs/graph/example/prim.expected   (props changed)
   branches/release/libs/graph/example/quick_tour.expected   (props changed)
   branches/release/libs/graph/example/regression.cfg   (props changed)
   branches/release/libs/graph/example/remove_edge_if_bidir.expected   (props changed)
   branches/release/libs/graph/example/remove_edge_if_dir.expected   (props changed)
   branches/release/libs/graph/example/remove_edge_if_undir.expected   (props changed)
   branches/release/libs/graph/example/reverse_graph.expected   (props changed)
   branches/release/libs/graph/example/scc.dot   (props changed)
   branches/release/libs/graph/example/sgb-regression.cfg   (props changed)
   branches/release/libs/graph/example/strong_components.expected   (props changed)
   branches/release/libs/graph/example/subgraph.expected   (props changed)
   branches/release/libs/graph/example/target-compile-costs.dat   (props changed)
   branches/release/libs/graph/example/tc.dot   (props changed)
   branches/release/libs/graph/example/test-astar-cities.dot   (props changed)
   branches/release/libs/graph/example/topo_sort.expected   (props changed)
   branches/release/libs/graph/example/undirected.expected   (props changed)
   branches/release/libs/graph/example/vector_as_graph.expected   (props changed)
   branches/release/libs/graph/example/vertex_basics.expected   (props changed)
   branches/release/libs/graph/example/visitor.expected   (props changed)
   branches/release/libs/graph/test/regression.cfg   (props changed)
   branches/release/libs/lambda/test/README_gcc2.9x_users   (props changed)
   branches/release/libs/mpl/doc/src/refmanual/refmanual.toc   (props changed)
   branches/release/libs/mpl/preprocessed/preprocess.cmd   (props changed)
   branches/release/libs/optional/doc/html/HTML.manifest   (props changed)
   branches/release/libs/thread/test/Carbon.r   (props changed)
   branches/release/libs/thread/test/test.mcp   (props changed)
   branches/release/libs/thread/test/util.inl   (contents, props changed)
   branches/release/libs/utility/sublibs   (props changed)
   branches/release/libs/xpressive/example/example.vcproj   (contents, props changed)
Text files modified: 
   branches/release/libs/thread/test/util.inl             |   366 ++++----                                
   branches/release/libs/xpressive/example/example.vcproj |  1796 ++++++++++++++++++++--------------------
   2 files changed, 1081 insertions(+), 1081 deletions(-)
Modified: branches/release/libs/thread/test/util.inl
==============================================================================
--- branches/release/libs/thread/test/util.inl	(original)
+++ branches/release/libs/thread/test/util.inl	2008-11-03 17:29:39 EST (Mon, 03 Nov 2008)
@@ -1,183 +1,183 @@
-// Copyright (C) 2001-2003
-// William E. Kempf
-// Copyright (C) 2007-8 Anthony Williams
-//
-//  Distributed under the Boost Software License, Version 1.0. (See accompanying 
-//  file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
-
-#if !defined(UTIL_INL_WEK01242003)
-#define UTIL_INL_WEK01242003
-
-#include <boost/thread/xtime.hpp>
-#include <boost/thread/mutex.hpp>
-#include <boost/thread/condition.hpp>
-#include <boost/thread/thread.hpp>
-
-#ifndef DEFAULT_EXECUTION_MONITOR_TYPE
-#   define DEFAULT_EXECUTION_MONITOR_TYPE execution_monitor::use_condition
-#endif
-
-// boostinspect:nounnamed
-
-namespace
-{
-inline boost::xtime delay(int secs, int msecs=0, int nsecs=0)
-{
-    const int MILLISECONDS_PER_SECOND = 1000;
-    const int NANOSECONDS_PER_SECOND = 1000000000;
-    const int NANOSECONDS_PER_MILLISECOND = 1000000;
-
-    boost::xtime xt;
-    if (boost::TIME_UTC != boost::xtime_get (&xt, boost::TIME_UTC))
-        BOOST_ERROR ("boost::xtime_get != boost::TIME_UTC");
-
-    nsecs += xt.nsec;
-    msecs += nsecs / NANOSECONDS_PER_MILLISECOND;
-    secs += msecs / MILLISECONDS_PER_SECOND;
-    nsecs += (msecs % MILLISECONDS_PER_SECOND) * NANOSECONDS_PER_MILLISECOND;
-    xt.nsec = nsecs % NANOSECONDS_PER_SECOND;
-    xt.sec += secs + (nsecs / NANOSECONDS_PER_SECOND);
-
-    return xt;
-}
-
-inline bool in_range(const boost::xtime& xt, int secs=1)
-{
-    boost::xtime min = delay(-secs);
-    boost::xtime max = delay(0);
-    return (boost::xtime_cmp(xt, min) >= 0) &&
-        (boost::xtime_cmp(xt, max) <= 0);
-}
-
-class execution_monitor
-{
-public:
-    enum wait_type { use_sleep_only, use_mutex, use_condition };
-
-    execution_monitor(wait_type type, int secs)
-        : done(false), type(type), secs(secs) { }
-    void start()
-    {
-        if (type != use_sleep_only) {
-            boost::mutex::scoped_lock lock(mutex); done = false;
-        } else {
-            done = false;
-        }
-    }
-    void finish()
-    {
-        if (type != use_sleep_only) {
-            boost::mutex::scoped_lock lock(mutex);
-            done = true;
-            if (type == use_condition)
-                cond.notify_one();
-        } else {
-            done = true;
-        }
-    }
-    bool wait()
-    {
-        boost::xtime xt = delay(secs);
-        if (type != use_condition)
-            boost::thread::sleep(xt);
-        if (type != use_sleep_only) {
-            boost::mutex::scoped_lock lock(mutex);
-            while (type == use_condition && !done) {
-                if (!cond.timed_wait(lock, xt))
-                    break;
-            }
-            return done;
-        }
-        return done;
-    }
-
-private:
-    boost::mutex mutex;
-    boost::condition cond;
-    bool done;
-    wait_type type;
-    int secs;
-};
-
-template <typename F>
-class indirect_adapter
-{
-public:
-    indirect_adapter(F func, execution_monitor& monitor)
-        : func(func), monitor(monitor) { }
-    void operator()() const
-    {
-        try
-        {
-            boost::thread thrd(func);
-            thrd.join();
-        }
-        catch (...)
-        {
-            monitor.finish();
-            throw;
-        }
-        monitor.finish();
-    }
-
-private:
-    F func;
-    execution_monitor& monitor;
-    void operator=(indirect_adapter&);
-};
-
-template <typename F>
-void timed_test(F func, int secs,
-    execution_monitor::wait_type type=DEFAULT_EXECUTION_MONITOR_TYPE)
-{
-    execution_monitor monitor(type, secs);
-    indirect_adapter<F> ifunc(func, monitor);
-    monitor.start();
-    boost::thread thrd(ifunc);
-    BOOST_REQUIRE_MESSAGE(monitor.wait(),
-        "Timed test didn't complete in time, possible deadlock.");
-}
-
-template <typename F, typename T>
-class thread_binder
-{
-public:
-    thread_binder(const F& func, const T& param)
-        : func(func), param(param) { }
-    void operator()() const { func(param); }
-
-private:
-    F func;
-    T param;
-};
-
-template <typename F, typename T>
-thread_binder<F, T> bind(const F& func, const T& param)
-{
-    return thread_binder<F, T>(func, param);
-}
-
-template <typename R, typename T>
-class thread_member_binder
-{
-public:
-    thread_member_binder(R (T::*func)(), T& param)
-        : func(func), param(param) { }
-    void operator()() const { (param.*func)(); }
-
-private:
-    void operator=(thread_member_binder&);
-    
-    R (T::*func)();
-    T& param;
-};
-
-
-template <typename R, typename T>
-thread_member_binder<R, T> bind(R (T::*func)(), T& param)
-{
-    return thread_member_binder<R, T>(func, param);
-}
-} // namespace
-
-#endif
+// Copyright (C) 2001-2003
+// William E. Kempf
+// Copyright (C) 2007-8 Anthony Williams
+//
+//  Distributed under the Boost Software License, Version 1.0. (See accompanying 
+//  file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
+
+#if !defined(UTIL_INL_WEK01242003)
+#define UTIL_INL_WEK01242003
+
+#include <boost/thread/xtime.hpp>
+#include <boost/thread/mutex.hpp>
+#include <boost/thread/condition.hpp>
+#include <boost/thread/thread.hpp>
+
+#ifndef DEFAULT_EXECUTION_MONITOR_TYPE
+#   define DEFAULT_EXECUTION_MONITOR_TYPE execution_monitor::use_condition
+#endif
+
+// boostinspect:nounnamed
+
+namespace
+{
+inline boost::xtime delay(int secs, int msecs=0, int nsecs=0)
+{
+    const int MILLISECONDS_PER_SECOND = 1000;
+    const int NANOSECONDS_PER_SECOND = 1000000000;
+    const int NANOSECONDS_PER_MILLISECOND = 1000000;
+
+    boost::xtime xt;
+    if (boost::TIME_UTC != boost::xtime_get (&xt, boost::TIME_UTC))
+        BOOST_ERROR ("boost::xtime_get != boost::TIME_UTC");
+
+    nsecs += xt.nsec;
+    msecs += nsecs / NANOSECONDS_PER_MILLISECOND;
+    secs += msecs / MILLISECONDS_PER_SECOND;
+    nsecs += (msecs % MILLISECONDS_PER_SECOND) * NANOSECONDS_PER_MILLISECOND;
+    xt.nsec = nsecs % NANOSECONDS_PER_SECOND;
+    xt.sec += secs + (nsecs / NANOSECONDS_PER_SECOND);
+
+    return xt;
+}
+
+inline bool in_range(const boost::xtime& xt, int secs=1)
+{
+    boost::xtime min = delay(-secs);
+    boost::xtime max = delay(0);
+    return (boost::xtime_cmp(xt, min) >= 0) &&
+        (boost::xtime_cmp(xt, max) <= 0);
+}
+
+class execution_monitor
+{
+public:
+    enum wait_type { use_sleep_only, use_mutex, use_condition };
+
+    execution_monitor(wait_type type, int secs)
+        : done(false), type(type), secs(secs) { }
+    void start()
+    {
+        if (type != use_sleep_only) {
+            boost::mutex::scoped_lock lock(mutex); done = false;
+        } else {
+            done = false;
+        }
+    }
+    void finish()
+    {
+        if (type != use_sleep_only) {
+            boost::mutex::scoped_lock lock(mutex);
+            done = true;
+            if (type == use_condition)
+                cond.notify_one();
+        } else {
+            done = true;
+        }
+    }
+    bool wait()
+    {
+        boost::xtime xt = delay(secs);
+        if (type != use_condition)
+            boost::thread::sleep(xt);
+        if (type != use_sleep_only) {
+            boost::mutex::scoped_lock lock(mutex);
+            while (type == use_condition && !done) {
+                if (!cond.timed_wait(lock, xt))
+                    break;
+            }
+            return done;
+        }
+        return done;
+    }
+
+private:
+    boost::mutex mutex;
+    boost::condition cond;
+    bool done;
+    wait_type type;
+    int secs;
+};
+
+template <typename F>
+class indirect_adapter
+{
+public:
+    indirect_adapter(F func, execution_monitor& monitor)
+        : func(func), monitor(monitor) { }
+    void operator()() const
+    {
+        try
+        {
+            boost::thread thrd(func);
+            thrd.join();
+        }
+        catch (...)
+        {
+            monitor.finish();
+            throw;
+        }
+        monitor.finish();
+    }
+
+private:
+    F func;
+    execution_monitor& monitor;
+    void operator=(indirect_adapter&);
+};
+
+template <typename F>
+void timed_test(F func, int secs,
+    execution_monitor::wait_type type=DEFAULT_EXECUTION_MONITOR_TYPE)
+{
+    execution_monitor monitor(type, secs);
+    indirect_adapter<F> ifunc(func, monitor);
+    monitor.start();
+    boost::thread thrd(ifunc);
+    BOOST_REQUIRE_MESSAGE(monitor.wait(),
+        "Timed test didn't complete in time, possible deadlock.");
+}
+
+template <typename F, typename T>
+class thread_binder
+{
+public:
+    thread_binder(const F& func, const T& param)
+        : func(func), param(param) { }
+    void operator()() const { func(param); }
+
+private:
+    F func;
+    T param;
+};
+
+template <typename F, typename T>
+thread_binder<F, T> bind(const F& func, const T& param)
+{
+    return thread_binder<F, T>(func, param);
+}
+
+template <typename R, typename T>
+class thread_member_binder
+{
+public:
+    thread_member_binder(R (T::*func)(), T& param)
+        : func(func), param(param) { }
+    void operator()() const { (param.*func)(); }
+
+private:
+    void operator=(thread_member_binder&);
+    
+    R (T::*func)();
+    T& param;
+};
+
+
+template <typename R, typename T>
+thread_member_binder<R, T> bind(R (T::*func)(), T& param)
+{
+    return thread_member_binder<R, T>(func, param);
+}
+} // namespace
+
+#endif
Modified: branches/release/libs/xpressive/example/example.vcproj
==============================================================================
--- branches/release/libs/xpressive/example/example.vcproj	(original)
+++ branches/release/libs/xpressive/example/example.vcproj	2008-11-03 17:29:39 EST (Mon, 03 Nov 2008)
@@ -1,898 +1,898 @@
-<?xml version="1.0" encoding="Windows-1252"?>
-<VisualStudioProject
-	ProjectType="Visual C++"
-	Version="8.00"
-	Name="example"
-	ProjectGUID="{5B83CA94-A2A6-43A6-8363-E5F4731443F7}"
-	Keyword="Win32Proj"
-	>
-	<Platforms>
-		<Platform
-			Name="Win32"
-		/>
-	</Platforms>
-	<ToolFiles>
-	</ToolFiles>
-	<Configurations>
-		<Configuration
-			Name="Debug|Win32"
-			OutputDirectory="Debug"
-			IntermediateDirectory="Debug"
-			ConfigurationType="1"
-			InheritedPropertySheets="$(VCInstallDir)VCProjectDefaults\UpgradeFromVC71.vsprops"
-			CharacterSet="2"
-			>
-			<Tool
-				Name="VCPreBuildEventTool"
-			/>
-			<Tool
-				Name="VCCustomBuildTool"
-			/>
-			<Tool
-				Name="VCXMLDataGeneratorTool"
-			/>
-			<Tool
-				Name="VCWebServiceProxyGeneratorTool"
-			/>
-			<Tool
-				Name="VCMIDLTool"
-			/>
-			<Tool
-				Name="VCCLCompilerTool"
-				AdditionalOptions="/EHa"
-				Optimization="0"
-				AdditionalIncludeDirectories="..\..\.."
-				PreprocessorDefinitions="WIN32;_DEBUG;_CONSOLE;_SCL_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE"
-				MinimalRebuild="false"
-				ExceptionHandling="0"
-				BasicRuntimeChecks="3"
-				RuntimeLibrary="3"
-				TreatWChar_tAsBuiltInType="true"
-				ForceConformanceInForLoopScope="true"
-				RuntimeTypeInfo="true"
-				UsePrecompiledHeader="0"
-				WarningLevel="3"
-				Detect64BitPortabilityProblems="true"
-				DebugInformationFormat="3"
-			/>
-			<Tool
-				Name="VCManagedResourceCompilerTool"
-			/>
-			<Tool
-				Name="VCResourceCompilerTool"
-			/>
-			<Tool
-				Name="VCPreLinkEventTool"
-			/>
-			<Tool
-				Name="VCLinkerTool"
-				OutputFile="$(OutDir)/example.exe"
-				LinkIncremental="2"
-				GenerateDebugInformation="true"
-				ProgramDatabaseFile="$(OutDir)/example.pdb"
-				SubSystem="1"
-				TargetMachine="1"
-			/>
-			<Tool
-				Name="VCALinkTool"
-			/>
-			<Tool
-				Name="VCManifestTool"
-			/>
-			<Tool
-				Name="VCXDCMakeTool"
-			/>
-			<Tool
-				Name="VCBscMakeTool"
-			/>
-			<Tool
-				Name="VCFxCopTool"
-			/>
-			<Tool
-				Name="VCAppVerifierTool"
-			/>
-			<Tool
-				Name="VCWebDeploymentTool"
-			/>
-			<Tool
-				Name="VCPostBuildEventTool"
-			/>
-		</Configuration>
-		<Configuration
-			Name="Release|Win32"
-			OutputDirectory="Release"
-			IntermediateDirectory="Release"
-			ConfigurationType="1"
-			InheritedPropertySheets="$(VCInstallDir)VCProjectDefaults\UpgradeFromVC71.vsprops"
-			CharacterSet="2"
-			>
-			<Tool
-				Name="VCPreBuildEventTool"
-			/>
-			<Tool
-				Name="VCCustomBuildTool"
-			/>
-			<Tool
-				Name="VCXMLDataGeneratorTool"
-			/>
-			<Tool
-				Name="VCWebServiceProxyGeneratorTool"
-			/>
-			<Tool
-				Name="VCMIDLTool"
-			/>
-			<Tool
-				Name="VCCLCompilerTool"
-				AdditionalIncludeDirectories="..\..\.."
-				PreprocessorDefinitions="WIN32;NDEBUG;_CONSOLE;_SCL_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE"
-				RuntimeLibrary="0"
-				UsePrecompiledHeader="0"
-				WarningLevel="3"
-				Detect64BitPortabilityProblems="true"
-				DebugInformationFormat="3"
-			/>
-			<Tool
-				Name="VCManagedResourceCompilerTool"
-			/>
-			<Tool
-				Name="VCResourceCompilerTool"
-			/>
-			<Tool
-				Name="VCPreLinkEventTool"
-			/>
-			<Tool
-				Name="VCLinkerTool"
-				OutputFile="$(OutDir)/example.exe"
-				LinkIncremental="1"
-				GenerateDebugInformation="true"
-				SubSystem="1"
-				OptimizeReferences="2"
-				EnableCOMDATFolding="2"
-				TargetMachine="1"
-			/>
-			<Tool
-				Name="VCALinkTool"
-			/>
-			<Tool
-				Name="VCManifestTool"
-			/>
-			<Tool
-				Name="VCXDCMakeTool"
-			/>
-			<Tool
-				Name="VCBscMakeTool"
-			/>
-			<Tool
-				Name="VCFxCopTool"
-			/>
-			<Tool
-				Name="VCAppVerifierTool"
-			/>
-			<Tool
-				Name="VCWebDeploymentTool"
-			/>
-			<Tool
-				Name="VCPostBuildEventTool"
-			/>
-		</Configuration>
-	</Configurations>
-	<References>
-	</References>
-	<Files>
-		<Filter
-			Name="Source Files"
-			Filter="cpp;c;cxx;def;odl;idl;hpj;bat;asm;asmx"
-			UniqueIdentifier="{4FC737F1-C7A5-4376-A066-2A32D752A2FF}"
-			>
-			<File
-				RelativePath=".\main.cpp"
-				>
-			</File>
-		</Filter>
-		<Filter
-			Name="Header Files"
-			Filter="h;hpp;hxx;hm;inl;inc;xsd;ipp"
-			>
-		</Filter>
-		<Filter
-			Name="xpressive Files"
-			Filter="h;hpp;hxx;hm;inl;inc;xsd;ipp"
-			UniqueIdentifier="{93995380-89BD-4b04-88EB-625FBE52EBFB}"
-			>
-			<File
-				RelativePath="..\..\..\boost\xpressive\basic_regex.hpp"
-				>
-			</File>
-			<File
-				RelativePath="..\..\..\boost\xpressive\match_results.hpp"
-				>
-			</File>
-			<File
-				RelativePath="..\..\..\boost\xpressive\regex_actions.hpp"
-				>
-			</File>
-			<File
-				RelativePath="..\..\..\boost\xpressive\regex_algorithms.hpp"
-				>
-			</File>
-			<File
-				RelativePath="..\..\..\boost\xpressive\regex_compiler.hpp"
-				>
-			</File>
-			<File
-				RelativePath="..\..\..\boost\xpressive\regex_constants.hpp"
-				>
-			</File>
-			<File
-				RelativePath="..\..\..\boost\xpressive\regex_error.hpp"
-				>
-			</File>
-			<File
-				RelativePath="..\..\..\boost\xpressive\regex_iterator.hpp"
-				>
-			</File>
-			<File
-				RelativePath="..\..\..\boost\xpressive\regex_primitives.hpp"
-				>
-			</File>
-			<File
-				RelativePath="..\..\..\boost\xpressive\regex_token_iterator.hpp"
-				>
-			</File>
-			<File
-				RelativePath="..\..\..\boost\xpressive\regex_traits.hpp"
-				>
-			</File>
-			<File
-				RelativePath="..\..\..\boost\xpressive\sub_match.hpp"
-				>
-			</File>
-			<File
-				RelativePath="..\..\..\boost\xpressive\xpressive.hpp"
-				>
-			</File>
-			<File
-				RelativePath="..\..\..\boost\xpressive\xpressive_dynamic.hpp"
-				>
-			</File>
-			<File
-				RelativePath="..\..\..\boost\xpressive\xpressive_fwd.hpp"
-				>
-			</File>
-			<File
-				RelativePath="..\..\..\boost\xpressive\xpressive_static.hpp"
-				>
-			</File>
-			<File
-				RelativePath="..\..\..\boost\xpressive\xpressive_typeof.hpp"
-				>
-			</File>
-			<Filter
-				Name="detail"
-				>
-				<File
-					RelativePath="..\..\..\boost\xpressive\detail\detail_fwd.hpp"
-					>
-				</File>
-				<Filter
-					Name="core"
-					>
-					<File
-						RelativePath="..\..\..\boost\xpressive\detail\core\access.hpp"
-						>
-					</File>
-					<File
-						RelativePath="..\..\..\boost\xpressive\detail\core\action.hpp"
-						>
-					</File>
-					<File
-						RelativePath="..\..\..\boost\xpressive\detail\core\adaptor.hpp"
-						>
-					</File>
-					<File
-						RelativePath="..\..\..\boost\xpressive\detail\core\finder.hpp"
-						>
-					</File>
-					<File
-						RelativePath="..\..\..\boost\xpressive\detail\core\flow_control.hpp"
-						>
-					</File>
-					<File
-						RelativePath="..\..\..\boost\xpressive\detail\core\icase.hpp"
-						>
-					</File>
-					<File
-						RelativePath="..\..\..\boost\xpressive\detail\core\linker.hpp"
-						>
-					</File>
-					<File
-						RelativePath="..\..\..\boost\xpressive\detail\core\matchers.hpp"
-						>
-					</File>
-					<File
-						RelativePath="..\..\..\boost\xpressive\detail\core\optimize.hpp"
-						>
-					</File>
-					<File
-						RelativePath="..\..\..\boost\xpressive\detail\core\peeker.hpp"
-						>
-					</File>
-					<File
-						RelativePath="..\..\..\boost\xpressive\detail\core\quant_style.hpp"
-						>
-					</File>
-					<File
-						RelativePath="..\..\..\boost\xpressive\detail\core\regex_impl.hpp"
-						>
-					</File>
-					<File
-						RelativePath="..\..\..\boost\xpressive\detail\core\results_cache.hpp"
-						>
-					</File>
-					<File
-						RelativePath="..\..\..\boost\xpressive\detail\core\state.hpp"
-						>
-					</File>
-					<File
-						RelativePath="..\..\..\boost\xpressive\detail\core\sub_match_impl.hpp"
-						>
-					</File>
-					<File
-						RelativePath="..\..\..\boost\xpressive\detail\core\sub_match_vector.hpp"
-						>
-					</File>
-					<Filter
-						Name="matcher"
-						>
-						<File
-							RelativePath="..\..\..\boost\xpressive\detail\core\matcher\action_matcher.hpp"
-							>
-						</File>
-						<File
-							RelativePath="..\..\..\boost\xpressive\detail\core\matcher\alternate_end_matcher.hpp"
-							>
-						</File>
-						<File
-							RelativePath="..\..\..\boost\xpressive\detail\core\matcher\alternate_matcher.hpp"
-							>
-						</File>
-						<File
-							RelativePath="..\..\..\boost\xpressive\detail\core\matcher\any_matcher.hpp"
-							>
-						</File>
-						<File
-							RelativePath="..\..\..\boost\xpressive\detail\core\matcher\assert_bol_matcher.hpp"
-							>
-						</File>
-						<File
-							RelativePath="..\..\..\boost\xpressive\detail\core\matcher\assert_bos_matcher.hpp"
-							>
-						</File>
-						<File
-							RelativePath="..\..\..\boost\xpressive\detail\core\matcher\assert_eol_matcher.hpp"
-							>
-						</File>
-						<File
-							RelativePath="..\..\..\boost\xpressive\detail\core\matcher\assert_eos_matcher.hpp"
-							>
-						</File>
-						<File
-							RelativePath="..\..\..\boost\xpressive\detail\core\matcher\assert_line_base.hpp"
-							>
-						</File>
-						<File
-							RelativePath="..\..\..\boost\xpressive\detail\core\matcher\assert_word_matcher.hpp"
-							>
-						</File>
-						<File
-							RelativePath="..\..\..\boost\xpressive\detail\core\matcher\attr_begin_matcher.hpp"
-							>
-						</File>
-						<File
-							RelativePath="..\..\..\boost\xpressive\detail\core\matcher\attr_end_matcher.hpp"
-							>
-						</File>
-						<File
-							RelativePath="..\..\..\boost\xpressive\detail\core\matcher\attr_matcher.hpp"
-							>
-						</File>
-						<File
-							RelativePath="..\..\..\boost\xpressive\detail\core\matcher\charset_matcher.hpp"
-							>
-						</File>
-						<File
-							RelativePath="..\..\..\boost\xpressive\detail\core\matcher\end_matcher.hpp"
-							>
-						</File>
-						<File
-							RelativePath="..\..\..\boost\xpressive\detail\core\matcher\epsilon_matcher.hpp"
-							>
-						</File>
-						<File
-							RelativePath="..\..\..\boost\xpressive\detail\core\matcher\keeper_matcher.hpp"
-							>
-						</File>
-						<File
-							RelativePath="..\..\..\boost\xpressive\detail\core\matcher\literal_matcher.hpp"
-							>
-						</File>
-						<File
-							RelativePath="..\..\..\boost\xpressive\detail\core\matcher\logical_newline_matcher.hpp"
-							>
-						</File>
-						<File
-							RelativePath="..\..\..\boost\xpressive\detail\core\matcher\lookahead_matcher.hpp"
-							>
-						</File>
-						<File
-							RelativePath="..\..\..\boost\xpressive\detail\core\matcher\lookbehind_matcher.hpp"
-							>
-						</File>
-						<File
-							RelativePath="..\..\..\boost\xpressive\detail\core\matcher\mark_begin_matcher.hpp"
-							>
-						</File>
-						<File
-							RelativePath="..\..\..\boost\xpressive\detail\core\matcher\mark_end_matcher.hpp"
-							>
-						</File>
-						<File
-							RelativePath="..\..\..\boost\xpressive\detail\core\matcher\mark_matcher.hpp"
-							>
-						</File>
-						<File
-							RelativePath="..\..\..\boost\xpressive\detail\core\matcher\optional_matcher.hpp"
-							>
-						</File>
-						<File
-							RelativePath="..\..\..\boost\xpressive\detail\core\matcher\posix_charset_matcher.hpp"
-							>
-						</File>
-						<File
-							RelativePath="..\..\..\boost\xpressive\detail\core\matcher\predicate_matcher.hpp"
-							>
-						</File>
-						<File
-							RelativePath="..\..\..\boost\xpressive\detail\core\matcher\range_matcher.hpp"
-							>
-						</File>
-						<File
-							RelativePath="..\..\..\boost\xpressive\detail\core\matcher\regex_byref_matcher.hpp"
-							>
-						</File>
-						<File
-							RelativePath="..\..\..\boost\xpressive\detail\core\matcher\regex_matcher.hpp"
-							>
-						</File>
-						<File
-							RelativePath="..\..\..\boost\xpressive\detail\core\matcher\repeat_begin_matcher.hpp"
-							>
-						</File>
-						<File
-							RelativePath="..\..\..\boost\xpressive\detail\core\matcher\repeat_end_matcher.hpp"
-							>
-						</File>
-						<File
-							RelativePath="..\..\..\boost\xpressive\detail\core\matcher\set_matcher.hpp"
-							>
-						</File>
-						<File
-							RelativePath="..\..\..\boost\xpressive\detail\core\matcher\simple_repeat_matcher.hpp"
-							>
-						</File>
-						<File
-							RelativePath="..\..\..\boost\xpressive\detail\core\matcher\string_matcher.hpp"
-							>
-						</File>
-						<File
-							RelativePath="..\..\..\boost\xpressive\detail\core\matcher\true_matcher.hpp"
-							>
-						</File>
-					</Filter>
-				</Filter>
-				<Filter
-					Name="static"
-					>
-					<File
-						RelativePath="..\..\..\boost\xpressive\detail\static\compile.hpp"
-						>
-					</File>
-					<File
-						RelativePath="..\..\..\boost\xpressive\detail\static\grammar.hpp"
-						>
-					</File>
-					<File
-						RelativePath="..\..\..\boost\xpressive\detail\static\is_pure.hpp"
-						>
-					</File>
-					<File
-						RelativePath="..\..\..\boost\xpressive\detail\static\modifier.hpp"
-						>
-					</File>
-					<File
-						RelativePath="..\..\..\boost\xpressive\detail\static\placeholders.hpp"
-						>
-					</File>
-					<File
-						RelativePath="..\..\..\boost\xpressive\detail\static\static.hpp"
-						>
-					</File>
-					<File
-						RelativePath="..\..\..\boost\xpressive\detail\static\transmogrify.hpp"
-						>
-					</File>
-					<File
-						RelativePath="..\..\..\boost\xpressive\detail\static\type_traits.hpp"
-						>
-					</File>
-					<File
-						RelativePath="..\..\..\boost\xpressive\detail\static\visitor.hpp"
-						>
-					</File>
-					<File
-						RelativePath="..\..\..\boost\xpressive\detail\static\width_of.hpp"
-						>
-					</File>
-					<Filter
-						Name="transforms"
-						>
-						<File
-							RelativePath="..\..\..\boost\xpressive\detail\static\transforms\as_action.hpp"
-							>
-						</File>
-						<File
-							RelativePath="..\..\..\boost\xpressive\detail\static\transforms\as_alternate.hpp"
-							>
-						</File>
-						<File
-							RelativePath="..\..\..\boost\xpressive\detail\static\transforms\as_independent.hpp"
-							>
-						</File>
-						<File
-							RelativePath="..\..\..\boost\xpressive\detail\static\transforms\as_inverse.hpp"
-							>
-						</File>
-						<File
-							RelativePath="..\..\..\boost\xpressive\detail\static\transforms\as_marker.hpp"
-							>
-						</File>
-						<File
-							RelativePath="..\..\..\boost\xpressive\detail\static\transforms\as_matcher.hpp"
-							>
-						</File>
-						<File
-							RelativePath="..\..\..\boost\xpressive\detail\static\transforms\as_modifier.hpp"
-							>
-						</File>
-						<File
-							RelativePath="..\..\..\boost\xpressive\detail\static\transforms\as_quantifier.hpp"
-							>
-						</File>
-						<File
-							RelativePath="..\..\..\boost\xpressive\detail\static\transforms\as_sequence.hpp"
-							>
-						</File>
-						<File
-							RelativePath="..\..\..\boost\xpressive\detail\static\transforms\as_set.hpp"
-							>
-						</File>
-					</Filter>
-				</Filter>
-				<Filter
-					Name="utility"
-					>
-					<File
-						RelativePath="..\..\..\boost\xpressive\detail\utility\algorithm.hpp"
-						>
-					</File>
-					<File
-						RelativePath="..\..\..\boost\xpressive\detail\utility\any.hpp"
-						>
-					</File>
-					<File
-						RelativePath="..\..\..\boost\xpressive\detail\utility\boyer_moore.hpp"
-						>
-					</File>
-					<File
-						RelativePath="..\..\..\boost\xpressive\detail\utility\cons.hpp"
-						>
-					</File>
-					<File
-						RelativePath="..\..\..\boost\xpressive\detail\utility\counted_base.hpp"
-						>
-					</File>
-					<File
-						RelativePath="..\..\..\boost\xpressive\detail\utility\dont_care.hpp"
-						>
-					</File>
-					<File
-						RelativePath="..\..\..\boost\xpressive\detail\utility\hash_peek_bitset.hpp"
-						>
-					</File>
-					<File
-						RelativePath="..\..\..\boost\xpressive\detail\utility\ignore_unused.hpp"
-						>
-					</File>
-					<File
-						RelativePath="..\..\..\boost\xpressive\detail\utility\literals.hpp"
-						>
-					</File>
-					<File
-						RelativePath="..\..\..\boost\xpressive\detail\utility\never_true.hpp"
-						>
-					</File>
-					<File
-						RelativePath="..\..\..\boost\xpressive\detail\utility\save_restore.hpp"
-						>
-					</File>
-					<File
-						RelativePath="..\..\..\boost\xpressive\detail\utility\sequence_stack.hpp"
-						>
-					</File>
-					<File
-						RelativePath="..\..\..\boost\xpressive\detail\utility\symbols.hpp"
-						>
-					</File>
-					<File
-						RelativePath="..\..\..\boost\xpressive\detail\utility\tracking_ptr.hpp"
-						>
-					</File>
-					<File
-						RelativePath="..\..\..\boost\xpressive\detail\utility\traits_utils.hpp"
-						>
-					</File>
-					<File
-						RelativePath="..\..\..\boost\xpressive\detail\utility\width.hpp"
-						>
-					</File>
-					<Filter
-						Name="chset"
-						>
-						<File
-							RelativePath="..\..\..\boost\xpressive\detail\utility\chset\basic_chset.hpp"
-							>
-						</File>
-						<File
-							RelativePath="..\..\..\boost\xpressive\detail\utility\chset\basic_chset.ipp"
-							>
-						</File>
-						<File
-							RelativePath="..\..\..\boost\xpressive\detail\utility\chset\chset.hpp"
-							>
-						</File>
-						<File
-							RelativePath="..\..\..\boost\xpressive\detail\utility\chset\range_run.hpp"
-							>
-						</File>
-						<File
-							RelativePath="..\..\..\boost\xpressive\detail\utility\chset\range_run.ipp"
-							>
-						</File>
-					</Filter>
-				</Filter>
-				<Filter
-					Name="dynamic"
-					>
-					<File
-						RelativePath="..\..\..\boost\xpressive\detail\dynamic\dynamic.hpp"
-						>
-					</File>
-					<File
-						RelativePath="..\..\..\boost\xpressive\detail\dynamic\matchable.hpp"
-						>
-					</File>
-					<File
-						RelativePath="..\..\..\boost\xpressive\detail\dynamic\parse_charset.hpp"
-						>
-					</File>
-					<File
-						RelativePath="..\..\..\boost\xpressive\detail\dynamic\parser.hpp"
-						>
-					</File>
-					<File
-						RelativePath="..\..\..\boost\xpressive\detail\dynamic\parser_enum.hpp"
-						>
-					</File>
-					<File
-						RelativePath="..\..\..\boost\xpressive\detail\dynamic\parser_traits.hpp"
-						>
-					</File>
-					<File
-						RelativePath="..\..\..\boost\xpressive\detail\dynamic\sequence.hpp"
-						>
-					</File>
-				</Filter>
-			</Filter>
-			<Filter
-				Name="traits"
-				>
-				<File
-					RelativePath="..\..\..\boost\xpressive\traits\c_regex_traits.hpp"
-					>
-				</File>
-				<File
-					RelativePath="..\..\..\boost\xpressive\traits\cpp_regex_traits.hpp"
-					>
-				</File>
-				<File
-					RelativePath="..\..\..\boost\xpressive\traits\null_regex_traits.hpp"
-					>
-				</File>
-				<Filter
-					Name="detail"
-					>
-					<File
-						RelativePath="..\..\..\boost\xpressive\traits\detail\c_ctype.hpp"
-						>
-					</File>
-				</Filter>
-			</Filter>
-			<Filter
-				Name="proto"
-				>
-				<File
-					RelativePath="..\..\..\boost\xpressive\proto\args.hpp"
-					>
-				</File>
-				<File
-					RelativePath="..\..\..\boost\xpressive\proto\context.hpp"
-					>
-				</File>
-				<File
-					RelativePath="..\..\..\boost\xpressive\proto\debug.hpp"
-					>
-				</File>
-				<File
-					RelativePath="..\..\..\boost\xpressive\proto\deep_copy.hpp"
-					>
-				</File>
-				<File
-					RelativePath="..\..\..\boost\xpressive\proto\domain.hpp"
-					>
-				</File>
-				<File
-					RelativePath="..\..\..\boost\xpressive\proto\eval.hpp"
-					>
-				</File>
-				<File
-					RelativePath="..\..\..\boost\xpressive\proto\expr.hpp"
-					>
-				</File>
-				<File
-					RelativePath="..\..\..\boost\xpressive\proto\extends.hpp"
-					>
-				</File>
-				<File
-					RelativePath="..\..\..\boost\xpressive\proto\fusion.hpp"
-					>
-				</File>
-				<File
-					RelativePath="..\..\..\boost\xpressive\proto\generate.hpp"
-					>
-				</File>
-				<File
-					RelativePath="..\..\..\boost\xpressive\proto\literal.hpp"
-					>
-				</File>
-				<File
-					RelativePath="..\..\..\boost\xpressive\proto\make_expr.hpp"
-					>
-				</File>
-				<File
-					RelativePath="..\..\..\boost\xpressive\proto\matches.hpp"
-					>
-				</File>
-				<File
-					RelativePath="..\..\..\boost\xpressive\proto\operators.hpp"
-					>
-				</File>
-				<File
-					RelativePath="..\..\..\boost\xpressive\proto\proto.hpp"
-					>
-				</File>
-				<File
-					RelativePath="..\..\..\boost\xpressive\proto\proto_fwd.hpp"
-					>
-				</File>
-				<File
-					RelativePath="..\..\..\boost\xpressive\proto\proto_typeof.hpp"
-					>
-				</File>
-				<File
-					RelativePath="..\..\..\boost\xpressive\proto\ref.hpp"
-					>
-				</File>
-				<File
-					RelativePath="..\..\..\boost\xpressive\proto\tags.hpp"
-					>
-				</File>
-				<File
-					RelativePath="..\..\..\boost\xpressive\proto\traits.hpp"
-					>
-				</File>
-				<File
-					RelativePath="..\..\..\boost\xpressive\proto\transform.hpp"
-					>
-				</File>
-				<Filter
-					Name="context"
-					>
-					<File
-						RelativePath="..\..\..\boost\xpressive\proto\context\callable.hpp"
-						>
-					</File>
-					<File
-						RelativePath="..\..\..\boost\xpressive\proto\context\default.hpp"
-						>
-					</File>
-					<File
-						RelativePath="..\..\..\boost\xpressive\proto\context\null.hpp"
-						>
-					</File>
-				</Filter>
-				<Filter
-					Name="transform"
-					>
-					<File
-						RelativePath="..\..\..\boost\xpressive\proto\transform\apply.hpp"
-						>
-					</File>
-					<File
-						RelativePath="..\..\..\boost\xpressive\proto\transform\arg.hpp"
-						>
-					</File>
-					<File
-						RelativePath="..\..\..\boost\xpressive\proto\transform\branch.hpp"
-						>
-					</File>
-					<File
-						RelativePath="..\..\..\boost\xpressive\proto\transform\compose.hpp"
-						>
-					</File>
-					<File
-						RelativePath="..\..\..\boost\xpressive\proto\transform\construct.hpp"
-						>
-					</File>
-					<File
-						RelativePath="..\..\..\boost\xpressive\proto\transform\fold.hpp"
-						>
-					</File>
-					<File
-						RelativePath="..\..\..\boost\xpressive\proto\transform\fold_tree.hpp"
-						>
-					</File>
-					<File
-						RelativePath="..\..\..\boost\xpressive\proto\transform\function.hpp"
-						>
-					</File>
-					<File
-						RelativePath="..\..\..\boost\xpressive\proto\transform\list.hpp"
-						>
-					</File>
-					<File
-						RelativePath="..\..\..\boost\xpressive\proto\transform\pass_through.hpp"
-						>
-					</File>
-				</Filter>
-				<Filter
-					Name="detail"
-					>
-					<File
-						RelativePath="..\..\..\boost\xpressive\proto\detail\funop.hpp"
-						>
-					</File>
-					<File
-						RelativePath="..\..\..\boost\xpressive\proto\detail\prefix.hpp"
-						>
-					</File>
-					<File
-						RelativePath="..\..\..\boost\xpressive\proto\detail\suffix.hpp"
-						>
-					</File>
-				</Filter>
-			</Filter>
-		</Filter>
-	</Files>
-	<Globals>
-	</Globals>
-</VisualStudioProject>
+<?xml version="1.0" encoding="Windows-1252"?>
+<VisualStudioProject
+	ProjectType="Visual C++"
+	Version="8.00"
+	Name="example"
+	ProjectGUID="{5B83CA94-A2A6-43A6-8363-E5F4731443F7}"
+	Keyword="Win32Proj"
+	>
+	<Platforms>
+		<Platform
+			Name="Win32"
+		/>
+	</Platforms>
+	<ToolFiles>
+	</ToolFiles>
+	<Configurations>
+		<Configuration
+			Name="Debug|Win32"
+			OutputDirectory="Debug"
+			IntermediateDirectory="Debug"
+			ConfigurationType="1"
+			InheritedPropertySheets="$(VCInstallDir)VCProjectDefaults\UpgradeFromVC71.vsprops"
+			CharacterSet="2"
+			>
+			<Tool
+				Name="VCPreBuildEventTool"
+			/>
+			<Tool
+				Name="VCCustomBuildTool"
+			/>
+			<Tool
+				Name="VCXMLDataGeneratorTool"
+			/>
+			<Tool
+				Name="VCWebServiceProxyGeneratorTool"
+			/>
+			<Tool
+				Name="VCMIDLTool"
+			/>
+			<Tool
+				Name="VCCLCompilerTool"
+				AdditionalOptions="/EHa"
+				Optimization="0"
+				AdditionalIncludeDirectories="..\..\.."
+				PreprocessorDefinitions="WIN32;_DEBUG;_CONSOLE;_SCL_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE"
+				MinimalRebuild="false"
+				ExceptionHandling="0"
+				BasicRuntimeChecks="3"
+				RuntimeLibrary="3"
+				TreatWChar_tAsBuiltInType="true"
+				ForceConformanceInForLoopScope="true"
+				RuntimeTypeInfo="true"
+				UsePrecompiledHeader="0"
+				WarningLevel="3"
+				Detect64BitPortabilityProblems="true"
+				DebugInformationFormat="3"
+			/>
+			<Tool
+				Name="VCManagedResourceCompilerTool"
+			/>
+			<Tool
+				Name="VCResourceCompilerTool"
+			/>
+			<Tool
+				Name="VCPreLinkEventTool"
+			/>
+			<Tool
+				Name="VCLinkerTool"
+				OutputFile="$(OutDir)/example.exe"
+				LinkIncremental="2"
+				GenerateDebugInformation="true"
+				ProgramDatabaseFile="$(OutDir)/example.pdb"
+				SubSystem="1"
+				TargetMachine="1"
+			/>
+			<Tool
+				Name="VCALinkTool"
+			/>
+			<Tool
+				Name="VCManifestTool"
+			/>
+			<Tool
+				Name="VCXDCMakeTool"
+			/>
+			<Tool
+				Name="VCBscMakeTool"
+			/>
+			<Tool
+				Name="VCFxCopTool"
+			/>
+			<Tool
+				Name="VCAppVerifierTool"
+			/>
+			<Tool
+				Name="VCWebDeploymentTool"
+			/>
+			<Tool
+				Name="VCPostBuildEventTool"
+			/>
+		</Configuration>
+		<Configuration
+			Name="Release|Win32"
+			OutputDirectory="Release"
+			IntermediateDirectory="Release"
+			ConfigurationType="1"
+			InheritedPropertySheets="$(VCInstallDir)VCProjectDefaults\UpgradeFromVC71.vsprops"
+			CharacterSet="2"
+			>
+			<Tool
+				Name="VCPreBuildEventTool"
+			/>
+			<Tool
+				Name="VCCustomBuildTool"
+			/>
+			<Tool
+				Name="VCXMLDataGeneratorTool"
+			/>
+			<Tool
+				Name="VCWebServiceProxyGeneratorTool"
+			/>
+			<Tool
+				Name="VCMIDLTool"
+			/>
+			<Tool
+				Name="VCCLCompilerTool"
+				AdditionalIncludeDirectories="..\..\.."
+				PreprocessorDefinitions="WIN32;NDEBUG;_CONSOLE;_SCL_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE"
+				RuntimeLibrary="0"
+				UsePrecompiledHeader="0"
+				WarningLevel="3"
+				Detect64BitPortabilityProblems="true"
+				DebugInformationFormat="3"
+			/>
+			<Tool
+				Name="VCManagedResourceCompilerTool"
+			/>
+			<Tool
+				Name="VCResourceCompilerTool"
+			/>
+			<Tool
+				Name="VCPreLinkEventTool"
+			/>
+			<Tool
+				Name="VCLinkerTool"
+				OutputFile="$(OutDir)/example.exe"
+				LinkIncremental="1"
+				GenerateDebugInformation="true"
+				SubSystem="1"
+				OptimizeReferences="2"
+				EnableCOMDATFolding="2"
+				TargetMachine="1"
+			/>
+			<Tool
+				Name="VCALinkTool"
+			/>
+			<Tool
+				Name="VCManifestTool"
+			/>
+			<Tool
+				Name="VCXDCMakeTool"
+			/>
+			<Tool
+				Name="VCBscMakeTool"
+			/>
+			<Tool
+				Name="VCFxCopTool"
+			/>
+			<Tool
+				Name="VCAppVerifierTool"
+			/>
+			<Tool
+				Name="VCWebDeploymentTool"
+			/>
+			<Tool
+				Name="VCPostBuildEventTool"
+			/>
+		</Configuration>
+	</Configurations>
+	<References>
+	</References>
+	<Files>
+		<Filter
+			Name="Source Files"
+			Filter="cpp;c;cxx;def;odl;idl;hpj;bat;asm;asmx"
+			UniqueIdentifier="{4FC737F1-C7A5-4376-A066-2A32D752A2FF}"
+			>
+			<File
+				RelativePath=".\main.cpp"
+				>
+			</File>
+		</Filter>
+		<Filter
+			Name="Header Files"
+			Filter="h;hpp;hxx;hm;inl;inc;xsd;ipp"
+			>
+		</Filter>
+		<Filter
+			Name="xpressive Files"
+			Filter="h;hpp;hxx;hm;inl;inc;xsd;ipp"
+			UniqueIdentifier="{93995380-89BD-4b04-88EB-625FBE52EBFB}"
+			>
+			<File
+				RelativePath="..\..\..\boost\xpressive\basic_regex.hpp"
+				>
+			</File>
+			<File
+				RelativePath="..\..\..\boost\xpressive\match_results.hpp"
+				>
+			</File>
+			<File
+				RelativePath="..\..\..\boost\xpressive\regex_actions.hpp"
+				>
+			</File>
+			<File
+				RelativePath="..\..\..\boost\xpressive\regex_algorithms.hpp"
+				>
+			</File>
+			<File
+				RelativePath="..\..\..\boost\xpressive\regex_compiler.hpp"
+				>
+			</File>
+			<File
+				RelativePath="..\..\..\boost\xpressive\regex_constants.hpp"
+				>
+			</File>
+			<File
+				RelativePath="..\..\..\boost\xpressive\regex_error.hpp"
+				>
+			</File>
+			<File
+				RelativePath="..\..\..\boost\xpressive\regex_iterator.hpp"
+				>
+			</File>
+			<File
+				RelativePath="..\..\..\boost\xpressive\regex_primitives.hpp"
+				>
+			</File>
+			<File
+				RelativePath="..\..\..\boost\xpressive\regex_token_iterator.hpp"
+				>
+			</File>
+			<File
+				RelativePath="..\..\..\boost\xpressive\regex_traits.hpp"
+				>
+			</File>
+			<File
+				RelativePath="..\..\..\boost\xpressive\sub_match.hpp"
+				>
+			</File>
+			<File
+				RelativePath="..\..\..\boost\xpressive\xpressive.hpp"
+				>
+			</File>
+			<File
+				RelativePath="..\..\..\boost\xpressive\xpressive_dynamic.hpp"
+				>
+			</File>
+			<File
+				RelativePath="..\..\..\boost\xpressive\xpressive_fwd.hpp"
+				>
+			</File>
+			<File
+				RelativePath="..\..\..\boost\xpressive\xpressive_static.hpp"
+				>
+			</File>
+			<File
+				RelativePath="..\..\..\boost\xpressive\xpressive_typeof.hpp"
+				>
+			</File>
+			<Filter
+				Name="detail"
+				>
+				<File
+					RelativePath="..\..\..\boost\xpressive\detail\detail_fwd.hpp"
+					>
+				</File>
+				<Filter
+					Name="core"
+					>
+					<File
+						RelativePath="..\..\..\boost\xpressive\detail\core\access.hpp"
+						>
+					</File>
+					<File
+						RelativePath="..\..\..\boost\xpressive\detail\core\action.hpp"
+						>
+					</File>
+					<File
+						RelativePath="..\..\..\boost\xpressive\detail\core\adaptor.hpp"
+						>
+					</File>
+					<File
+						RelativePath="..\..\..\boost\xpressive\detail\core\finder.hpp"
+						>
+					</File>
+					<File
+						RelativePath="..\..\..\boost\xpressive\detail\core\flow_control.hpp"
+						>
+					</File>
+					<File
+						RelativePath="..\..\..\boost\xpressive\detail\core\icase.hpp"
+						>
+					</File>
+					<File
+						RelativePath="..\..\..\boost\xpressive\detail\core\linker.hpp"
+						>
+					</File>
+					<File
+						RelativePath="..\..\..\boost\xpressive\detail\core\matchers.hpp"
+						>
+					</File>
+					<File
+						RelativePath="..\..\..\boost\xpressive\detail\core\optimize.hpp"
+						>
+					</File>
+					<File
+						RelativePath="..\..\..\boost\xpressive\detail\core\peeker.hpp"
+						>
+					</File>
+					<File
+						RelativePath="..\..\..\boost\xpressive\detail\core\quant_style.hpp"
+						>
+					</File>
+					<File
+						RelativePath="..\..\..\boost\xpressive\detail\core\regex_impl.hpp"
+						>
+					</File>
+					<File
+						RelativePath="..\..\..\boost\xpressive\detail\core\results_cache.hpp"
+						>
+					</File>
+					<File
+						RelativePath="..\..\..\boost\xpressive\detail\core\state.hpp"
+						>
+					</File>
+					<File
+						RelativePath="..\..\..\boost\xpressive\detail\core\sub_match_impl.hpp"
+						>
+					</File>
+					<File
+						RelativePath="..\..\..\boost\xpressive\detail\core\sub_match_vector.hpp"
+						>
+					</File>
+					<Filter
+						Name="matcher"
+						>
+						<File
+							RelativePath="..\..\..\boost\xpressive\detail\core\matcher\action_matcher.hpp"
+							>
+						</File>
+						<File
+							RelativePath="..\..\..\boost\xpressive\detail\core\matcher\alternate_end_matcher.hpp"
+							>
+						</File>
+						<File
+							RelativePath="..\..\..\boost\xpressive\detail\core\matcher\alternate_matcher.hpp"
+							>
+						</File>
+						<File
+							RelativePath="..\..\..\boost\xpressive\detail\core\matcher\any_matcher.hpp"
+							>
+						</File>
+						<File
+							RelativePath="..\..\..\boost\xpressive\detail\core\matcher\assert_bol_matcher.hpp"
+							>
+						</File>
+						<File
+							RelativePath="..\..\..\boost\xpressive\detail\core\matcher\assert_bos_matcher.hpp"
+							>
+						</File>
+						<File
+							RelativePath="..\..\..\boost\xpressive\detail\core\matcher\assert_eol_matcher.hpp"
+							>
+						</File>
+						<File
+							RelativePath="..\..\..\boost\xpressive\detail\core\matcher\assert_eos_matcher.hpp"
+							>
+						</File>
+						<File
+							RelativePath="..\..\..\boost\xpressive\detail\core\matcher\assert_line_base.hpp"
+							>
+						</File>
+						<File
+							RelativePath="..\..\..\boost\xpressive\detail\core\matcher\assert_word_matcher.hpp"
+							>
+						</File>
+						<File
+							RelativePath="..\..\..\boost\xpressive\detail\core\matcher\attr_begin_matcher.hpp"
+							>
+						</File>
+						<File
+							RelativePath="..\..\..\boost\xpressive\detail\core\matcher\attr_end_matcher.hpp"
+							>
+						</File>
+						<File
+							RelativePath="..\..\..\boost\xpressive\detail\core\matcher\attr_matcher.hpp"
+							>
+						</File>
+						<File
+							RelativePath="..\..\..\boost\xpressive\detail\core\matcher\charset_matcher.hpp"
+							>
+						</File>
+						<File
+							RelativePath="..\..\..\boost\xpressive\detail\core\matcher\end_matcher.hpp"
+							>
+						</File>
+						<File
+							RelativePath="..\..\..\boost\xpressive\detail\core\matcher\epsilon_matcher.hpp"
+							>
+						</File>
+						<File
+							RelativePath="..\..\..\boost\xpressive\detail\core\matcher\keeper_matcher.hpp"
+							>
+						</File>
+						<File
+							RelativePath="..\..\..\boost\xpressive\detail\core\matcher\literal_matcher.hpp"
+							>
+						</File>
+						<File
+							RelativePath="..\..\..\boost\xpressive\detail\core\matcher\logical_newline_matcher.hpp"
+							>
+						</File>
+						<File
+							RelativePath="..\..\..\boost\xpressive\detail\core\matcher\lookahead_matcher.hpp"
+							>
+						</File>
+						<File
+							RelativePath="..\..\..\boost\xpressive\detail\core\matcher\lookbehind_matcher.hpp"
+							>
+						</File>
+						<File
+							RelativePath="..\..\..\boost\xpressive\detail\core\matcher\mark_begin_matcher.hpp"
+							>
+						</File>
+						<File
+							RelativePath="..\..\..\boost\xpressive\detail\core\matcher\mark_end_matcher.hpp"
+							>
+						</File>
+						<File
+							RelativePath="..\..\..\boost\xpressive\detail\core\matcher\mark_matcher.hpp"
+							>
+						</File>
+						<File
+							RelativePath="..\..\..\boost\xpressive\detail\core\matcher\optional_matcher.hpp"
+							>
+						</File>
+						<File
+							RelativePath="..\..\..\boost\xpressive\detail\core\matcher\posix_charset_matcher.hpp"
+							>
+						</File>
+						<File
+							RelativePath="..\..\..\boost\xpressive\detail\core\matcher\predicate_matcher.hpp"
+							>
+						</File>
+						<File
+							RelativePath="..\..\..\boost\xpressive\detail\core\matcher\range_matcher.hpp"
+							>
+						</File>
+						<File
+							RelativePath="..\..\..\boost\xpressive\detail\core\matcher\regex_byref_matcher.hpp"
+							>
+						</File>
+						<File
+							RelativePath="..\..\..\boost\xpressive\detail\core\matcher\regex_matcher.hpp"
+							>
+						</File>
+						<File
+							RelativePath="..\..\..\boost\xpressive\detail\core\matcher\repeat_begin_matcher.hpp"
+							>
+						</File>
+						<File
+							RelativePath="..\..\..\boost\xpressive\detail\core\matcher\repeat_end_matcher.hpp"
+							>
+						</File>
+						<File
+							RelativePath="..\..\..\boost\xpressive\detail\core\matcher\set_matcher.hpp"
+							>
+						</File>
+						<File
+							RelativePath="..\..\..\boost\xpressive\detail\core\matcher\simple_repeat_matcher.hpp"
+							>
+						</File>
+						<File
+							RelativePath="..\..\..\boost\xpressive\detail\core\matcher\string_matcher.hpp"
+							>
+						</File>
+						<File
+							RelativePath="..\..\..\boost\xpressive\detail\core\matcher\true_matcher.hpp"
+							>
+						</File>
+					</Filter>
+				</Filter>
+				<Filter
+					Name="static"
+					>
+					<File
+						RelativePath="..\..\..\boost\xpressive\detail\static\compile.hpp"
+						>
+					</File>
+					<File
+						RelativePath="..\..\..\boost\xpressive\detail\static\grammar.hpp"
+						>
+					</File>
+					<File
+						RelativePath="..\..\..\boost\xpressive\detail\static\is_pure.hpp"
+						>
+					</File>
+					<File
+						RelativePath="..\..\..\boost\xpressive\detail\static\modifier.hpp"
+						>
+					</File>
+					<File
+						RelativePath="..\..\..\boost\xpressive\detail\static\placeholders.hpp"
+						>
+					</File>
+					<File
+						RelativePath="..\..\..\boost\xpressive\detail\static\static.hpp"
+						>
+					</File>
+					<File
+						RelativePath="..\..\..\boost\xpressive\detail\static\transmogrify.hpp"
+						>
+					</File>
+					<File
+						RelativePath="..\..\..\boost\xpressive\detail\static\type_traits.hpp"
+						>
+					</File>
+					<File
+						RelativePath="..\..\..\boost\xpressive\detail\static\visitor.hpp"
+						>
+					</File>
+					<File
+						RelativePath="..\..\..\boost\xpressive\detail\static\width_of.hpp"
+						>
+					</File>
+					<Filter
+						Name="transforms"
+						>
+						<File
+							RelativePath="..\..\..\boost\xpressive\detail\static\transforms\as_action.hpp"
+							>
+						</File>
+						<File
+							RelativePath="..\..\..\boost\xpressive\detail\static\transforms\as_alternate.hpp"
+							>
+						</File>
+						<File
+							RelativePath="..\..\..\boost\xpressive\detail\static\transforms\as_independent.hpp"
+							>
+						</File>
+						<File
+							RelativePath="..\..\..\boost\xpressive\detail\static\transforms\as_inverse.hpp"
+							>
+						</File>
+						<File
+							RelativePath="..\..\..\boost\xpressive\detail\static\transforms\as_marker.hpp"
+							>
+						</File>
+						<File
+							RelativePath="..\..\..\boost\xpressive\detail\static\transforms\as_matcher.hpp"
+							>
+						</File>
+						<File
+							RelativePath="..\..\..\boost\xpressive\detail\static\transforms\as_modifier.hpp"
+							>
+						</File>
+						<File
+							RelativePath="..\..\..\boost\xpressive\detail\static\transforms\as_quantifier.hpp"
+							>
+						</File>
+						<File
+							RelativePath="..\..\..\boost\xpressive\detail\static\transforms\as_sequence.hpp"
+							>
+						</File>
+						<File
+							RelativePath="..\..\..\boost\xpressive\detail\static\transforms\as_set.hpp"
+							>
+						</File>
+					</Filter>
+				</Filter>
+				<Filter
+					Name="utility"
+					>
+					<File
+						RelativePath="..\..\..\boost\xpressive\detail\utility\algorithm.hpp"
+						>
+					</File>
+					<File
+						RelativePath="..\..\..\boost\xpressive\detail\utility\any.hpp"
+						>
+					</File>
+					<File
+						RelativePath="..\..\..\boost\xpressive\detail\utility\boyer_moore.hpp"
+						>
+					</File>
+					<File
+						RelativePath="..\..\..\boost\xpressive\detail\utility\cons.hpp"
+						>
+					</File>
+					<File
+						RelativePath="..\..\..\boost\xpressive\detail\utility\counted_base.hpp"
+						>
+					</File>
+					<File
+						RelativePath="..\..\..\boost\xpressive\detail\utility\dont_care.hpp"
+						>
+					</File>
+					<File
+						RelativePath="..\..\..\boost\xpressive\detail\utility\hash_peek_bitset.hpp"
+						>
+					</File>
+					<File
+						RelativePath="..\..\..\boost\xpressive\detail\utility\ignore_unused.hpp"
+						>
+					</File>
+					<File
+						RelativePath="..\..\..\boost\xpressive\detail\utility\literals.hpp"
+						>
+					</File>
+					<File
+						RelativePath="..\..\..\boost\xpressive\detail\utility\never_true.hpp"
+						>
+					</File>
+					<File
+						RelativePath="..\..\..\boost\xpressive\detail\utility\save_restore.hpp"
+						>
+					</File>
+					<File
+						RelativePath="..\..\..\boost\xpressive\detail\utility\sequence_stack.hpp"
+						>
+					</File>
+					<File
+						RelativePath="..\..\..\boost\xpressive\detail\utility\symbols.hpp"
+						>
+					</File>
+					<File
+						RelativePath="..\..\..\boost\xpressive\detail\utility\tracking_ptr.hpp"
+						>
+					</File>
+					<File
+						RelativePath="..\..\..\boost\xpressive\detail\utility\traits_utils.hpp"
+						>
+					</File>
+					<File
+						RelativePath="..\..\..\boost\xpressive\detail\utility\width.hpp"
+						>
+					</File>
+					<Filter
+						Name="chset"
+						>
+						<File
+							RelativePath="..\..\..\boost\xpressive\detail\utility\chset\basic_chset.hpp"
+							>
+						</File>
+						<File
+							RelativePath="..\..\..\boost\xpressive\detail\utility\chset\basic_chset.ipp"
+							>
+						</File>
+						<File
+							RelativePath="..\..\..\boost\xpressive\detail\utility\chset\chset.hpp"
+							>
+						</File>
+						<File
+							RelativePath="..\..\..\boost\xpressive\detail\utility\chset\range_run.hpp"
+							>
+						</File>
+						<File
+							RelativePath="..\..\..\boost\xpressive\detail\utility\chset\range_run.ipp"
+							>
+						</File>
+					</Filter>
+				</Filter>
+				<Filter
+					Name="dynamic"
+					>
+					<File
+						RelativePath="..\..\..\boost\xpressive\detail\dynamic\dynamic.hpp"
+						>
+					</File>
+					<File
+						RelativePath="..\..\..\boost\xpressive\detail\dynamic\matchable.hpp"
+						>
+					</File>
+					<File
+						RelativePath="..\..\..\boost\xpressive\detail\dynamic\parse_charset.hpp"
+						>
+					</File>
+					<File
+						RelativePath="..\..\..\boost\xpressive\detail\dynamic\parser.hpp"
+						>
+					</File>
+					<File
+						RelativePath="..\..\..\boost\xpressive\detail\dynamic\parser_enum.hpp"
+						>
+					</File>
+					<File
+						RelativePath="..\..\..\boost\xpressive\detail\dynamic\parser_traits.hpp"
+						>
+					</File>
+					<File
+						RelativePath="..\..\..\boost\xpressive\detail\dynamic\sequence.hpp"
+						>
+					</File>
+				</Filter>
+			</Filter>
+			<Filter
+				Name="traits"
+				>
+				<File
+					RelativePath="..\..\..\boost\xpressive\traits\c_regex_traits.hpp"
+					>
+				</File>
+				<File
+					RelativePath="..\..\..\boost\xpressive\traits\cpp_regex_traits.hpp"
+					>
+				</File>
+				<File
+					RelativePath="..\..\..\boost\xpressive\traits\null_regex_traits.hpp"
+					>
+				</File>
+				<Filter
+					Name="detail"
+					>
+					<File
+						RelativePath="..\..\..\boost\xpressive\traits\detail\c_ctype.hpp"
+						>
+					</File>
+				</Filter>
+			</Filter>
+			<Filter
+				Name="proto"
+				>
+				<File
+					RelativePath="..\..\..\boost\xpressive\proto\args.hpp"
+					>
+				</File>
+				<File
+					RelativePath="..\..\..\boost\xpressive\proto\context.hpp"
+					>
+				</File>
+				<File
+					RelativePath="..\..\..\boost\xpressive\proto\debug.hpp"
+					>
+				</File>
+				<File
+					RelativePath="..\..\..\boost\xpressive\proto\deep_copy.hpp"
+					>
+				</File>
+				<File
+					RelativePath="..\..\..\boost\xpressive\proto\domain.hpp"
+					>
+				</File>
+				<File
+					RelativePath="..\..\..\boost\xpressive\proto\eval.hpp"
+					>
+				</File>
+				<File
+					RelativePath="..\..\..\boost\xpressive\proto\expr.hpp"
+					>
+				</File>
+				<File
+					RelativePath="..\..\..\boost\xpressive\proto\extends.hpp"
+					>
+				</File>
+				<File
+					RelativePath="..\..\..\boost\xpressive\proto\fusion.hpp"
+					>
+				</File>
+				<File
+					RelativePath="..\..\..\boost\xpressive\proto\generate.hpp"
+					>
+				</File>
+				<File
+					RelativePath="..\..\..\boost\xpressive\proto\literal.hpp"
+					>
+				</File>
+				<File
+					RelativePath="..\..\..\boost\xpressive\proto\make_expr.hpp"
+					>
+				</File>
+				<File
+					RelativePath="..\..\..\boost\xpressive\proto\matches.hpp"
+					>
+				</File>
+				<File
+					RelativePath="..\..\..\boost\xpressive\proto\operators.hpp"
+					>
+				</File>
+				<File
+					RelativePath="..\..\..\boost\xpressive\proto\proto.hpp"
+					>
+				</File>
+				<File
+					RelativePath="..\..\..\boost\xpressive\proto\proto_fwd.hpp"
+					>
+				</File>
+				<File
+					RelativePath="..\..\..\boost\xpressive\proto\proto_typeof.hpp"
+					>
+				</File>
+				<File
+					RelativePath="..\..\..\boost\xpressive\proto\ref.hpp"
+					>
+				</File>
+				<File
+					RelativePath="..\..\..\boost\xpressive\proto\tags.hpp"
+					>
+				</File>
+				<File
+					RelativePath="..\..\..\boost\xpressive\proto\traits.hpp"
+					>
+				</File>
+				<File
+					RelativePath="..\..\..\boost\xpressive\proto\transform.hpp"
+					>
+				</File>
+				<Filter
+					Name="context"
+					>
+					<File
+						RelativePath="..\..\..\boost\xpressive\proto\context\callable.hpp"
+						>
+					</File>
+					<File
+						RelativePath="..\..\..\boost\xpressive\proto\context\default.hpp"
+						>
+					</File>
+					<File
+						RelativePath="..\..\..\boost\xpressive\proto\context\null.hpp"
+						>
+					</File>
+				</Filter>
+				<Filter
+					Name="transform"
+					>
+					<File
+						RelativePath="..\..\..\boost\xpressive\proto\transform\apply.hpp"
+						>
+					</File>
+					<File
+						RelativePath="..\..\..\boost\xpressive\proto\transform\arg.hpp"
+						>
+					</File>
+					<File
+						RelativePath="..\..\..\boost\xpressive\proto\transform\branch.hpp"
+						>
+					</File>
+					<File
+						RelativePath="..\..\..\boost\xpressive\proto\transform\compose.hpp"
+						>
+					</File>
+					<File
+						RelativePath="..\..\..\boost\xpressive\proto\transform\construct.hpp"
+						>
+					</File>
+					<File
+						RelativePath="..\..\..\boost\xpressive\proto\transform\fold.hpp"
+						>
+					</File>
+					<File
+						RelativePath="..\..\..\boost\xpressive\proto\transform\fold_tree.hpp"
+						>
+					</File>
+					<File
+						RelativePath="..\..\..\boost\xpressive\proto\transform\function.hpp"
+						>
+					</File>
+					<File
+						RelativePath="..\..\..\boost\xpressive\proto\transform\list.hpp"
+						>
+					</File>
+					<File
+						RelativePath="..\..\..\boost\xpressive\proto\transform\pass_through.hpp"
+						>
+					</File>
+				</Filter>
+				<Filter
+					Name="detail"
+					>
+					<File
+						RelativePath="..\..\..\boost\xpressive\proto\detail\funop.hpp"
+						>
+					</File>
+					<File
+						RelativePath="..\..\..\boost\xpressive\proto\detail\prefix.hpp"
+						>
+					</File>
+					<File
+						RelativePath="..\..\..\boost\xpressive\proto\detail\suffix.hpp"
+						>
+					</File>
+				</Filter>
+			</Filter>
+		</Filter>
+	</Files>
+	<Globals>
+	</Globals>
+</VisualStudioProject>