Acknowledgements
The following are a few acknowledgements of people that contributed to
or were instrumental in the development of the library by Vesa Karnoven and myself.
Vesa Karvonen
The original idea of passing two extra parameters to REPEAT, which makes it possible to create preprocessor code on top of it,
was due to Aleksey Gurtovoy.
The invokeable IDENTITY macro was invented by him.
He also suggested the name for the library.
Many thanks to Aleksey for his insights!
Thanks to everyone who participated in the review: David Abrahams, Beman Dawes, Ronald Garcia, Douglas Gregor, Aleksey Gurtovoy, Jeremy Siek, and Daryle Walker.
Thanks to Chris Little and Mat Marcus for providing help with MWCW.
The original automatic recursion technique, which makes many of the library
primitives easier to use, was invented by Paul Mensonides.
The PREPROCESSOR library has been developed by Vesa Karvonen.
Paul Mensonides
Thanks to Vesa Karvonen for the original conception of the library.
His work, his help, and his opinions are all much appreciated.
Thanks also to David Abrahams for his observations and continued support.
The help of several other Boost developers is also greatly appreciated.
In particular, thanks to Aleksey Gurtovoy for his suggestions and to Ralf W. Grosse-Kunstleve for providing
access to several compilers for testing.