Commit Graph

162 Commits

Author SHA1 Message Date
Edward Diener
fa2248e059 Straightened headers and changes sequence funcionality names 2014-10-12 13:48:08 -04:00
Edward Diener
f985048a3f Regularize sequence operations 2014-10-09 09:52:35 -04:00
Edward Diener
4327ad85bd Updated internal split to always return tuple 2014-10-08 12:33:13 -04:00
Edward Diener
03c6233ef1 Fixes and completion of test for sequence. 2014-10-07 00:42:37 -04:00
Edward Diener
a65ec0411f Corrected sequence code and types. 2014-09-26 00:29:11 -04:00
Edward Diener
e923afb61a Fixed number and identifier problems and tests. 2014-09-21 20:12:30 -04:00
Edward Diener
d6d7674231 Implementation changes for numbers and identifiers. 2014-09-21 14:34:18 -04:00
Edward Diener
afb0974f57 New functionality for numbers and identifiers. 2014-09-20 01:18:12 -04:00
Edward Diener
3c527c341b Remove remove_parens and update documentation. 2014-07-17 22:43:09 -04:00
Edward Diener
45a57a37f3 Add tests for empty parens and an empty list 2014-07-16 20:30:51 -04:00
Edward Diener
0298421ae7 Update test for empty array. 2014-07-16 20:29:33 -04:00
Edward Diener
f6b2787670 Added array_empty tests. 2014-06-11 14:30:16 -04:00
Edward Diener
053fa141dc Fixing array processing for empty arrays. 2014-06-11 14:29:10 -04:00
Edward Diener
9b9d66c926 Corrected test for an empty array. 2014-06-10 02:22:22 -04:00
Edward Diener
6733ab9a66 Removal of is_empty_tuple and is_empty_seq. 2014-06-09 03:51:13 -04:00
Edward Diener
ac1a0854c0 Test now succeeds. 2014-05-02 20:19:27 -04:00
Edward Diener
3a74ec71b3 Support for empty array, list, tuple, and seq. 2014-04-20 16:42:58 -04:00
Edward Diener
0e3083afa8 Updated tests for empty arrays. 2014-04-18 21:38:10 -04:00
Edward Diener
37cade56a7 Updated test for empty list 2014-04-17 23:35:46 -04:00
Edward Diener
6ae253983d Check for empty list as BOOST_PP_NIL 2014-04-16 14:43:31 -04:00
Edward Diener
6cf858eb1c Repaced "input sequence" with "v-sequence" in documentation. Removed is_empty_tuple header. 2014-04-15 12:48:22 -04:00
Edward Diener
fc9f60bd97 Updated documentation and new ASSERT functionality and tests. 2014-04-14 21:07:09 -04:00
Edward Diener
74e5b0689b Tests for begin of array, list, and seq 2014-03-31 20:03:05 -04:00
Edward Diener
44a14d2ffd Added tests for asserion failures and after arrays, lists, and seqs 2014-03-31 02:28:28 -04:00
Edward Diener
0936256f15 Redesign for simpler header file structure and added BOOST_VMD_ASSERT 2014-03-30 02:05:36 -04:00
Edward Diener
21837af1cd Updated tests for array, list, and seq 2014-03-29 01:06:13 -04:00
Edward Diener
7ece55cde2 Changed parens to tuple 2014-03-24 17:54:21 -04:00
Edward Diener
4b010afb68 Added is_empty_tuple and tests, as well as updating other tests. 2014-03-01 04:37:27 -05:00
Edward Diener
2bcc47efc1 Added documentation and tests. 2014-02-23 11:28:10 -05:00
Edward Diener
69746cdc0c Added tests for array, list, seq, and tuple. 2014-02-20 18:53:37 -05:00
Edward Diener
6247845d50 Changed is_parens to is_tuple. 2014-02-17 23:39:48 -05:00
Edward Diener
74499a0387 Fixed number processing with identifiers. 2014-02-17 11:31:19 -05:00
Edward Diener
b526794aeb Updated use of assert macros. 2014-02-10 13:15:27 -05:00
Edward Diener
b3ef97cc7c Simplify code and remove assert for seq when using VC++. 2014-02-06 17:09:18 -05:00
Edward Diener
5871d44d0f Fixed number of consecutive numbers, and added tests. 2014-02-01 12:50:07 -05:00
Edward Diener
2d2cf51265 Improved the test. 2013-12-31 23:24:57 -05:00
Edward Diener
c5355522ae Corrected test. 2013-12-31 23:22:34 -05:00
Edward Diener
3574e0c26c Fixed incorrect name for the passed parameter and updated tests. 2013-12-31 23:18:41 -05:00
Edward Diener
bafc9d37b0 Added after functionality, is_parens, and tests. 2013-12-15 19:35:41 -05:00
Edward Diener
6e1ec32be0 Reanme all of the after_xxx functionality to just xxx functionality. 2013-12-14 12:24:48 -05:00
Edward Diener
ccfeffd89c Added is_begin_number test 2013-12-14 06:57:52 -05:00
Edward Diener
e182e24ee3 Added tests for is_begin_identifier 2013-12-14 05:35:44 -05:00
Edward Diener
922d8cbbb0 Changed after_parens to return tuple, changed begin_identifier and after_identifier to handle succeeding number. 2013-12-13 00:57:20 -05:00
eldiener
c4074807a4 Tests for after_number 2013-12-11 11:44:40 -05:00
eldiener
eaaaa8aaf8 Correction for after_identifier code and tests for after_identifier. 2013-12-10 17:29:43 -05:00
eldiener
3fa4ba4c5c Added after_parens test. 2013-12-01 01:09:41 -05:00
eldiener
a9d6a7d478 Corrected header inclusion. 2013-12-01 01:09:08 -05:00
eldiener
979da586e0 Added begin_number tests. 2013-11-30 14:42:22 -05:00
eldiener
55f98905ed Updated tests. 2013-11-30 14:41:48 -05:00
eldiener
89f5d4fb12 Update to is_identifier test. 2013-11-30 14:38:14 -05:00
eldiener
35f3bd64fb Added is_number testing. 2013-11-28 12:56:55 -05:00
eldiener
50e137ed21 Added macros to test for numbers and enamed header files. 2013-11-26 23:11:05 -05:00
eldiener
5822eb7d64 Changed name of equal_identifier to is_identifier. 2013-11-25 18:07:03 -05:00
eldiener
6cb80ef4ce Updated test jamfile and enclosing header 2013-11-10 17:13:28 -05:00
eldiener
0325ba571b Updated equal_identifier implementation 2013-11-09 09:31:08 -05:00
eldiener
60b843bca5 Remove redundant macro name. 2013-10-23 04:32:26 -04:00
eldiener
bc118814d0 Changed macro name. 2013-10-23 04:29:58 -04:00
eldiener
3f9415cbbb Added check_if_value test. 2013-10-18 11:59:32 -04:00
eldiener
02825473dd Added tests and general header inclusion. 2013-10-18 11:55:34 -04:00
eldiener
62286d1c0e Documentation changes and slightly simplified detail changes for the empty macro. 2013-09-22 21:06:22 -04:00
eldiener
87b2921727 Changed directory to vmd from variadic_macro_data for naming consistency. 2013-09-01 18:41:15 -04:00
eldiener
5f01a7350c Use modular Boost directory structure 2013-08-25 15:53:42 -04:00