Update of /cvsroot/boost/boost/libs/disjoint_sets
In directory sc8-pr-cvs3.sourceforge.net:/tmp/cvs-serv25824/libs/disjoint_sets

Modified Files:
        bibliography.html disjoint_sets.html 
Log Message:
Fixed license issues and converted to HTML 4.01

Index: bibliography.html
===================================================================
RCS file: /cvsroot/boost/boost/libs/disjoint_sets/bibliography.html,v
retrieving revision 1.5
retrieving revision 1.6
diff -u -d -r1.5 -r1.6
--- bibliography.html   5 Oct 2004 15:45:19 -0000       1.5
+++ bibliography.html   1 Dec 2006 12:50:21 -0000       1.6
@@ -1,51 +1,57 @@
-<HTML>
-<!--
-  -- Copyright (c) Jeremy Siek 2000
-  --
-  -- Permission to use, copy, modify, distribute and sell this software
-  -- and its documentation for any purpose is hereby granted without fee,
-  -- provided that the above copyright notice appears in all copies and
-  -- that both that copyright notice and this permission notice appear
-  -- in supporting documentation.  Silicon Graphics makes no
-  -- representations about the suitability of this software for any
-  -- purpose.  It is provided "as is" without express or implied warranty.
-  -->
-<Head>
-<Title>Boost Utility Library: Bibliography</Title>
-<BODY BGCOLOR="#ffffff" LINK="#0000ee" TEXT="#000000" VLINK="#551a8b" 
-       ALINK="#ff0000"> 
-<IMG SRC="../../boost.png" 
-     ALT="C++ Boost" width="277" height="86"> 
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
 
-<BR Clear>
+<html>
+<head>
+  <meta http-equiv="Content-Language" content="en-us">
+  <meta http-equiv="Content-Type" content="text/html; charset=us-ascii">
 
+  <title>Boost Utility Library: Bibliography</title>
+</head>
 
-<H2>Bibliography</H2>
+<body bgcolor="#FFFFFF" link="#0000EE" text="#000000" vlink="#551A8B" alink=
+"#FF0000">
+  <img src="../../boost.png" alt="C++ Boost" width="277" height=
+  "86"><br clear="none">
 
-<DL COMPACT>
+  <h2>Bibliography</h2>
 
-<P></P><DT><A NAME="tarjan83:_data_struct_network_algo">1</A>
-<DD>
-R.&nbsp;E. Tarjan.
-<BR><EM>Data Structures and Network Algorithms</EM>.
-<BR>Society for Industrial and Applied Mathematics, 1983.
+  <dl compact>
+    <dt><a name="tarjan83:_data_struct_network_algo" id=
+    "tarjan83:_data_struct_network_algo">1</a></dt>
 
-<P></P><DT><A NAME="clr90">2</A>
-<DD>
-T.&nbsp;Cormen, C.&nbsp;Leiserson, and R.&nbsp;Rivest.
-<BR><EM>Introduction to Algorithms</EM>.
-<BR>McGraw-Hill, 1990.
+    <dd>R.&nbsp;E. Tarjan.<br>
+    <em>Data Structures and Network Algorithms</em>.<br>
+    Society for Industrial and Applied Mathematics, 1983.</dd>
 
+    <dt><a name="clr90" id="clr90">2</a></dt>
 
-</DL>
+    <dd>T.&nbsp;Cormen, C.&nbsp;Leiserson, and R.&nbsp;Rivest.<br>
+    <em>Introduction to Algorithms</em>.<br>
+    McGraw-Hill, 1990.</dd>
+  </dl><br>
+  <hr>
 
-<br>
-<HR>
-<TABLE>
-<TR valign=top>
-<TD nowrap>Copyright &copy 2000</TD><TD>
-<a HREF="../../people/jeremy_siek.htm">Jeremy Siek</a>, Univ.of Notre Dame (<A 
HREF="mailto:[EMAIL PROTECTED]">[EMAIL PROTECTED]</A>)
-</TD></TR></TABLE>
+  <p><a href="http://validator.w3.org/check?uri=referer";><img border="0" src=
+  "http://www.w3.org/Icons/valid-html401"; alt="Valid HTML 4.01 Transitional"
+  height="31" width="88"></a></p>
 
