Planet
navi homePPSaboutscreenshotsdownloaddevelopmentforum

source: downloads/boost_1_33_1/libs/wave/doc/acknowledgements.html @ 12

Last change on this file since 12 was 12, checked in by landauf, 17 years ago

added boost

File size: 5.4 KB
Line 
1<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
2<html>
3<head>
4<title>Acknowledgements</title>
5<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
6<link rel="stylesheet" href="theme/style.css" type="text/css">
7</head>
8<body text="#000000" background="theme/bkd.gif">
9<table width="100%" border="0" cellspacing="2" background="theme/bkd2.gif">
10  <tr> 
11    <td width="21"> <h1></h1></td>
12    <td width="885"> <font face="Verdana, Arial, Helvetica, sans-serif"><b><font size="6">Acknowledgements</font></b></font></td>
13    <td width="96"><a href="http://www.boost.org"><img src="theme/wave.gif" width="93" height="68" align="right" border="0"></a></td>
14  </tr>
15</table>
16<br>
17<table border="0">
18  <tr> 
19    <td width="10"></td>
20    <td width="30"><a href="../index.html"><img src="theme/u_arr.gif" border="0"></a></td>
21    <td width="30"><a href="wave_driver.html"><img src="theme/l_arr.gif" width="20" height="19" border="0"></a></td>
22    <td width="30"><a href="references.html"><img src="theme/r_arr.gif" border="0"></a></td>
23  </tr>
24</table>
25<p>Special thanks to:</p>
26<blockquote> 
27  <p> <b>Paul Mensonides</b> for his invaluable help while developing the macro
28    expansion engine and his insightful tips. He developed the recursive macro
29    expansion algorithm implemented herein and also contributed most of the small
30    testcases used for testing the correctness of the macro expansion.</p>
31  <p><b>Dan Nuffer</b>, who wrote the initial Re2C based C++ lexer and the Slex
32    (Spirit Lex) scanner generator sample.</p>
33  <p><b>Martin Wille</b> for helping with the port to Linux, testing on Linux and for contributing
34    the automated test scripts.</p>
35  <p><b>Vladimir Prus</b> for helping with the command line and config file options
36    analysis for the <tt>Wave</tt> driver executable.</p>
37  <p><b>Juan Carlos Arevalo-Baeza</b>, who wrote the Spirit cpp_lexer sample,
38    from which are taken some ideas.</p>
39  <p> <strong>Andrei Alexandrescu</strong> for allowing to use his flex_string class,
40a policy based std::basic_string&lt;&gt; compatible string implementation.</p>
41  <p><strong>Reece Dunn</strong>, <strong>Vesa Karvonen</strong>, <strong>Faisal Vali</strong>, <strong>Porter Schermerhorn</strong> and <strong>Daniel Fontijne</strong> for
42  reporting several problems and bugs.</p>
43  <p><strong>Tarmo Pikaro</strong> for reporting several bug while compiling specific
44  headers from the Microsoft Windows SDK.</p>
45  <p><strong>Rob Stewart</strong> helped a lot with proof reading the documentation. </p>
46  <p><strong>Stefan Seefeld</strong> for integrating Wave into his Synopsis library and finding a couple of bugs along the way. </p>
47</blockquote>
48<p>and last but not least </p>
49<blockquote>
50  <p><b>Joel de Guzman</b> for nudging me into this adventure and for his work
51    on the <tt>Spirit</tt> parser framework, without which the <tt>Wave</tt> library
52    wouldn't have been possible.</p>
53</blockquote>
54<p> Special thanks also to people who gave feedback and valuable comments, particularly members of Boost and Spirit mailing lists. This includes all those who participated in the Boost review:
55<blockquote>
56  <p><strong>Tom Brinkman</strong> (who volunteered to be the review managaer), <strong>David Abrahams</strong>, <strong>Beman Dewes</strong>, <strong>Reece Dunn</strong>, <strong>Larry Evans</strong>, <strong>Doug Gregor</strong>, <strong>Joel de Guzman</strong>, <strong>Baptiste Lepilleur</strong>, <strong>Andy Little</strong>, <strong>Paul Mensonides</strong>, <strong>Dan Nuffer</strong>, <strong>Andreas Pokorny</strong>, <strong>Vladimir Prus</strong>, <strong>Gennadiy Rozental</strong>, <strong>Michiel Salters</strong>, <strong>Jonathan Turkanis</strong>, <strong>Chris Uzdavinis</strong>, <strong>Pavel Vozenilek</strong>, <strong>Michael Walter</strong></p>
57    </blockquote>
58<p>The <tt>Wave</tt> library uses the following <tt>Boost</tt> <a href="references.html#boost">[8]</a> 
59  libraries:</p>
60<blockquote> 
61  <p><b><img src="theme/bullet.gif" width="13" height="13" id="IMG1"></b>&nbsp;Boost
62    Spirit (LL parser framework that represents parsers directly as EBNF grammars
63    in inlined C++)<br>
64    <b><img src="theme/bullet.gif" width="13" height="13" id="IMG1"></b> Boost
65    Iterator Adaptor Library (Adapt a base type into a standard conforming iterator)<br>
66    <b><img src="theme/bullet.gif" width="13" height="13" id="IMG1"></b> Boost
67    Filesystem Library (Portable paths, iteration over directories, and other
68    useful filesystem operations)<br>
69    <b><img src="theme/bullet.gif" width="13" height="13" id="IMG1"></b>&nbsp;Boost Program
70    options and arguments library</p>
71</blockquote>
72<p>and other small parts of different <tt>Boost</tt> libraries. </p>
73<table border="0">
74  <tr> 
75    <td width="10"></td>
76    <td width="30"><a href="../index.html"><img src="theme/u_arr.gif" border="0"></a></td>
77    <td width="30"><a href="wave_driver.html"><img src="theme/l_arr.gif" width="20" height="19" border="0"></a></td>
78    <td width="30"><a href="references.html"><img src="theme/r_arr.gif" border="0"></a></td>
79  </tr>
80</table>
81<hr size="1">
82<p class="copyright">Copyright &copy; 2003-2005 Hartmut Kaiser<br>
83  <br>
84  <font size="2">Distributed under the Boost Software
85  License, Version 1.0. (See accompanying file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
86  </font> </p>
87<span class="updated">Last updated:
88  <!-- #BeginDate format:fcAm1m -->Sunday, May 15, 2005  12:23<!-- #EndDate -->
89</span>
90</body>
91</html>
Note: See TracBrowser for help on using the repository browser.