Bibliography
Team LiB
Previous Section

Bibliography

[Ale01] Andrei Alexandrescu. Modern C++ Design: Generic Programming and Design Patterns Applied. ISBN: 0201704315, Boston, MA: Addison-Wesley, 2001.

[AS01a] David Abrahams and Jeremy Seik . "Policy Adaptors and the Boost Iterator Adaptor Library," Second Workshop on C++ Template Programming. October 2001. http://www.boost-consulting.com/writing/iterator_adaptos0.pdf.

[AS01b] David Abrahams and Jeremy Seik. "Boost Iterator Adaptor Library." November 2001. http://www.boost-consulting.com/writing/iterator_adaptos0.pdf.

[Bent86] J. L. Bentley. "Programming pearls: Little languages." Communications of the ACM, 29(8):711-721, August 1986. http://doi.acm.org/10.1145/6424.315691.

[BMMM98] William J. Brown, Raphael C. Malveau, Hays W. "Skip" McCormick, and Thomas J. Mowbray. AntiPatterns: Refactoring Software, Architectures, and Projects in Crisis. ISBN: 0471197130, New York: Wiley, 1998.

[BN94] John J. Barton and Lee R. Nackman. Scientific and Engineering C++: An Introduction with Advanced Techniques and Examples. ISBN: 0201533936, Reading, MA: Addison-Wesley, 1994.

[CDHM01] Steve Cleary, Beman Dawes, Howard Hinnant, and John Maddock. "Compressed Pair." http://www.boost.org/libs/utility/compressed_pair.htm.

[Cop96] James O. Coplien. "A Curiosly Recurring Template Pattern." In Stanley B. Lippman, editor, C++ Gems, pp. 135144, New York: Cambridge University Press, 1996.

[Dew02] Steve Dewhurst, "A Bit-Wise Typeof Operator, Part 1," Computer User's Journal 20(8), August 2002.

[Dew02] Steve Dewhurst, "A Bit-Wise Typeof Operator, Part 2," Computer User's Journal 20(10), October 2002.

[Dew02] Steve Dewhurst, "A Bit-Wise Typeof Operator, Part 3," Computer User's Journal 20(12), December 2002.

[Dimov02] Peter Dimov. "Boost: bind.hpp documentation." http://www.boost.org/libs/bind.

[GHJV95] E. Gamma, R. Helm, R. Johnson, and J. Vlissides. Design Patterns. ISBN: 0201633612, Reading, MA: Addison-Wesley, 1999.

[GotW50] Herb Sutter. "Guru of the Week #50: Using Standard Containers." http://www.gotw.ca/gotw/050.htm.

[Guz03] Joel de Guzman. "MAJOR BREAK-THROUGH !!! Yabadabadoo... Must Read :-)." http://sf.net/mailarchive/forum.php?thread_id=529112&forum_id=1595.

[Guz04] Joel de Guzman, Hartmut Kaizer, et. al. "The Spirit Parser Framework." http://spirit.sf.net.

[Heer02] Jan Heering and Marjan Mernik. "Domain-Specific Languages for Software Engineering." Proceedings of the 35th Hawaii International Conference on System Sciences2002. http://www.computer.org/proceedings/hicss/1435/volume9/14350279.pdf.

[Hudak89] Paul Hudak. "Conception, evolution, and application of functional programming languages." ISSN:0360-0300, pp. 359411, ACM Computing Surveys 21, no. 3, New York: ACM Press, 1989. http://doi.acm.org/10.1145/72551.72554.

[IBM54] "Preliminary Report: Specifications for the IBM Mathematical FORmula TRANslation System FORTRAN." Programming Research Group, Applied Science Division, IBM Corporation, November 10, 1954.

[ISO98] ANSI/ISO C++ Committee. Programming Languages C++++. ISO/IEC 14882:1998(E). American National Standards Institute, New York, 1998. http://webstore.ansi.org/ansidocstore/find.asp?find_spec=14882

[Joh79] Stephen C. Johnson. Yacc: Yet Another Compiler Compiler. UNIX Programmer's Manual, Vol. 2b, pp. 353387, Holt, Reinhart, and Winston, 1979.

[KM00] Andrew Koenig and Barbara E. Moo. Accelerated C++: Practical Programming by Example. ISBN: 020170353X, Boston, MA: Addison-Wesley, 2000.

[KV89] Thomas Keffer and Allan Vermeulen. Math.h++ Introduction and Reference Manual. Corvallis, Oregon: Rogue Wave Software, 1989.

