references.qbk 6.0 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091
  1. [/==============================================================================
  2. Copyright (C) 2001-2011 Joel de Guzman
  3. Copyright (C) 2001-2011 Hartmut Kaiser
  4. Distributed under the Boost Software License, Version 1.0. (See accompanying
  5. file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
  6. ===============================================================================/]
  7. [section References]
  8. [table
  9. [[ ] [Authors] [Title, Publisher/link, Date Published]]
  10. [[1.] [Todd Veldhuizen] [[@https://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.43.248
  11. "Expression Templates"]. C++ Report, June 1995.]]
  12. [[2.] [Peter Naur (ed.)] [[@http://www.masswerk.at/algol60/report.htm
  13. "Report on the Algorithmic Language ALGOL 60"]. CACM, May 1960.]]
  14. [[3.] [ISO/IEC] [[@http://www.cl.cam.ac.uk/%7Emgk25/iso-14977.pdf "ISO-EBNF"],
  15. ISO/IEC 14977: 1996(E).]]
  16. [[4.] [Richard J.Botting, Ph.D.] [[@http://www.csci.csusb.edu/dick/maths/intro_ebnf.html
  17. "XBNF"] (citing Leu-Weiner, 1973).
  18. California State University, San Bernardino, 1998.]]
  19. [[5.] [James Coplien.] ["Curiously Recurring Template Pattern".
  20. C++ Report, Feb. 1995.]]
  21. [[6.] [Thierry Geraud and
  22. Alexandre Duret-Lutz] [[@http://www.coldewey.com/europlop2000/papers/geraud%2Bduret.zip
  23. Generic Programming Redesign of Patterns]
  24. Proceedings of the 5th European Conference on Pattern Languages
  25. of Programs(EuroPLoP'2000) Irsee, Germany, July 2000.]]
  26. [[7.] [Geoffrey Furnish] [[@http://www.adtmag.com/joop/carticle.aspx?ID=627
  27. "Disambiguated Glommable Expression Templates Reintroduced"]
  28. C++ Report, May 2000]]
  29. [[8.] [Erich Gamma,
  30. Richard Helm,
  31. Ralph Jhonson,
  32. and John Vlissides] [Design Patterns, Elements of Reusable Object-Oriented Software.
  33. Addison-Wesley, 1995.]]
  34. [[9.] [Alfred V. Aho,
  35. Revi Sethi,
  36. Feffrey D. Ulman] [Compilers, Principles, Techniques and Tools
  37. Addison-Wesley, June 1987.]]
  38. [[10.] [Dick Grune and
  39. Ceriel Jacobs] [[@http://www.cs.vu.nl/%7Edick/PTAPG.html
  40. Parsing Techniques: A Practical Guide.]
  41. Ellis Horwood Ltd.: West Sussex, England, 1990.
  42. (electronic copy, 1998).]]
  43. [[11.] [T. J. Parr,
  44. H. G. Dietz, and
  45. W. E. Cohen] [[@http://citeseer.ist.psu.edu/6885.html
  46. PCCTS Reference Manual (Version 1.00)].
  47. School of Electrical Engineering, Purdue University,
  48. West Lafayette, August 1991.]]
  49. [[12.] [Adrian Johnstone and
  50. Elizabeth Scott.] [[@ftp://ftp.cs.rhul.ac.uk/pub/rdp
  51. RDP, A Recursive Descent Compiler Compiler].
  52. Technical Report CSD TR 97 25, Dept. of Computer Science,
  53. Egham, Surrey, England, Dec. 20, 1997.]]
  54. [[13.] [Adrian Johnstone] [[@https://www.cs.rhul.ac.uk/research/languages/csle/lookahead_backtrack.html
  55. Languages and Architectures,
  56. Parser generators with backtrack or extended lookahead capability]
  57. Department of Computer Science, Royal Holloway, University of London,
  58. Egham, Surrey, England]]
  59. [[14.] [Damian Conway] [[@http://www.csse.monash.edu.au/%7Edamian/papers/#Embedded_Input_Parsing_for_C
  60. Parsing with C++ Classes].
  61. ACM SIGPLAN Notices, 29:1, 1994.]]
  62. [[15.] [Joel de Guzman] [[@http://spirit.sourceforge.net/distrib/spirit_1_8_5/libs/spirit/index.html
  63. "Spirit Version 1.8"], 1998-2003.]]
  64. [[16.] [S. Doaitse Swierstra and
  65. Luc Duponcheel] [[@http://citeseer.ist.psu.edu/448665.html
  66. Deterministic, Error-Correcting Combinator Parsers]
  67. Dept. of Computer Science, Utrecht University P.O.Box 80.089,
  68. 3508 TB Utrecht, The Netherland]]
  69. [[17.] [Bjarne Stroustrup] [[@http://www.research.att.com/%7Ebs/whitespace98.pdf
  70. Generalizing Overloading for C++2000]
  71. Overload, Issue 25. April 1, 1998.]]
  72. [[18.] [Dr. John Maddock] [[@http://www.boost.org/libs/regex/index.html
  73. Regex++ Documentation]
  74. http://www.boost.org/libs/regex/index.htm]]
  75. [[19.] [Anonymous
  76. Edited by Graham Hutton] [[@http://www.cs.nott.ac.uk/~gmh//faq.html
  77. Frequently Asked Questions for comp.lang.functional].
  78. Edited by Graham Hutton, University of Nottingham.]]
  79. [[20.] [Hewlett-Packard] [[@https://www.boost.org/sgi/stl/
  80. Standard Template Library Programmer's Guide.], Hewlett-Packard Company, 1994]]
  81. [[21.] [Boost Libraries] [[@http://boost.org/libs/libraries.htm
  82. Boost Libraries Documentation].]]
  83. [[22.] [Brian McNamara and
  84. Yannis Smaragdakis] [[@https://people.cs.umass.edu/~yannis/fc++/ FC++:Functional Programming in C++].]]
  85. [[23.] [Todd Veldhuizen] [[@ftp://ftp.cs.indiana.edu/pub/techreports/TR542.pdf Techniques for Scientific C++.]]]
  86. ]
  87. [endsect]