ea16c509a8Break down the detail sequence code into smaller files.
Edward Diener
2014-12-04 10:13:51 -0500
91534854fcAdded TYPE, EQUAL, UNARY, and MULI.
Edward Diener
2014-12-03 22:04:25 -0500
5e33c9b4d8Fixed IS_BEGIN_TUPLE and usages.
Edward Diener
2014-12-02 01:33:00 -0500
eeea872f28Updated tests and addition of Boost_VMD_xxx type.
Edward Diener
2014-12-01 19:10:44 -0500
51550d80e3Use BOOST_VMD_BEGIN_ in sequence.
Edward Diener
2014-11-30 01:51:03 -0500
61122a4154Update basic identifier to simplify use.
Edward Diener
2014-11-29 15:38:47 -0500
a7b6cc6611Updated modifier functionality.
Edward Diener
2014-11-26 00:02:35 -0500
61753357a0Updated individual elem implementations.
Edward Diener
2014-11-23 21:39:42 -0500
59a07d98f7Updated modifiers processing.
Edward Diener
2014-11-20 23:21:47 -0500
7589aa912fSimplified generic interface.
Edward Diener
2014-11-20 06:44:15 -0500
b6ca90e50bUpdated tests and sequence logic for data only.
Edward Diener
2014-11-19 11:25:48 -0500
4417556e20Rearrange where the macros are grouped.
Edward Diener
2014-11-18 09:14:44 -0500
f28af70fc6Fixed initial from processing.
Edward Diener
2014-11-18 01:16:49 -0500
dfbc3cd994Set number of arguments to main sequence processing.
Edward Diener
2014-11-17 11:55:42 -0500
93b6adfbc4Simplified potential modifiers.
Edward Diener
2014-11-17 10:23:04 -0500
a1f2a269a9Removed number and added identifier for manipulators.
Edward Diener
2014-11-14 21:14:58 -0500
84ba883705Change to identifier rather than number for modifiers.
Edward Diener
2014-11-14 20:53:35 -0500
85f68e1e62Implemented the rest of the particular elem tests.
Edward Diener
2014-11-09 15:20:06 -0500
6c4e206c89Fixed macro call name.
Edward Diener
2014-11-09 15:19:16 -0500
d96b3aa8bdAdded element tests.
Edward Diener
2014-11-06 05:21:33 -0500
a6d350b7b0Earlier testing for empty v-sequence.
Edward Diener
2014-11-06 05:17:59 -0500
5efac10333Updated identifier implementation.
Edward Diener
2014-11-03 22:51:43 -0500
3e6978983dUpdated implementation for generic elems.
Edward Diener
2014-11-01 16:15:20 -0400
245c1c6cb8Standardized names for elem functionality.
Edward Diener
2014-10-15 18:13:03 -0400
d7bb5243fdStart of added processing for elem and tuple processing
Edward Diener
2014-10-14 15:27:28 -0400
fa2248e059Straightened headers and changes sequence funcionality names
Edward Diener
2014-10-12 13:48:08 -0400
6ef99e9cd9Call detail functionality from sequence processing
Edward Diener
2014-10-10 10:51:34 -0400
f985048a3fRegularize sequence operations
Edward Diener
2014-10-09 09:52:35 -0400
4327ad85bdUpdated internal split to always return tuple
Edward Diener
2014-10-08 12:33:13 -0400
03c6233ef1Fixes and completion of test for sequence.
Edward Diener
2014-10-07 00:42:37 -0400
e8a5b2d6a6Fixed seq processing so that a single element seq can be followed by a multi-element tuple
Edward Diener
2014-10-02 22:15:36 -0400
b2816e4985Sequence enum functionality added.
Edward Diener
2014-10-01 19:21:26 -0400
e699579677Added elem and split elem functionality.
Edward Diener
2014-10-01 17:48:32 -0400
797e7f62dbUse the term pre-detected rather than detected in the doxygen documentation.
Edward Diener
2014-10-01 17:48:02 -0400
4d7c0ab53aSupport for different output
Edward Diener
2014-09-29 12:17:09 -0400
3dfae12b83Simplified detail macro names
Edward Diener
2014-09-29 10:37:12 -0400
62c49cda25Preliminary for SIZE
Edward Diener
2014-09-29 10:05:20 -0400
3a706f9ba6Support for ELEM
Edward Diener
2014-09-29 10:00:10 -0400
185d0d88b5Updated to TO_SEQ name and allowed for stopping through a particular element number.
Edward Diener
2014-09-28 18:53:24 -0400
9c60dfd965Fixed re-entrant call.
Edward Diener
2014-09-28 18:52:20 -0400
ab3f02f4dfPrefer tuple to seq with size of 1.
Edward Diener
2014-09-27 02:27:28 -0400
075a8ca5e3Handle empty list
Edward Diener
2014-09-26 22:56:53 -0400
fc97fad0e7Fixed empty lits problem.
Edward Diener
2014-09-26 22:56:30 -0400
6d80b4501fFixed identifier while _d problem.
Edward Diener
2014-09-26 22:56:07 -0400
2bf4e7d0d3Fixed some sequence errors and changed number to be a subset of identifiers with its own subset registration.
Edward Diener
2014-09-26 19:10:56 -0400
a65ec0411fCorrected sequence code and types.
Edward Diener
2014-09-26 00:29:11 -0400
381f940983Initial sequence implementation.
Edward Diener
2014-09-25 19:01:01 -0400
1c47b9cf79Updated doc for cleaner implementation of numbers and identifiers.
Edward Diener
2014-09-25 19:00:31 -0400
c97183f848Delete HTML output for regeneration.
Edward Diener
2014-09-25 18:57:29 -0400
ab4dc7f6b2Use registration for number as a subset of identifier.
Edward Diener
2014-09-22 18:38:15 -0400
72062e6e2cRemove unnecessary header files.
Edward Diener
2014-09-21 20:52:12 -0400
e923afb61aFixed number and identifier problems and tests.
Edward Diener
2014-09-21 20:12:30 -0400
d6d7674231Implementation changes for numbers and identifiers.
Edward Diener
2014-09-21 14:34:18 -0400
afb0974f57New functionality for numbers and identifiers.
Edward Diener
2014-09-20 01:18:12 -0400
b0c565a03cChanged to put macros in quickbook lists for readability.
Edward Diener
2014-08-27 02:01:27 -0400
b3438d52a9Updated description of the main purpose of the library.
Edward Diener
2014-07-26 03:02:37 -0400
f1c8d79b33Tested with VC++ 12.
Edward Diener
2014-07-19 14:11:29 -0400
2c889901c2Added back new HTML documentation
Edward Diener
2014-07-19 14:10:56 -0400
c8caeaf3eeAdded back the PDF file.
Edward Diener
2014-07-19 14:02:31 -0400
13bdbad0c9Updated documentation.
Edward Diener
2014-07-19 14:00:14 -0400
3f99a28867Updated documentation index and dynamic typing document
Edward Diener
2014-07-18 12:11:48 -0400
3c527c341bRemove remove_parens and update documentation.
Edward Diener
2014-07-17 22:43:09 -0400
91618ef95cRemove documentation in order to regenerate it.
Edward Diener
2014-07-17 22:12:01 -0400
f5b249409dUpdate documentation.
Edward Diener
2014-07-16 20:31:22 -0400
45a57a37f3Add tests for empty parens and an empty list
Edward Diener
2014-07-16 20:30:51 -0400
0298421ae7Update test for empty array.
Edward Diener
2014-07-16 20:29:33 -0400
fd5277b59dAdd is_parens_empty functionality.
Edward Diener
2014-07-16 20:28:35 -0400
e45b0b09b8Test array data as a tuple before testing array size as a number.
Edward Diener
2014-07-16 20:27:18 -0400
f6b2787670Added array_empty tests.
Edward Diener
2014-06-11 14:30:16 -0400
053fa141dcFixing array processing for empty arrays.
Edward Diener
2014-06-11 14:29:10 -0400
9b9d66c926Corrected test for an empty array.
Edward Diener
2014-06-10 02:22:22 -0400
6733ab9a66Removal of is_empty_tuple and is_empty_seq.
Edward Diener
2014-06-09 03:51:13 -0400
f1e5e43b08Use IDENTITY and EMPTY in place of GRN_EMPTY, GEN_ONE, and GEN_ZERO.
Edward Diener
2014-05-25 21:04:22 -0400
88bfd3aae3Remove unnecessary gen_empty include.
Edward Diener
2014-05-20 18:25:39 -0400
ac1a0854c0Test now succeeds.
Edward Diener
2014-05-02 20:19:27 -0400
225679aeeeUpdated comment
Edward Diener
2014-05-02 20:19:04 -0400
3a74ec71b3Support for empty array, list, tuple, and seq.
Edward Diener
2014-04-20 16:42:58 -0400
0e3083afa8Updated tests for empty arrays.
Edward Diener
2014-04-18 21:38:10 -0400
ae21047066Fixed logic for empty array.
Edward Diener
2014-04-18 18:19:21 -0400
1c3a988cbdCheck for empty arrays.
Edward Diener
2014-04-18 10:34:08 -0400
23a6b323e6Shortened mnemonic.
Edward Diener
2014-04-18 10:01:54 -0400
37cade56a7Updated test for empty list
Edward Diener
2014-04-17 23:35:46 -0400
1b9f011489Change to also check for an empty list, BOOST_PP_NIL.
Edward Diener
2014-04-17 19:18:03 -0400
6ae253983dCheck for empty list as BOOST_PP_NIL
Edward Diener
2014-04-16 14:43:31 -0400
6cf858eb1cRepaced "input sequence" with "v-sequence" in documentation. Removed is_empty_tuple header.
Edward Diener
2014-04-15 12:48:22 -0400
fc9f60bd97Updated documentation and new ASSERT functionality and tests.
Edward Diener
2014-04-14 21:07:09 -0400
7d912224e3Added _D versions when using BOOST_PP_WHILE.
Edward Diener
2014-04-04 00:39:18 -0400
67f85d2a4fSupport for _D versions from BOOST_PP_WHILE loops.
Edward Diener
2014-04-02 00:19:39 -0400
2d59b28d0eUpdated to use BOOST_VMD_ASSERT
Edward Diener
2014-04-01 00:34:55 -0400
fb12e8901bUse BITAND rather than AND
Edward Diener
2014-03-31 20:46:34 -0400
74e5b0689bTests for begin of array, list, and seq
Edward Diener
2014-03-31 20:03:05 -0400
44a14d2ffdAdded tests for asserion failures and after arrays, lists, and seqs
Edward Diener
2014-03-31 02:28:28 -0400
0936256f15Redesign for simpler header file structure and added BOOST_VMD_ASSERT
Edward Diener
2014-03-30 02:05:36 -0400
21837af1cdUpdated tests for array, list, and seq
Edward Diener
2014-03-29 01:06:13 -0400