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
|
1c8a7d023e
|
Fix to macro so that a begin parenthesis does not cause compiler error.
|
2014-02-23 11:27:37 -05:00 |
|
Edward Diener
|
69746cdc0c
|
Added tests for array, list, seq, and tuple.
|
2014-02-20 18:53:37 -05:00 |
|
Edward Diener
|
6204a2e983
|
Updated code for arrays, lists, and seqs
|
2014-02-20 02:40:40 -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
|
5891c978da
|
Allow identifier to call number and number to call identifier without header file problems.
|
2014-01-29 22:06:02 -05:00 |
|
Edward Diener
|
54275aade5
|
Refinements for identifier and number processing.
|
2014-01-24 03:35:38 -05:00 |
|
Edward Diener
|
4d98e44727
|
Further updates for searching parsing identifiers from a number.
|
2014-01-17 01:59:06 -05:00 |
|
Edward Diener
|
4cec67edc1
|
Corrected wrong number of parameters.
|
2014-01-08 15:34:07 -05:00 |
|
Edward Diener
|
a9cec67e45
|
Fix to implementation.
|
2014-01-08 13:29:08 -05:00 |
|
Edward Diener
|
8f971a8f59
|
Split identifier recursion into files and added recursion cycles.
|
2014-01-08 01:38:42 -05:00 |
|
Edward Diener
|
f15e3ee49b
|
More work on identifier recursion.
|
2014-01-06 23:07:07 -05:00 |
|
Edward Diener
|
0b966763f5
|
Changed for identifier recursion.
|
2014-01-06 01:23:59 -05:00 |
|
Edward Diener
|
67d979f352
|
Update to identifier parsing to allow more than one succeeding number.
|
2014-01-05 20:34:45 -05:00 |
|
Edward Diener
|
e2f91bfcf4
|
Changed other 'number' macros to process consecutive numbers with variadic parameters.
|
2014-01-04 02:54:00 -05:00 |
|
Edward Diener
|
2540b2bb2c
|
Change repetition number designation and split after_number repetition files.
|
2014-01-04 01:51:44 -05:00 |
|
Edward Diener
|
e8b6c0b8d2
|
Fix for reentrant numbers.
|
2014-01-03 03:48:46 -05:00 |
|
Edward Diener
|
1069f930d8
|
Work on recursive numbers.
|
2014-01-03 01:05:03 -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
|
7ef8565890
|
Added is_begin_identifier and Is_begin_number.
|
2013-12-13 01:02:52 -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
|
fdc6b66a8f
|
Updated for changed header file name.
|
2013-11-25 19:13:01 -05:00 |
|
eldiener
|
e851aa6832
|
Added new functionality.
|
2013-11-25 18:25:04 -05:00 |
|
eldiener
|
5822eb7d64
|
Changed name of equal_identifier to is_identifier.
|
2013-11-25 18:07:03 -05:00 |
|
eldiener
|
3adf073ef0
|
Changed to common gen empty and gen one
|
2013-11-11 06:52:57 -05:00 |
|
eldiener
|
c33c544f12
|
Add generation macros and remove unneeded one
|
2013-11-10 23:30:09 -05:00 |
|
eldiener
|
1a838600aa
|
Use single generate zero macro
|
2013-11-10 23:27:06 -05:00 |
|
eldiener
|
6cb80ef4ce
|
Updated test jamfile and enclosing header
|
2013-11-10 17:13:28 -05:00 |
|
eldiener
|
a18b19d92a
|
Added begin identifier and begin parens.
|
2013-11-09 19:53:47 -05:00 |
|
eldiener
|
0325ba571b
|
Updated equal_identifier implementation
|
2013-11-09 09:31:08 -05:00 |
|