[LaFre00] David Lafreniere. "State Machine Design in C++." C++ Report, May 2000. http://www.cuj.com/documents/s=8039/cuj0005lafrenie/.

[Land01] Walter Landry. "Implementing a High Performance Tensor Library." Second Workshop on C++ Template Programming, 2001. http://citeseer.nj.nec.com/landry01implementing.html.

[Mad00] John Maddock. "Static Assertions." http://www.boost.org/libs/static_assert.

[Mart98] Robert Martin. "UML Tutorial: Finite State Machines." C++ Report, June 1998. http://www.objectmentor.com/resources/articles/umlfsm.pdf.

[MK04] Paul Mensonides and Vesa Karvonen. "The Boost Preprocessor Library." http://www.boost.org/libs/preprocessor.

[MS00a] Brian McNamara and Yannis Smaragdakis. "Static Intefaces in C++." First Workshop on C++ Template Programming, Erfurt, Germany, October 10, 2000. http://oonumerics.org/tmpw00/.

[MS00b] Brian McNamara and Yannis Smaragdakis. "FC++." 20002003. http://www.cc.gatech.edu/~yannis/fc++.

[n1185] Herb Sutter. "vector<bool> Is Nonconforming, and Forces Optimization Choice." http://www.gotw.ca/publications/N1185.pdf.

[n1211] Herb Sutter. "vector<bool>: More Problems, Better Solutions." http://www.gotw.ca/publications/N1211.pdf.

[n1424] John Maddock. "A Proposal to Add Type Traits to the Standard Library." http://anubis.dkuug.dk/jtc1/sc22/wg21/docs/papers/2003/n1424.htm.

[n1519] John Maddock. "Type Traits Issue List." http://anubis.dkuug.dk/jtc1/sc22/wg21/docs/papers/2003/n1519.htm.

[n1521] Gabriel dos Reis. "Generalized Constant Expressions." document number N1521-03-0104. http://www.openstd.org/jctl/wg21/docs/papers/2003/nl1521.pdf.

[n1550] David Abrahams, Jeremy Siek, and Thomas Witt. "New Iterator Concepts." http://anubis.dkuug.dk/jtc1/sc22/wg21/docs/papers/2003/n1550.htm.

[Nas03] Alexander Nasonov. "Re: boost::tuple to MPL sequence." http://lists.boost.org/MailArchives/boost/msg46771.php.

[Sey96] John Seymour, ViewsA C++ Standard Template Library Extension. http://www.zeta.org/au/~jon/STLviews/doc/views.html.

[SL00] Jeremy Siek and Andrew Lumsdaine. "Concept Checking: Binding Parametric Polymorphism in C++." First Workshop on C++ Template Programming, Erfurt, Germany, October 10, 2000. http://oonumerics.org/tmpw00/.

[SS75] Gerald Sussman and Guy L. Steele Jr. "Scheme: An interpreter for extended lambda calculus." MIT AI Memo 349, Massachusetts Institute of Technology, May 1975.

[Strou03] Bjarne Stroustrup. The C++ Standard: Incorporating Technical Corrigendum No. 1. BS ISO/IEC 14882:2003. ISBN: 0470846747, New York: Wiley, 2003.

[Unruh94] Erwin Unruh. "Prime number computation." ANSI X3J16-94-0075/ISO WG21-462. 1994.

[Veld95a] Todd Veldhuizen. "Blitz++." http://www.oonumerics.org/blitz/.

[Veld95b] Todd Veldhuizen. "Using C++ Template Metaprograms." C++ Report, SIGS Publications Inc., ISSN 1040-6042, Vol. 7, No. 4, pp. 3643, May 1995.

[Veld04] Todd Veldhuizen. Active Libraries and Universal Languages. Doctoral Dissertation, Indiana University, Computer Science, 17 May 2004. http://www.cs.chalmers.se/~tvedhui/papers/2004/dissertation.pdf.

[VJ02] David Vandervoode and Nicolai M. Josuttis. C++ Templates: The Complete Guide. ISBN: 0201734842, Boston, MA: Addison-Wesley, 2002.

[WP99] Martin Weiser and Gary Powell, The View Template Library. http://www.zib.de/weiser/vtl.

[WP00] Martin Weiser and Gary Powell, The View Template Library. First Workshop on C++ Template Programming, Erfurt, Germany, October 10, 2000.

    Team LiB
    Previous Section