Anton Bachin f74de74604 Port to C++98 with variadic macros.
enum.h tries to automatically detect whether it is running with C++11 support.
If not, it emits alternative code that is supposed to work on compilers
supporting C++98 and variadic macros. This code is largely interface-compatible
with the C++11 code, with the following semantic differences:

- No compile-time stringization. This is done upon first use of a function other
  than to_integral.
- Implicit conversion to integral types. This is due to the lack of enum class
  support.
- The values _name, _names, _values are replaced with functions _name_, _names_,
  _values_.
2015-05-19 16:22:06 -05:00
..
cxxtest Forbade nearly all implicit conversions to integral types. 2015-05-18 19:56:17 -05:00
link Initial release. 2015-05-11 17:38:41 -04:00
performance Port to C++98 with variadic macros. 2015-05-19 16:22:06 -05:00
Makefile Initial release. 2015-05-11 17:38:41 -04:00