Commit Graph

  • 4b010afb68 Added is_empty_tuple and tests, as well as updating other tests. Edward Diener 2014-03-01 04:37:27 -0500
  • 2bcc47efc1 Added documentation and tests. Edward Diener 2014-02-23 11:28:10 -0500
  • 1c8a7d023e Fix to macro so that a begin parenthesis does not cause compiler error. Edward Diener 2014-02-23 11:27:37 -0500
  • 69746cdc0c Added tests for array, list, seq, and tuple. Edward Diener 2014-02-20 18:53:37 -0500
  • 6204a2e983 Updated code for arrays, lists, and seqs Edward Diener 2014-02-20 02:40:40 -0500
  • 6247845d50 Changed is_parens to is_tuple. Edward Diener 2014-02-17 23:39:48 -0500
  • 74499a0387 Fixed number processing with identifiers. Edward Diener 2014-02-17 11:31:19 -0500
  • b526794aeb Updated use of assert macros. Edward Diener 2014-02-10 13:15:27 -0500
  • b3ef97cc7c Simplify code and remove assert for seq when using VC++. Edward Diener 2014-02-06 17:09:18 -0500
  • 5871d44d0f Fixed number of consecutive numbers, and added tests. Edward Diener 2014-02-01 12:50:07 -0500
  • 5891c978da Allow identifier to call number and number to call identifier without header file problems. Edward Diener 2014-01-29 22:06:02 -0500
  • 54275aade5 Refinements for identifier and number processing. Edward Diener 2014-01-24 03:35:38 -0500
  • 4d98e44727 Further updates for searching parsing identifiers from a number. Edward Diener 2014-01-17 01:59:06 -0500
  • 4cec67edc1 Corrected wrong number of parameters. Edward Diener 2014-01-08 15:34:07 -0500
  • a9cec67e45 Fix to implementation. Edward Diener 2014-01-08 13:29:08 -0500
  • 8f971a8f59 Split identifier recursion into files and added recursion cycles. Edward Diener 2014-01-08 01:38:42 -0500
  • f15e3ee49b More work on identifier recursion. Edward Diener 2014-01-06 23:07:07 -0500
  • 0b966763f5 Changed for identifier recursion. Edward Diener 2014-01-06 01:23:59 -0500
  • 67d979f352 Update to identifier parsing to allow more than one succeeding number. Edward Diener 2014-01-05 20:34:45 -0500
  • e2f91bfcf4 Changed other 'number' macros to process consecutive numbers with variadic parameters. Edward Diener 2014-01-04 02:54:00 -0500
  • 2540b2bb2c Change repetition number designation and split after_number repetition files. Edward Diener 2014-01-04 01:51:44 -0500
  • e8b6c0b8d2 Fix for reentrant numbers. Edward Diener 2014-01-03 03:48:46 -0500
  • 1069f930d8 Work on recursive numbers. Edward Diener 2014-01-03 01:05:03 -0500
  • 2d2cf51265 Improved the test. Edward Diener 2013-12-31 23:24:57 -0500
  • c5355522ae Corrected test. Edward Diener 2013-12-31 23:22:34 -0500
  • 3574e0c26c Fixed incorrect name for the passed parameter and updated tests. Edward Diener 2013-12-31 23:18:41 -0500
  • bafc9d37b0 Added after functionality, is_parens, and tests. Edward Diener 2013-12-15 19:35:41 -0500
  • 6e1ec32be0 Reanme all of the after_xxx functionality to just xxx functionality. Edward Diener 2013-12-14 12:24:48 -0500
  • ccfeffd89c Added is_begin_number test Edward Diener 2013-12-14 06:57:52 -0500
  • e182e24ee3 Added tests for is_begin_identifier Edward Diener 2013-12-14 05:35:44 -0500
  • 7ef8565890 Added is_begin_identifier and Is_begin_number. Edward Diener 2013-12-13 01:02:52 -0500
  • 922d8cbbb0 Changed after_parens to return tuple, changed begin_identifier and after_identifier to handle succeeding number. Edward Diener 2013-12-13 00:57:20 -0500
  • c4074807a4 Tests for after_number eldiener 2013-12-11 11:44:40 -0500
  • eaaaa8aaf8 Correction for after_identifier code and tests for after_identifier. eldiener 2013-12-10 17:29:43 -0500
  • 3fa4ba4c5c Added after_parens test. eldiener 2013-12-01 01:09:41 -0500
  • a9d6a7d478 Corrected header inclusion. eldiener 2013-12-01 01:09:08 -0500
  • 979da586e0 Added begin_number tests. eldiener 2013-11-30 14:42:22 -0500
  • 55f98905ed Updated tests. eldiener 2013-11-30 14:41:48 -0500
  • 89f5d4fb12 Update to is_identifier test. eldiener 2013-11-30 14:38:14 -0500
  • 35f3bd64fb Added is_number testing. eldiener 2013-11-28 12:56:55 -0500
  • 50e137ed21 Added macros to test for numbers and enamed header files. eldiener 2013-11-26 23:11:05 -0500
  • fdc6b66a8f Updated for changed header file name. eldiener 2013-11-25 19:13:01 -0500
  • e851aa6832 Added new functionality. eldiener 2013-11-25 18:25:04 -0500
  • 5822eb7d64 Changed name of equal_identifier to is_identifier. eldiener 2013-11-25 18:07:03 -0500
  • 3adf073ef0 Changed to common gen empty and gen one eldiener 2013-11-11 06:52:57 -0500
  • c33c544f12 Add generation macros and remove unneeded one eldiener 2013-11-10 23:30:09 -0500
  • 1a838600aa Use single generate zero macro eldiener 2013-11-10 23:27:06 -0500
  • 6cb80ef4ce Updated test jamfile and enclosing header eldiener 2013-11-10 17:13:28 -0500
  • a18b19d92a Added begin identifier and begin parens. eldiener 2013-11-09 19:53:47 -0500
  • 0325ba571b Updated equal_identifier implementation eldiener 2013-11-09 09:31:08 -0500
  • 13def3edbe Added after_parens macro implementation. Edward Diener 2013-11-04 00:21:17 -0500
  • 60b843bca5 Remove redundant macro name. eldiener 2013-10-23 04:32:26 -0400
  • bc118814d0 Changed macro name. eldiener 2013-10-23 04:29:58 -0400
  • 3f9415cbbb Added check_if_value test. eldiener 2013-10-18 11:59:32 -0400
  • 7cfbbca1c0 Added header for check if value functionality. eldiener 2013-10-18 11:57:17 -0400
  • 02825473dd Added tests and general header inclusion. eldiener 2013-10-18 11:55:34 -0400
  • c2dd49af5b Updated detail macro names. eldiener 2013-10-13 07:51:21 -0400
  • 5a3647851f Added HTML and PDF documentation eldiener 2013-10-12 23:23:30 -0400
  • 85e5fb9e11 Updated documentation. eldiener 2013-10-08 14:07:43 -0400
  • a58095fd85 Added redirection to HTML doc. eldiener 2013-10-08 08:24:51 -0400
  • 4916142b21 Added explanation text files. eldiener 2013-10-08 08:14:58 -0400
  • 0cb418c71c Removed unnecessary jamfile, and changed to use Quickbook 1.5. eldiener 2013-10-08 07:58:33 -0400
  • 98d2ea3415 Remove jamroot file as it should never be used in a Boost installation. Removed comment from jamfile. eldiener 2013-10-07 12:40:46 -0400
  • 33213ae683 Added documentation for BOOST_VMD_ASSERT_IS_ARRAY and fixed the documentation jamfile. eldiener 2013-10-07 08:27:54 -0400
  • 7fd517565d Updated copyright eldiener 2013-10-06 17:00:05 -0400
  • f4cc73816c Updated docs and read me file. eldiener 2013-09-23 21:57:26 -0400
  • 62286d1c0e Documentation changes and slightly simplified detail changes for the empty macro. eldiener 2013-09-22 21:06:22 -0400
  • 87b2921727 Changed directory to vmd from variadic_macro_data for naming consistency. eldiener 2013-09-01 18:41:15 -0400
  • a49a7defaa Removed unused detail headers. eldiener 2013-08-25 17:34:12 -0400
  • 5f01a7350c Use modular Boost directory structure eldiener 2013-08-25 15:53:42 -0400
  • fc9a810b64 Use modular Boost directory structure. eldiener 2013-08-25 15:49:15 -0400
  • 0c4aa3b4e4 Changed to mudular git directory structure eldiener 2013-08-25 15:35:05 -0400
  • fa9eaac407 Changed to modular Boost directory structure. eldiener 2013-08-25 15:29:31 -0400
  • 91484c5c8d Removed BOOST_VMD_VARIADICS in favor of BOOST_PP_VARIADICS. eldiener 2013-08-25 08:11:46 -0400
  • fa28a20c8e Readded documentation eldiener 2011-08-17 16:30:16 +0000
  • a9984216bf Delete doc to regenerate. eldiener 2011-08-17 16:22:20 +0000
  • 1715ae9ef2 C and C++ tests. eldiener 2011-08-17 15:23:40 +0000
  • afd9efb11b C and C++ tests. eldiener 2011-08-17 15:21:13 +0000
  • b4f13f5eb0 Updated tests. eldiener 2011-08-17 15:03:12 +0000
  • c266a70643 Changes to is_begin_parens and is_empty. eldiener 2011-08-16 19:50:08 +0000
  • 6b89ea4108 Updated docs and support changed VC++ 8 implementations. eldiener 2011-08-16 15:37:19 +0000
  • 1531622bd0 Simplifying headers eldiener 2011-08-16 00:25:12 +0000
  • 3d969872a7 Updated 'pplib' mode to equal Boost PP macro name. eldiener 2011-08-15 17:32:41 +0000
  • 35a9d45496 Updated docs and header arrangement. eldiener 2011-08-15 02:09:56 +0000
  • 43150ae55b Simplify header files. eldiener 2011-08-15 01:09:42 +0000
  • 42b8e14f90 Updated is_empty for vc++ eldiener 2011-08-14 18:20:32 +0000
  • 3ad37dedeb Updated is_begin_parens. eldiener 2011-08-14 12:03:18 +0000
  • f232e29cf0 Regenerating documentation. eldiener 2011-08-12 16:08:52 +0000
  • f0aa0ac9b7 Delete to regenerate. eldiener 2011-08-12 16:01:15 +0000
  • 94459aaa16 Updated documentation. eldiener 2011-08-12 15:49:06 +0000
  • 7294c24902 Updated docs and implementation. eldiener 2011-08-11 18:51:26 +0000
  • 1bcd9b043f Updated jamfile for gcc 4.4 and 4.3 eldiener 2011-08-08 17:48:33 +0000
  • 327a96ad6c Updated comments and tests. eldiener 2011-08-08 15:47:20 +0000
  • 9194e9b7cf Added assert_is_seq and tests. eldiener 2011-08-08 00:50:35 +0000
  • fcd94c34c8 Added assert_is_list and tests. eldiener 2011-08-05 15:09:34 +0000
  • 85b32bf962 Added assert_is_array and tests. eldiener 2011-08-05 01:36:09 +0000
  • 0890cee4e6 Added assert_is_tuple with tests. eldiener 2011-08-04 22:16:53 +0000
  • f6bd49a90c Use angle brackets in all header files. eldiener 2011-08-04 18:24:19 +0000
  • 58c957b5e2 Updated header name from main to to_data eldiener 2011-08-04 01:20:40 +0000
  • 7a3562634c Remove unneeded headers. eldiener 2011-08-04 01:01:04 +0000