-</BODY>
-</HTML> 
+  <p>Revised 
+  <!--webbot bot="Timestamp" s-type="EDITED" s-format="%d %B, %Y" startspan 
-->01
+  December, 2006<!--webbot bot="Timestamp" endspan i-checksum="38508" --></p>
+
+  <table summary="">
+    <tr valign="top">
+      <td nowrap><i>Copyright &copy; 2000</i></td>
+
+      <td><i><a href="../../people/jeremy_siek.htm">Jeremy Siek</a>, Univ.of
+      Notre Dame (<a href=
+      "mailto:[EMAIL PROTECTED]">[EMAIL PROTECTED]</a>)</i></td>
+    </tr>
+  </table>
+
+  <p><i>Distributed under the Boost Software License, Version 1.0. (See
+  accompanying file <a href="../../LICENSE_1_0.txt">LICENSE_1_0.txt</a> or
+  copy at <a href=
+  
"http://www.boost.org/LICENSE_1_0.txt";>http://www.boost.org/LICENSE_1_0.txt</a>)</i></p>
+</body>
+</html>

Index: disjoint_sets.html
===================================================================
RCS file: /cvsroot/boost/boost/libs/disjoint_sets/disjoint_sets.html,v
retrieving revision 1.11
retrieving revision 1.12
diff -u -d -r1.11 -r1.12
--- disjoint_sets.html  12 Aug 2005 13:02:33 -0000      1.11
+++ disjoint_sets.html  1 Dec 2006 12:50:21 -0000       1.12
@@ -1,89 +1,76 @@
-<HTML>
-<!--
-  -- Copyright (c) Jeremy Siek, Lie-Quan Lee, and Andrew Lumsdaine 2000
-  --
-  -- Permission to use, copy, modify, distribute and sell this software
-  -- and its documentation for any purpose is hereby granted without fee,
-  -- provided that the above copyright notice appears in all copies and
-  -- that both that copyright notice and this permission notice appear
-  -- in supporting documentation.  We make no
-  -- representations about the suitability of this software for any
-  -- purpose.  It is provided "as is" without express or implied warranty.
-  -->
-<Head>
-<Title>Boost Disjoint Sets</Title>
-<BODY BGCOLOR="#ffffff" LINK="#0000ee" TEXT="#000000" VLINK="#551a8b" 
-       ALINK="#ff0000"> 
-<IMG SRC="../../boost.png" 
-     ALT="C++ Boost" width="277" height="86"> 
-
-<BR Clear>
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
 
+<html>
+<head>
+  <meta http-equiv="Content-Language" content="en-us">
+  <meta http-equiv="Content-Type" content="text/html; charset=us-ascii">
 
-<H1><A NAME="sec:disjoint-sets"></A>
-Disjoint Sets
-</H1>
+  <title>Boost Disjoint Sets</title>
+</head>
 
-<P>
+<body bgcolor="#FFFFFF" link="#0000EE" text="#000000" vlink="#551A8B" alink=
+"#FF0000">
+  <img src="../../boost.png" alt="C++ Boost" width="277" height=
+  "86"><br clear="none">
 
-<H2>
-</h2>
-<PRE>
+  <h1><a name="sec:disjoint-sets" id="sec:disjoint-sets"></a> Disjoint
+  Sets</h1>
+  <pre>
 disjoint_sets&lt;Rank, Parent, FindCompress&gt;
-</PRE>
+</pre>
 
-<P>
-This is class that provides disjoint sets operations with <I>union by
-rank</I> and <I>path compression</I>. A disjoint-sets data structure
-maintains a collection <i>S = {S<sub>1</sub>, S<sub>2</sub>, ...,
-S<sub>k</sub>}</i> of disjoint sets. Each set is identified by a
-<I>representative</I> which is some member of of the set. Sets are
-represented by rooted trees which are encoded in the <TT>Parent</TT>
-property map. Two heuristics: &quot;union by rank&quot; and
-&quot;path compression&quot; are used to speed up the
-operations&nbsp;[<a
-href="./bibliography.html#tarjan83:_data_struct_network_algo">1</a>, <a
-href="./bibliography.html#clr90">2</a>].
+  <p>This is class that provides disjoint sets operations with <i>union by
+  rank</i> and <i>path compression</i>. A disjoint-sets data structure
+  maintains a collection <i>S = {S<sub>1</sub>, S<sub>2</sub>, ...,
+  S<sub>k</sub>}</i> of disjoint sets. Each set is identified by a
+  <i>representative</i> which is some member of of the set. Sets are
+  represented by rooted trees which are encoded in the <tt>Parent</tt>
+  property map. Two heuristics: "union by rank" and "path compression" are
+  used to speed up the operations&nbsp;[<a href=
+  "./bibliography.html#tarjan83:_data_struct_network_algo">1</a>, <a href=
+  "./bibliography.html#clr90">2</a>].</p>
 
-<P>
+  <h3>Where Defined</h3><a href=
+  "../../boost/pending/disjoint_sets.hpp"><tt>boost/disjoint_sets.hpp</tt></a>
 
-<h3>Where Defined</h3>
+  <h3>Template Parameters</h3>
 
-<a 
href="../../boost/pending/disjoint_sets.hpp"><tt>boost/disjoint_sets.hpp</tt></a>
+  <table border summary="">
+    <tr>
+      <td><tt>Rank</tt></td>
 
-<H3>Template Parameters</H3>
+      <td>must be a model of <a href=
+      "../property_map/ReadWritePropertyMap.html">ReadWritePropertyMap</a>
+      with an integer value type and a key type equal to the set's element
+      type.</td>
+    </tr>
 
-<P>
-<TABLE border>
-<TR><TD><TT>Rank</TT></TD> <TD>must be a model of <a
-href="../property_map/ReadWritePropertyMap.html">ReadWritePropertyMap</a>
-with an integer value type and a key type equal to the set's element
-type.</TD>
-</TR>
-<TR><TD><TT>Parent</TT></TD> <TD>must be a model of <a
-href="../property_map/ReadWritePropertyMap.html">ReadWritePropertyMap</a>
-and the key and value type the same as the set's element type.</TD>
-</TR>
-<TR><TD><TT>FindCompress</TT></TD>
-<TD>should be one of the find representative and
-   path compress function objects.</TD>
-</TR>
-</TABLE>
-<P>
+    <tr>
+      <td><tt>Parent</tt></td>
 
-<H3>Example</H3>
+      <td>must be a model of <a href=
+      "../property_map/ReadWritePropertyMap.html">ReadWritePropertyMap</a>
+      and the key and value type the same as the set's element type.</td>
+    </tr>
 
-<P>
-A typical usage pattern for <TT>disjoint_sets</TT> can be seen in the
-<a
-href="../graph/doc/kruskal_min_spanning_tree.html"><TT>kruskal_minimum_spanning_tree()</TT></a>
-algorithm.  In this example, we call <TT>link()</TT> instead of
-<TT>union_set()</TT> because <TT>u</TT> and <TT>v</TT> were obtained
-from <TT>find_set()</TT> and therefore are already the representatives
-for their sets.
+    <tr>
+      <td><tt>FindCompress</tt></td>
 
-<P>
-<PRE>
+      <td>should be one of the find representative and path compress function
+      objects.</td>
+    </tr>
+  </table>
+
+  <h3>Example</h3>
+
+  <p>A typical usage pattern for <tt>disjoint_sets</tt> can be seen in the
+  <a href=
+  
"../graph/doc/kruskal_min_spanning_tree.html"><tt>kruskal_minimum_spanning_tree()</tt></a>
+  algorithm. In this example, we call <tt>link()</tt> instead of
+  <tt>union_set()</tt> because <tt>u</tt> and <tt>v</tt> were obtained from
+  <tt>find_set()</tt> and therefore are already the representatives for their
+  sets.</p>
+  <pre>
   ...
   disjoint_sets&lt;Rank, Parent, FindCompress&gt; dsets(rank, p);
   
@@ -100,269 +87,223 @@
       dsets.link(u, v);
     }
   }
