// increasing. This doesn't matter, though: there is not incurred cost
// for numbers that are omitted, except for shrinking the available space
// of leftover numbers. Not something we need to worry about yet. ;-)
-#define GINAC_LT_CURRENT 3
+#define GINAC_LT_CURRENT 4
#define GINAC_LT_REVISION 0
-#define GINAC_LT_AGE 1
+#define GINAC_LT_AGE 2
/*
* GiNaC archive file version information.
#define GINACLIB_ARCHIVE_VERSION 3
#define GINACLIB_ARCHIVE_AGE 3
+#define GINACLIB_STR_HELPER(x) #x
+#define GINACLIB_STR(x) GINACLIB_STR_HELPER(x)
+#define GINACLIB_VERSION \
+ GINACLIB_STR(GINACLIB_MAJOR_VERSION) "." \
+ GINACLIB_STR(GINACLIB_MINOR_VERSION) "." \
+ GINACLIB_STR(GINACLIB_MICRO_VERSION)
+
namespace GiNaC {
extern const int version_major;