From 632177847cbe6d24a232f87b8e48d561d4db2243 Mon Sep 17 00:00:00 2001 From: Paul Mensonides Date: Fri, 8 Nov 2002 02:47:17 +0000 Subject: [PATCH] fixed bibliography links [SVN r16155] --- doc/topics/motivation.html | 2 +- doc/topics/techniques.html | 6 +++--- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/doc/topics/motivation.html b/doc/topics/motivation.html index e4e38f0..281041c 100644 --- a/doc/topics/motivation.html +++ b/doc/topics/motivation.html @@ -69,7 +69,7 @@ yes_type is_function_tester(R (*)(A0, A1, A2)); Library support is needed!
- For detailed information on the capabilities and limitations of the preprocessor, please refer to the C++ standard [Std]. + For detailed information on the capabilities and limitations of the preprocessor, please refer to the C++ standard [Std].

The Motivation Example Revisited

diff --git a/doc/topics/techniques.html b/doc/topics/techniques.html index adf9869..d205297 100644 --- a/doc/topics/techniques.html +++ b/doc/topics/techniques.html @@ -39,8 +39,8 @@ BOOST_PP_DEF(/)
Notes:  You can extend this example by defining more and different kinds of operators.  - Before doing so, consider using the algebraic categories technique introduced in [Barton] - or a layered architecture (see for instance [Czarnecki]).  + Before doing so, consider using the algebraic categories technique introduced in [Barton] + or a layered architecture (see for instance [Czarnecki]).  However, at some point you must type the operator tokens *, /, +, -, etc., because it is impossible to generate them using templates.  The resulting categorical repetition of tokens can be eliminated by using preprocessor metaprogramming. @@ -213,7 +213,7 @@ BOOST_PP_REPEAT(ARITHMETIC_TYPE_CNT, BOOST_PP_DEF, _) #undef BOOST_PP_DEF
- Note:  The repetition of the above example can be eliminated using template metaprogramming [Czarnecki] as well.  + Note:  The repetition of the above example can be eliminated using template metaprogramming [Czarnecki] as well.  However categorical repetition of operator tokens cannot be completely eliminated by using template metaprogramming.