-</PRE>
+</pre>
 
-<P>
+  <h3>Members</h3>
 
-<H3>Members</H3>
+  <table border summary="">
+    <tr>
+      <th>Member</th>
 
-<P>
+      <th>Description</th>
+    </tr>
 
-<table border>
-<tr>
-<th>Member</th><th>Description</th>
-</tr>
+    <tr>
+      <td><tt>disjoint_sets(Rank r, Parent p)</tt></td>
 
-<tr> 
-<td><tt>
-disjoint_sets(Rank r, Parent p)
-</tt></td>
-<td>
-Constructor.
-</td>
-</tr>
+      <td>Constructor.</td>
+    </tr>
 
-<tr>
-<td><tt>
-disjoint_sets(const disjoint_sets&amp; x)
-</tt></td>
-<td>
-Copy constructor.
-</td>
-</tr>
+    <tr>
+      <td><tt>disjoint_sets(const disjoint_sets&amp; x)</tt></td>
 
-<tr>
-<td><tt>
-template &lt;class Element&gt;<br>
-void make_set(Element x)
-</tt></td>
-<td>
-Creates a singleton set containing Element <TT>x</TT>.
-</td>
-</tr>
+      <td>Copy constructor.</td>
+    </tr>
 
-<tr>
-<td><tt>
-template &lt;class Element&gt;<br>
-void link(Element x, Element y)
-</tt></td>
-<td>
-Union the two sets <I>represented</I> by element <TT>x</TT> and <TT>y</TT>.
-</td>
-</tr>
+    <tr>
+      <td><tt>template &lt;class Element&gt;<br>
+      void make_set(Element x)</tt></td>
 
