References


1. Todd Veldhuizen "Expression Templates".
C++ Report, June 1995.
2. Peter Naur (ed.) "Report on the Algorithmic Language ALGOL 60".
CACM, May 1960.
3. ISO/IEC "ISO-EBNF",
ISO/IEC 14977: 1996(E).
4. Richard J. Botting, Ph.D. "XBNF" (citing Leu-Weiner, 1973).
California State University, San Bernardino, 1998.
5. James Coplien. "Curiously Recurring Template Pattern".
C++ Report, Feb. 1995.
6. Thierry Géraud and
Alexandre Duret-Lutz
Generic Programming Redesign of Patterns
Proceedings of the 5th European Conference on Pattern Languages of Programs
(EuroPLoP'2000) Irsee, Germany, July 2000.
7. Geoffrey Furnish "Disambiguated Glommable Expression Templates Reintroduced"
C++ Report, May 2000
8. Erich Gamma,
Richard Helm,
Ralph Jhonson,
and John Vlissides
Design Patterns, Elements of Reusable Object-Oriented Software.
Addison-Wesley, 1995.
9. Alfred V. Aho
Revi Sethi
Feffrey D. Ulman
Compilers, Principles, Techniques and Tools
Addison-Wesley, June 1987.
10. Dick Grune and
Ceriel Jacobs
Parsing Techniques: A Practical Guide.
Ellis Horwood Ltd.: West Sussex, England, 1990. (electronic copy, 1998).
11. T. J. Parr, H. G. Dietz, and
W. E. Cohen
PCCTS Reference Manual (Version 1.00).
School of Electrical Engineering, Purdue University, West Lafayette, August 1991.
12. Adrian Johnstone and Elizabeth Scott. RDP, A Recursive Descent Compiler Compiler.
Technical Report CSD TR 97 25, Dept. of Computer Science, Egham, Surrey, England, Dec. 20, 1997.
13. Adrian Johnstone Languages and Architectures,
Parser generators with backtrack or extended lookahead capability

Department of Computer Science, Royal Holloway, University of London, Egham, Surrey, England
14. Damian Conway Parsing with C++ Classes.
ACM SIGPLAN Notices, 29:1, 1994.
15. Joel de Guzman "Spirit Version 1.3".
http://spirit.sourceforge.net/, November 2001.
16. S. Doaitse Swierstra and
Luc Duponcheel
Deterministic, Error-Correcting Combinator Parsers
Dept. of Computer Science, Utrecht University P.O.Box 80.089, 3508 TB Utrecht, The Netherland
17. Bjarne Stroustrup Generalizing Overloading for C++2000
Overload, Issue 25. April 1, 1998.
18. Dr. John Maddock Regex++ Documentation
http://www.boost.org/libs/regex/index.htm
19. Anonymous
Edited by Graham Hutton
Frequently Asked Questions for comp.lang.functional.
Edited by Graham Hutton, University of Nottingham. http://www.cs.nott.ac.uk/~gmh//faq.html
20. Hewlett-Packard Standard Template Library Programmer's Guide.
http://www.sgi.com/tech/stl/, Hewlett-Packard Company, 1994
21. boost.org Boost Libraries Documentation. http://www.boost.org/
22. Brian McNamara and Yannis Smaragdakis FC++: Functional Programming in C++. http://www.cc.gatech.edu/~yannis/fc++/
23. Todd Veldhuizen Techniques for Scientic C++.