Edward Diener
|
8ebcb73325
|
Fix doc test. Update example.
|
2015-03-19 19:01:23 -04:00 |
|
Edward Diener
|
a14a888b9a
|
Updated documentation and doc tests.
|
2015-03-19 14:31:02 -04:00 |
|
Edward Diener
|
4f8f93bd1c
|
Add switch header file.
|
2015-03-16 20:20:02 -04:00 |
|
Edward Diener
|
4d6e1f540d
|
Change subtype macro name and sequence type.
|
2015-03-05 18:07:56 -05:00 |
|
Edward Diener
|
980131b5dc
|
Change tests for BOOST_VMD_ASSERT_IS_EMPTY so the new header file is included.
|
2015-02-28 23:02:15 -05:00 |
|
Edward Diener
|
177b960e49
|
Fixed missing BOOT_VMD_IDENTITY_RESULT when needed, add _D versions when needed, turn off VC++ warning
|
2015-01-30 23:14:16 -05:00 |
|
Edward Diener
|
45d429a143
|
Move headers back to main include directory
|
2015-01-27 13:19:55 -05:00 |
|
Edward Diener
|
d784c639bd
|
Test now use generic equal and not equal functionality
|
2015-01-27 00:22:30 -05:00 |
|
Edward Diener
|
b2495e0cbc
|
Update tests to use elem
|
2015-01-25 22:11:05 -05:00 |
|
Edward Diener
|
b77b3aabba
|
Coorected test
|
2015-01-24 02:31:40 -05:00 |
|
Edward Diener
|
8b479b627f
|
Update test using types
|
2015-01-14 13:46:53 -05:00 |
|
Edward Diener
|
f8e923e65d
|
Updated type tests
|
2015-01-14 01:46:28 -05:00 |
|
Edward Diener
|
ec13144193
|
Delete unneeded tests
|
2015-01-12 23:52:42 -05:00 |
|
Edward Diener
|
06123025d1
|
Updated type tests and implementation
|
2015-01-12 23:48:16 -05:00 |
|
Edward Diener
|
0ec69cd5a1
|
Corected code and rename registration headers
|
2015-01-11 04:12:07 -05:00 |
|
Edward Diener
|
a72d1c898a
|
Move generic back to top level
|
2015-01-08 17:20:03 -05:00 |
|
Edward Diener
|
9878fb0bfd
|
Corrected tests to use new type functionality.
|
2015-01-08 13:58:20 -05:00 |
|
Edward Diener
|
4c21450289
|
Changed BOOST_VMD_TYPE to BOOST_VMD_GET_TYPE and corrected header inclusion for types.
|
2015-01-08 13:57:26 -05:00 |
|
Edward Diener
|
a01ba96ef6
|
Update tests to regularize types
|
2015-01-06 14:49:37 -05:00 |
|
Edward Diener
|
1ec6d63737
|
Removed unnecessary implementation from general header files and tests
|
2015-01-04 19:32:17 -05:00 |
|
Edward Diener
|
cf33c1430f
|
Remove unnecessary functionality and tests
|
2015-01-04 18:36:28 -05:00 |
|
Edward Diener
|
b8e2f944c3
|
Delete unneeded implementation and unnecessary tests
|
2015-01-04 10:53:52 -05:00 |
|
Edward Diener
|
cb05b95eac
|
Updated tests with only necessary functionality
|
2015-01-04 04:26:50 -05:00 |
|
Edward Diener
|
38e9c3e572
|
Added tests for a multi-vsequence.
|
2014-12-27 20:17:37 -05:00 |
|
Edward Diener
|
db505506cb
|
EQUAL and NOT_EQUAL tests for a multi-vsequence.
|
2014-12-27 20:16:37 -05:00 |
|
Edward Diener
|
00715e026f
|
Updated tests
|
2014-12-26 03:08:04 -05:00 |
|
Edward Diener
|
230d11f8e1
|
Updated tests
|
2014-12-26 03:07:31 -05:00 |
|
Edward Diener
|
22ec40fca5
|
Updated tests and compiler switch for gcc-4.8.1 on up to prevent out of memory problems.
|
2014-12-25 21:46:03 -05:00 |
|
Edward Diener
|
941d41cc1a
|
Updated EQUAL test for array.
|
2014-12-20 23:13:16 -05:00 |
|
Edward Diener
|
626a26113d
|
Updated EQUAL tests
|
2014-12-20 14:22:29 -05:00 |
|
Edward Diener
|
6642c5119f
|
Updated EQUAL implementation.
|
2014-12-20 14:21:57 -05:00 |
|
Edward Diener
|
90d278592a
|
Updated equality tests
|
2014-12-15 13:50:56 -05:00 |
|
Edward Diener
|
057c1b6e4a
|
Use and specify reentrant versions of VMD functionality.
|
2014-12-07 15:57:29 -05:00 |
|
Edward Diener
|
16e537bd66
|
Individual files for specific elem functionality.
|
2014-12-06 06:32:06 -05:00 |
|
Edward Diener
|
44a2772931
|
Use specific headers in tests.
|
2014-12-05 21:12:08 -05:00 |
|
Edward Diener
|
e5c0ef8a64
|
Added and used specific generic headers.
|
2014-12-05 17:51:40 -05:00 |
|
Edward Diener
|
91534854fc
|
Added TYPE, EQUAL, UNARY, and MULI.
|
2014-12-03 22:04:25 -05:00 |
|
Edward Diener
|
5e33c9b4d8
|
Fixed IS_BEGIN_TUPLE and usages.
|
2014-12-02 01:33:00 -05:00 |
|
Edward Diener
|
eeea872f28
|
Updated tests and addition of Boost_VMD_xxx type.
|
2014-12-01 19:10:44 -05:00 |
|
Edward Diener
|
61122a4154
|
Update basic identifier to simplify use.
|
2014-11-29 15:38:47 -05:00 |
|
Edward Diener
|
a7b6cc6611
|
Updated modifier functionality.
|
2014-11-26 00:02:35 -05:00 |
|
Edward Diener
|
61753357a0
|
Updated individual elem implementations.
|
2014-11-23 21:39:42 -05:00 |
|
Edward Diener
|
7589aa912f
|
Simplified generic interface.
|
2014-11-20 06:44:15 -05:00 |
|
Edward Diener
|
b6ca90e50b
|
Updated tests and sequence logic for data only.
|
2014-11-19 11:25:48 -05:00 |
|
Edward Diener
|
85f68e1e62
|
Implemented the rest of the particular elem tests.
|
2014-11-09 15:20:06 -05:00 |
|
Edward Diener
|
d96b3aa8bd
|
Added element tests.
|
2014-11-06 05:21:33 -05:00 |
|
Edward Diener
|
a6d350b7b0
|
Earlier testing for empty v-sequence.
|
2014-11-06 05:17:59 -05:00 |
|
Edward Diener
|
5efac10333
|
Updated identifier implementation.
|
2014-11-03 22:51:43 -05:00 |
|
Edward Diener
|
3e6978983d
|
Updated implementation for generic elems.
|
2014-11-01 16:15:20 -04:00 |
|
Edward Diener
|
245c1c6cb8
|
Standardized names for elem functionality.
|
2014-10-15 18:13:03 -04:00 |
|
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 |
|