-<tr>
-<td><tt>
-template &lt;class Element&gt;<br>
-void union_set(Element x, Element y)
-</tt></td>
-<td>
-Union the two sets that <I>contain</I> elements <TT>x</TT> and <TT>y</TT>.
-This is equivalent to <TT>link(find_set(x),find_set(y))</TT>.
-</td>
-</tr>
+      <td>Creates a singleton set containing Element <tt>x</tt>.</td>
+    </tr>
 
-<tr>
-<td><tt>
-template &lt;class Element&gt;<br>
-Element find_set(Element x)
-</tt></td>
-<td>
-Return the representative for the set containing element <TT>x</TT>.
-</td>
-</tr>
+    <tr>
+      <td><tt>template &lt;class Element&gt;<br>
+      void link(Element x, Element y)</tt></td>
 
-<tr>
-<td><tt>
-template &lt;class ElementIterator&gt;<br>
-std::size_t count_sets(ElementIterator first, ElementIterator last)
-</tt></td>
-<td>
-Returns the number of disjoint sets.
-</td>
-</tr>
+      <td>Union the two sets <i>represented</i> by element <tt>x</tt> and
+      <tt>y</tt>.</td>
+    </tr>
 
-<tr>
-<td><tt>
-template &lt;class ElementIterator&gt;<br>
-void compress_sets(ElementIterator first, ElementIterator last)
-</tt></td>
-<td>
-Flatten the parents tree so that the parent of every element is
-its representative.
-</td>
-</tr>
+    <tr>
+      <td><tt>template &lt;class Element&gt;<br>
+      void union_set(Element x, Element y)</tt></td>
 
-</table>
+      <td>Union the two sets that <i>contain</i> elements <tt>x</tt> and
+      <tt>y</tt>. This is equivalent to
+      <tt>link(find_set(x),find_set(y))</tt>.</td>
+    </tr>
 
