history.qbk 2.1 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869
  1. [/
  2. / Copyright (c) 2008 Eric Niebler
  3. /
  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:history Appendix B: History]
  8. [variablelist
  9. [
  10. [August 13, 2010]
  11. [Boost 1.44: Proto gets sub-domains and per-domain control of _as_expr_
  12. and _as_child_ to meet the needs of Phoenix3.]
  13. ]
  14. [
  15. [August 11, 2008]
  16. [Proto v4 is merged to Boost trunk with more powerful transform protocol.]
  17. ]
  18. [
  19. [April 7, 2008]
  20. [Proto is accepted into Boost.]
  21. ]
  22. [
  23. [March 1, 2008]
  24. [Proto's Boost review begins.]
  25. ]
  26. [
  27. [January 11, 2008]
  28. [Boost.Proto v3 brings separation of grammars and transforms and a
  29. "round" lambda syntax for defining transforms in-place.]
  30. ]
  31. [
  32. [April 15, 2007]
  33. [Boost.Xpressive is ported from Proto compilers to Proto transforms.
  34. Support for old Proto compilers is dropped.]
  35. ]
  36. [
  37. [April 4, 2007]
  38. [Preliminary submission of Proto to Boost.]
  39. ]
  40. [
  41. [December 11, 2006]
  42. [The idea for transforms that decorate grammar rules is born in a private
  43. email discussion with Joel de Guzman and Hartmut Kaiser. The first
  44. transforms are committed to CVS 5 days later on December 16.]
  45. ]
  46. [
  47. [November 1, 2006]
  48. [The idea for `proto::matches<>` and the whole grammar facility is
  49. hatched during a discussion with Hartmut Kaiser on the spirit-devel list.
  50. The first version of `proto::matches<>` is checked into CVS 3 days later.
  51. Message is [@http://osdir.com/ml/parsers.spirit.devel/2006-11/msg00003.html here].]
  52. ]
  53. [
  54. [October 28, 2006]
  55. [Proto is reborn, this time with a uniform expression types that are POD.
  56. Announcement is [@http://lists.boost.org/Archives/boost/2006/10/112453.php here].]
  57. ]
  58. [
  59. [April 20, 2005]
  60. [Proto is born as a major refactorization of Boost.Xpressive's
  61. meta-programming. Proto offers expression types, operator overloads and
  62. "compilers", an early formulation of what later became transforms.
  63. Announcement is [@http://lists.boost.org/Archives/boost/2005/04/85256.php here].]
  64. ]
  65. ]
  66. [endsect]