Update of /cvsroot/boost/boost/libs/wave/doc
In directory sc8-pr-cvs3.sourceforge.net:/tmp/cvs-serv893

Modified Files:
        acknowledgements.html samples.html 
Log Message:
Updated Wave documentation.

Index: acknowledgements.html
===================================================================
RCS file: /cvsroot/boost/boost/libs/wave/doc/acknowledgements.html,v
retrieving revision 1.6
retrieving revision 1.7
diff -u -d -r1.6 -r1.7
--- acknowledgements.html       24 Dec 2005 19:50:43 -0000      1.6
+++ acknowledgements.html       22 Jun 2006 03:24:57 -0000      1.7
@@ -38,12 +38,16 @@
     from which are taken some ideas.</p>
   <p> <strong>Andrei Alexandrescu</strong> for allowing to use his flex_string 
class, 
 a policy based std::basic_string&lt;&gt; compatible string implementation.</p>
-  <p><strong>Reece Dunn</strong>, <strong>Vesa Karvonen</strong>, 
<strong>Faisal Vali</strong>, <strong>Porter Schermerhorn</strong> and 
<strong>Daniel Fontijne</strong> for 
+  <p><strong>Reece Dunn</strong>, <strong>Vesa Karvonen</strong>, 
<strong>Faisal Vali</strong>, <strong>Porter Schermerhorn, Juergen Hunold, 
Jozsef Mihalicza</strong> and <strong>Daniel Fontijne</strong> for 
   reporting several problems and bugs.</p>
   <p><strong>Tarmo Pikaro</strong> for reporting several bug while compiling 
specific
   headers from the Microsoft Windows SDK.</p>
   <p><strong>Rob Stewart</strong> helped a lot with proof reading the 
documentation. </p>
   <p><strong>Stefan Seefeld</strong> for integrating Wave into his Synopsis 
library and finding a couple of bugs along the way. </p>
+  <p><strong>Andreas S&aelig;bj&oslash;rnsen</strong> and <strong>Felipe Magno 
de Almeida</strong> for suggesting some extensions and corrections to the 
<tt>Wave</tt> preprocessing hook interface and related testing. </p>
+  <p><strong>Tobias Schwinger</strong> for suggesting the '<span 
class="preprocessor">pragma wave option(output:...)</span>' and '<span 
class="preprocessor">#pragma message(&quot;...&quot;)</span>'  functionalities 
and reporting a couple of bugs. </p>
+  <p><strong>Richard Guenther</strong> for fixing a nasty buffer overrun 
problem in the Re2C lexer. </p>
+  <p><strong>Danny Havenith</strong> for contributing his partial C++ parser 
<tt>hannibal</tt> as a sample to <tt>Wave</tt>. </p>
 </blockquote>
 <p>and last but not least </p>
 <blockquote>
@@ -85,7 +89,7 @@
   License, Version 1.0. (See accompanying file LICENSE_1_0.txt or copy at 
http://www.boost.org/LICENSE_1_0.txt) 
   </font> </p>
 <span class="updated">Last updated: 
-  <!-- #BeginDate format:fcAm1m -->Saturday, December 10, 2005  18:02<!-- 
#EndDate -->
+  <!-- #BeginDate format:fcAm1m -->Wednesday, June 21, 2006  22:22<!-- 
#EndDate -->
 </span>
 </body>
 </html>

Index: samples.html
===================================================================
RCS file: /cvsroot/boost/boost/libs/wave/doc/samples.html,v
retrieving revision 1.6
retrieving revision 1.7
diff -u -d -r1.6 -r1.7
--- samples.html        24 Dec 2005 19:50:43 -0000      1.6
+++ samples.html        22 Jun 2006 03:24:57 -0000      1.7
@@ -90,6 +90,10 @@
       -P [ --predefine ] macro[=[value]] : specify a macro to predefine
       -U [ --undefine ] macro : specify a macro to undefine
 </pre>
+<h2>The hannibal sample </h2>
+<p>The <tt>hannibal</tt> sample shows how to base a spirit grammar on the 
<tt>Wave</tt> library. It was initially written and contributed to the 
<tt>Wave</tt> library by Danny Havenith (see his related web page <a 
href="http://havenith-verlinden.nl/hannibal/";>here</a>). The grammar of this 
example uses <tt>Wave</tt> as its preprocessor. It implements around 120 of the 
approximately 250 grammar rules as they can be   found in <em>The C++ 
Programming Language, Third Edition</em>. The 120 rules allow   a C++ source 
file to be parsed for all type information and declarations. In   fact this 
grammar parses as good as anything, it parses C++ declarations, including class 
and template definitions, but skips function bodies. If so configured, the 
program will output an xml dump of the generated parse tree. </p>
+<p>It may be a good starting point for a grammar that can be used for things 
like   reverse engineering as some UML modelling tools do. Or whatever use you 
may find   for a grammar that gives you a list of all templates and classes in 
a file and their members. <br>
+</p>
 <table border="0">
   <tr>
     <td width="10"></td>
@@ -104,7 +108,7 @@
 <font size="2">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) </font> </p>
 <span class="updated"></span>
 <p class="copyright"><span class="updated">Last updated:
-  <!-- #BeginDate format:fcAm1m -->Thursday, November 3, 2005  21:32<!-- 
#EndDate -->
+  <!-- #BeginDate format:fcAm1m -->Wednesday, June 21, 2006  22:12<!-- 
#EndDate -->
   </span></p>
 <p>&nbsp;</p>
 </body>


All the advantages of Linux Managed Hosting--Without the Cost and Risk!
Fully trained technicians. The highest number of Red Hat certifications in
the hosting industry. Fanatical Support. Click to learn more
http://sel.as-us.falkag.net/sel?cmd=lnk&kid=107521&bid=248729&dat=121642
_______________________________________________
Boost-cvs mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/boost-cvs

Reply via email to