-<p>
+    <tr>
+      <td><tt>template &lt;class Element&gt;<br>
+      Element find_set(Element x)</tt></td>
 
-<H3>Complexity</H3>
+      <td>Return the representative for the set containing element
+      <tt>x</tt>.</td>
+    </tr>
 
-<P>
-The time complexity is <i>O(m alpha(m,n))</i>, where <i>alpha</i> is
-the inverse Ackermann's function, <i>m</i> is the number of
-disjoint-set operations (<TT>make_set()</TT>, <TT>find_set()</TT>, and
-<TT>link()</TT> and <i>n</i> is the number of elements. The
-<i>alpha</i> function grows very slowly, much more slowly than the
-<i>log</i> function.
+    <tr>
+      <td><tt>template &lt;class ElementIterator&gt;<br>
+      std::size_t count_sets(ElementIterator first, ElementIterator
+      last)</tt></td>
 
-<P>
+      <td>Returns the number of disjoint sets.</td>
+    </tr>
 
-<h3>See Also</h3>
+    <tr>
+      <td><tt>template &lt;class ElementIterator&gt;<br>
+      void compress_sets(ElementIterator first, ElementIterator
+      last)</tt></td>
 
-<a 
href="../graph/doc/incremental_components.html"><tt>incremental_connected_components()</tt></a>
+      <td>Flatten the parents tree so that the parent of every element is its
+      representative.</td>
+    </tr>
+  </table>
 
+  <h3>Complexity</h3>
 
-<hr>
+  <p>The time complexity is <i>O(m alpha(m,n))</i>, where <i>alpha</i> is the
+  inverse Ackermann's function, <i>m</i> is the number of disjoint-set
+  operations (<tt>make_set()</tt>, <tt>find_set()</tt>, and <tt>link()</tt>
+  and <i>n</i> is the number of elements. The <i>alpha</i> function grows
+  very slowly, much more slowly than the <i>log</i> function.</p>
 
-<H2>
-</h2>
-<PRE>
+  <h3>See Also</h3><a href=
+  
"../graph/doc/incremental_components.html"><tt>incremental_connected_components()</tt></a>
+  <hr>
+  <pre>
 disjoint_sets_with_storage&lt;ID,InverseID,FindCompress&gt;
-</PRE>
+</pre>
 
-<P>
-This class manages the storage for the rank and parent properties
-internally. The storage is in arrays, which are indexed by element ID,
-hence the requirement for the <TT>ID</TT> and <TT>InverseID</TT>
-functors.  The rank and parent properties are initialized during
-construction so the each element is in a set by itself (so it is not
-necessary to initialize objects of this class with the <a
-href="../graph/doc/incremental_components.html#sec:initialize-incremental-components"><TT>initialize_incremental_components()</TT></a>
-function). This class is especially useful when computing the
-(dynamic) connected components of an <TT>edge_list</TT> graph which
-does not provide a place to store vertex properties.
+  <p>This class manages the storage for the rank and parent properties
+  internally. The storage is in arrays, which are indexed by element ID,
+  hence the requirement for the <tt>ID</tt> and <tt>InverseID</tt> functors.
+  The rank and parent properties are initialized during construction so the
+  each element is in a set by itself (so it is not necessary to initialize
+  objects of this class with the <a href=
+  
"../graph/doc/incremental_components.html#sec:initialize-incremental-components">
+  <tt>initialize_incremental_components()</tt></a> function). This class is
+  especially useful when computing the (dynamic) connected components of an
+  <tt>edge_list</tt> graph which does not provide a place to store vertex
+  properties.</p>
 
-<P>
+  <h3>Template Parameters</h3>
 
-<H3>Template Parameters</H3>
+  <table border summary="">
+    <tr>
+      <th>Parameter</th>
 
-<TABLE border>
-<TR>
-<th>Parameter</th><th>Description</th><th>Default</th>
-</tr>
+      <th>Description</th>
 
-<TR>
-<TD><TT>ID</TT></TD>
-<TD>must be a model of <a 
href="../property_map/ReadablePropertyMap.html">ReadablePropertyMap</a>
- that maps elements to integers between zero 0 and N, the total
- number of elements in the sets.</TD>
-<TD><TT>boost::identity_property_map</TT></TD>
-</TR>
+      <th>Default</th>
+    </tr>
 
-<TR>
-<TD><TT>InverseID</TT></TD>
-<TD>must be a model of <a 
href="../property_map/ReadablePropertyMap.html">ReadablePropertyMap</a> that 
maps integers to elements.</TD>
-<TD><TT>boost::identity_property_map</TT></TD>
-</TR>
+    <tr>
+      <td><tt>ID</tt></td>
 
-<TR><TD><TT>FindCompress</TT></TD>
-<TD>should be one of the find representative and
-   path compress function objects.</TD>
-<TD><TT>representative_with_full_path_compression</TT></TD>
-</TR>
+      <td>must be a model of <a href=
+      "../property_map/ReadablePropertyMap.html">ReadablePropertyMap</a> that
+      maps elements to integers between zero 0 and N, the total number of
+      elements in the sets.</td>
 
-</TABLE>
-<P>
+      <td><tt>boost::identity_property_map</tt></td>
+    </tr>
 
-<H3>Members</H3>
+    <tr>
+      <td><tt>InverseID</tt></td>
 
-<P>
-This class has all of the members in <TT>disjoint_sets</TT> as well as
-the following members.
+      <td>must be a model of <a href=
+      "../property_map/ReadablePropertyMap.html">ReadablePropertyMap</a> that
+      maps integers to elements.</td>
 
-<P>
- 
-<P> <P>
- <PRE>
+      <td><tt>boost::identity_property_map</tt></td>
+    </tr>
+
+    <tr>
+      <td><tt>FindCompress</tt></td>
+
+      <td>should be one of the find representative and path compress function
+      objects.</td>
+
+      <td><tt>representative_with_full_path_compression</tt></td>
+    </tr>
+  </table>
+
+  <h3>Members</h3>
+
+  <p>This class has all of the members in <tt>disjoint_sets</tt> as well as
+  the following members.</p>
+  <pre>
 disjoint_sets_with_storage(size_type n = 0,
                            ID id = ID(),
                            InverseID inv = InverseID())
-</PRE>
-Constructor.
-<P>
-
-<P> <P>
- <PRE>
+</pre>Constructor.
+  <pre>
 template &lt;class ElementIterator&gt;
 void disjoint_sets_with_storage::
   normalize_sets(ElementIterator first, ElementIterator last)
-</PRE>
-This rearranges the representatives such that the representative
-of each set is the element with the smallest ID.  
-<BR>
-Postcondition: <TT>v &gt;= parent[v]</TT> 
-<BR>
-Precondition: the disjoint sets structure must be compressed. 
-<BR>
-<P>
- 
-<P>
-
-
-
-
-<hr>
+</pre>This rearranges the representatives such that the representative of
+each set is the element with the smallest ID.<br>
+  Postcondition: <tt>v &gt;= parent[v]</tt><br>
+  Precondition: the disjoint sets structure must be compressed.<br>
+  <hr>
 
-<H2><A NAME="sec:representative-with-path-halving"></A>
-</h2>
-<PRE>
+  <h2><a name="sec:representative-with-path-halving" id=
+  "sec:representative-with-path-halving"></a></h2>
+  <pre>
 representative_with_path_halving&lt;Parent&gt;
-</PRE>
-
-<P>
-This is a functor which finds the representative vertex for the same
-component as the element <TT>x</TT>. While traversing up the
-representative tree, the functor also applies the path halving
-technique to shorten the height of the tree.
+</pre>
 
-<P>
- 
-<P> <PRE>
+  <p>This is a functor which finds the representative vertex for the same
+  component as the element <tt>x</tt>. While traversing up the representative
+  tree, the functor also applies the path halving technique to shorten the
+  height of the tree.</p>
+  <pre>
 Element operator()(Parent p, Element x)
-</PRE> 
-<P>
-
-
-
-<hr>
+</pre>
+  <hr>
 
-<H2>
-<A NAME="sec:representative-with-full-path-compression"></A>
-<BR>
-</h2>
-<PRE>
+  <h2><a name="sec:representative-with-full-path-compression" id=
+  "sec:representative-with-full-path-compression"></a><br></h2>
+  <pre>
 representative_with_full_path_compression&lt;Parent&gt;
-</PRE>
-
-<P>
-This is a functor which finds the representative element for the set
-that element <TT>x</TT> belongs to.
+</pre>
 
-<P>
- 
-<P> <PRE>
+  <p>This is a functor which finds the representative element for the set
+  that element <tt>x</tt> belongs to.</p>
+  <pre>
 Element operator()(Parent p, Element x)
-</PRE> 
-<P>
+</pre>
 
-<P>
+  <p><br></p>
+  <hr>
 
+  <p><a href="http://validator.w3.org/check?uri=referer";><img border="0" src=
+  "http://www.w3.org/Icons/valid-html401"; alt="Valid HTML 4.01 Transitional"
+  height="31" width="88"></a></p>
 
-<br>
-<HR>
-<TABLE>
-<TR valign=top>
-<TD nowrap>Copyright &copy 2000</TD><TD>
-<a HREF="../../people/jeremy_siek.htm">Jeremy Siek</a>,
-Univ.of Notre Dame (<A
-HREF="mailto:[EMAIL PROTECTED]">[EMAIL PROTECTED]</A>)<br>
-<A HREF="http://www.boost.org/people/liequan_lee.htm";>Lie-Quan Lee</A>, 
Univ.of Notre Dame (<A HREF="mailto:[EMAIL PROTECTED]">[EMAIL 
PROTECTED]</A>)<br>
-<A HREF=http://www.lsc.nd.edu/~lums>Andrew Lumsdaine</A>,
-Univ.of Notre Dame (<A
-HREF="mailto:[EMAIL PROTECTED]">[EMAIL PROTECTED]</A>)
-</TD></TR></TABLE>
+  <p>Revised 
+  <!--webbot bot="Timestamp" s-type="EDITED" s-format="%d %B, %Y" startspan 
-->01
+  December, 2006<!--webbot bot="Timestamp" endspan i-checksum="38508" --></p>
 
-</BODY>
-</HTML> 
+  <table summary="">
+    <tr valign="top">
+      <td nowrap><i>Copyright &copy; 2000</i></td>
+
+      <td><i><a href="../../people/jeremy_siek.htm">Jeremy Siek</a>, Univ.of
+      Notre Dame (<a href="mailto:[EMAIL PROTECTED]">[EMAIL PROTECTED]</a>)<br>
+      <a href="http://www.boost.org/people/liequan_lee.htm";>Lie-Quan Lee</a>,
+      Univ.of Notre Dame (<a href=
+      "mailto:[EMAIL PROTECTED]">[EMAIL PROTECTED]</a>)<br>
+      <a href="http://www.lsc.nd.edu/~lums";>Andrew Lumsdaine</a>, Univ.of
+      Notre Dame (<a href=
+      "mailto:[EMAIL PROTECTED]">[EMAIL PROTECTED]</a>)</i></td>
+    </tr>
+  </table>
+
+  <p><i>Distributed under the Boost Software License, Version 1.0. (See
+  accompanying file <a href="../../LICENSE_1_0.txt">LICENSE_1_0.txt</a> or
+  copy at <a href=
+  
"http://www.boost.org/LICENSE_1_0.txt";>http://www.boost.org/LICENSE_1_0.txt</a>)</i></p>
+</body>
+</html>


-------------------------------------------------------------------------
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