[tree] Fix some documentation typos. Add explanation of date to vnum decomposition.

git-svn-id: http://svn.boost.org/svn/boost/sandbox/predef@76967 b8fc166d-592f-0410-95f2-cb63ce0dd405
This commit is contained in:
Rene Rivera
2012-02-11 01:47:43 +00:00
parent 8565fbb7cf
commit 4f4e109ab5
7 changed files with 46 additions and 39 deletions
+7 -1
View File
@@ -74,7 +74,13 @@ and "`0`" indicates an ignored decimal digit. Macros are:
#define BOOST_PREDEF_MAKE_NN_NN_0_NNNN(V) BOOST_VERSION_NUMBER(((V)/10000000)%100,((V)/100000)%100,(V)%10000)
/*` `BOOST_PREDEF_MAKE_NN_NN_00_NN_00(V)` */
#define BOOST_PREDEF_MAKE_NN_NN_00_NN_00(V) BOOST_VERSION_NUMBER(((V)/100000000)%100,((V)/1000000)%100,((V)/100)%100)
/*` `BOOST_PREDEF_MAKE_YYYY_MM_DD(V)` */
/*`
`BOOST_PREDEF_MAKE_YYYY_MM_DD(V)`
The date decomposition returns a date in the form
`BOOST_VERSION_NUMBER(YYYY-1970,MM,DD)`. I.e. a date relative to the 1970
Epoch date.
*/
#define BOOST_PREDEF_MAKE_YYYY_MM_DD(V) BOOST_VERSION_NUMBER(((V)/10000)%10000-1970,((V)/100)%100,(V)%100)
#endif