Paul Mensonides
|
1ed20a224a
|
support of MWCW line directives
[SVN r14229]
|
2002-06-24 07:35:29 +00:00 |
|
Paul Mensonides
|
0b4d289c85
|
support for MWCW line directives
[SVN r14228]
|
2002-06-24 07:35:00 +00:00 |
|
Vesa Karvonen
|
a7853cdd68
|
Temporary fix for BOOST_PP_LIST_FILTER, which should not use BOOST_PP_IF details
[SVN r14227]
|
2002-06-22 21:53:34 +00:00 |
|
Paul Mensonides
|
d574738487
|
reverted some C++ style comments to C
[SVN r14225]
|
2002-06-22 04:24:39 +00:00 |
|
Paul Mensonides
|
851fbc63b8
|
added BOOST_PP_INCLUDE_SELF()
[SVN r14224]
|
2002-06-21 23:14:11 +00:00 |
|
Paul Mensonides
|
93a331152d
|
Cpp output cleanup
[SVN r14223]
|
2002-06-21 23:13:24 +00:00 |
|
Paul Mensonides
|
7f923e81e1
|
indirect file inclusion
[SVN r14222]
|
2002-06-21 23:08:36 +00:00 |
|
Paul Mensonides
|
31a8d42f8a
|
renamed BOOST_PP_LOCAL_LIMITS to BOOST_PP_LOCAL_ITERATION_LIMITS
[SVN r14220]
|
2002-06-21 01:37:30 +00:00 |
|
Vesa Karvonen
|
770a0ffec6
|
Fixed comment bug
[SVN r14216]
|
2002-06-20 18:22:28 +00:00 |
|
Vesa Karvonen
|
b36731a3d9
|
Removed // comments from comment (to emphasize C compatibility)
[SVN r14211]
|
2002-06-20 13:31:55 +00:00 |
|
Vesa Karvonen
|
58f88acce6
|
Increased TUPLE_LIMIT to 32
[SVN r14210]
|
2002-06-20 12:58:55 +00:00 |
|
Paul Mensonides
|
8b9dcd7849
|
bug fixes, and filename support
[SVN r14207]
|
2002-06-20 07:25:26 +00:00 |
|
Paul Mensonides
|
8e2c98f5bc
|
removed unnecessary default lower boundary
[SVN r14206]
|
2002-06-20 07:01:59 +00:00 |
|
Paul Mensonides
|
3899e96e81
|
modified upper/lower bound interface
[SVN r14205]
|
2002-06-20 07:01:10 +00:00 |
|
Paul Mensonides
|
71bd1a7838
|
minor support of arithmetic expressions
[SVN r14203]
|
2002-06-20 05:23:31 +00:00 |
|
Paul Mensonides
|
8916f28480
|
file-iteration support
[SVN r14202]
|
2002-06-20 03:07:09 +00:00 |
|
Paul Mensonides
|
3e00e24170
|
upper bound abstraction
[SVN r14201]
|
2002-06-20 03:05:59 +00:00 |
|
Paul Mensonides
|
34b5b7e8b2
|
lower bound abstraction
[SVN r14200]
|
2002-06-20 03:04:41 +00:00 |
|
Paul Mensonides
|
bc9a5ef5f2
|
local (simple) iteration
[SVN r14199]
|
2002-06-20 03:02:50 +00:00 |
|
Paul Mensonides
|
23fbdffd78
|
5th-level iteration
[SVN r14198]
|
2002-06-20 03:01:37 +00:00 |
|
Paul Mensonides
|
36686c4409
|
4th-level iteration
[SVN r14197]
|
2002-06-20 03:01:24 +00:00 |
|
Paul Mensonides
|
6c05aac1a4
|
3rd-level iteration
[SVN r14196]
|
2002-06-20 03:01:09 +00:00 |
|
Paul Mensonides
|
ca54dc0ae2
|
2nd-level iteration
[SVN r14195]
|
2002-06-20 03:00:53 +00:00 |
|
Paul Mensonides
|
19174bc890
|
1st-level iteration
[SVN r14194]
|
2002-06-20 03:00:30 +00:00 |
|
Aleksey Gurtovoy
|
a705b07516
|
more MW CodeWarrior fixes
[SVN r14192]
|
2002-06-20 01:20:25 +00:00 |
|
Aleksey Gurtovoy
|
9891ed94d9
|
MW CodeWarrior fixes
[SVN r14191]
|
2002-06-20 00:24:10 +00:00 |
|
Paul Mensonides
|
e5875d57c8
|
modified EDG test
[SVN r14184]
|
2002-06-19 19:10:40 +00:00 |
|
Dave Abrahams
|
ebfcf12ef1
|
formatting
[SVN r14181]
|
2002-06-19 13:37:09 +00:00 |
|
Dave Abrahams
|
89782cd9be
|
CodeWarrior workaround
[SVN r14180]
|
2002-06-19 13:36:43 +00:00 |
|
Paul Mensonides
|
5652ca0d38
|
minor bug fix
[SVN r14179]
|
2002-06-19 07:16:40 +00:00 |
|
Paul Mensonides
|
b4919e62f4
|
add support for unrolled BOOST_PP_REPEAT undef EDG front-ends
[SVN r14178]
|
2002-06-19 06:39:33 +00:00 |
|
Paul Mensonides
|
bcd091a8dd
|
add support for unrolled BOOST_PP_REPEAT undef EDG front-ends
[SVN r14177]
|
2002-06-19 06:38:43 +00:00 |
|
Paul Mensonides
|
dff892a1b0
|
unrolled BOOST_PP_REPEAT's
[SVN r14176]
|
2002-06-19 06:37:29 +00:00 |
|
Paul Mensonides
|
37f823fd4a
|
reinserted delay macros
[SVN r14171]
|
2002-06-18 21:54:30 +00:00 |
|
Dave Abrahams
|
6a7259a48d
|
Committed fixes from Paul Mensonides
[SVN r14161]
|
2002-06-17 11:03:00 +00:00 |
|
Vesa Karvonen
|
54c727bfe3
|
2nd attempt to workaround VC6 preprocessor bug by increasing rescanning
[SVN r14158]
|
2002-06-16 21:15:23 +00:00 |
|
Vesa Karvonen
|
cd503a0d89
|
Attempt to workaround VC6 preprocessor bug by increasing rescanning
[SVN r14155]
|
2002-06-16 20:23:00 +00:00 |
|
Vesa Karvonen
|
8854c2c573
|
O(N*N) space and O(1) time BOOST_PP_TUPLE_ELEM()
[SVN r14149]
|
2002-06-16 08:06:36 +00:00 |
|
Vesa Karvonen
|
54d0da5221
|
Using private detail CAT to avoid DELAY macros
[SVN r14147]
|
2002-06-14 20:38:54 +00:00 |
|
Aleksey Gurtovoy
|
22c81b2b3f
|
MSVC fixes
[SVN r14109]
|
2002-06-08 06:21:19 +00:00 |
|
Vesa Karvonen
|
0bd2709266
|
Attempt to avoid preprocessor rescan bugs by increasing the amount of rescanning
[SVN r14106]
|
2002-06-07 22:54:19 +00:00 |
|
Vesa Karvonen
|
1884cf8a78
|
Attempt to avoid preprocessor rescan bugs by increasing the amount of rescanning
[SVN r14105]
|
2002-06-07 22:45:51 +00:00 |
|
Vesa Karvonen
|
9f9048e805
|
Automatic recursion
[SVN r14100]
|
2002-06-07 13:04:18 +00:00 |
|
Vesa Karvonen
|
a18d5f79fc
|
Removed obsoleted BOOST_PREPROCESSOR_??? macros
[SVN r14099]
|
2002-06-07 12:56:54 +00:00 |
|
Vesa Karvonen
|
ec1d6932d4
|
Removed BOOST_PREPROCESSOR_??? macros
[SVN r14098]
|
2002-06-07 12:52:41 +00:00 |
|
Vesa Karvonen
|
33ba22e0f6
|
Removed BOOST_PREPROCESSOR_??? macros
[SVN r14097]
|
2002-06-07 12:43:59 +00:00 |
|
Vesa Karvonen
|
f1bec9eda8
|
Removed BOOST_PREPROCESSOR_??? macros
[SVN r14096]
|
2002-06-07 12:26:56 +00:00 |
|
Vesa Karvonen
|
760c4206b4
|
pre
[SVN r13974]
|
2002-05-18 12:53:05 +00:00 |
|
Vesa Karvonen
|
bf45543e2f
|
Minor optimization
[SVN r13552]
|
2002-04-23 15:17:27 +00:00 |
|
Vesa Karvonen
|
aa738488be
|
Minor optimization on BOOST_PP_TUPLE_ELEM()
[SVN r13550]
|
2002-04-23 14:56:38 +00:00 |
|
Vesa Karvonen
|
bfd89be28b
|
Renamed 1 character parameter names
[SVN r13549]
|
2002-04-23 13:52:36 +00:00 |
|
Vesa Karvonen
|
b899890a46
|
Renamed 1 character parameter names
[SVN r13548]
|
2002-04-23 12:55:48 +00:00 |
|
Vesa Karvonen
|
34c788f3a0
|
Changed syntax of half-open range
[SVN r13491]
|
2002-04-15 06:49:49 +00:00 |
|
Vesa Karvonen
|
19962553a5
|
Removed obsolete functions from the reference.
[SVN r13474]
|
2002-04-13 11:14:50 +00:00 |
|
Vesa Karvonen
|
336749e0ae
|
Added requirements on numeric parameters
[SVN r13460]
|
2002-04-12 12:16:05 +00:00 |
|
Vesa Karvonen
|
06ff87a86c
|
Longer macro parameter names
[SVN r13459]
|
2002-04-12 11:26:25 +00:00 |
|
Vesa Karvonen
|
3468956bc9
|
Added FROM_TO repetition macros.
[SVN r13364]
|
2002-04-04 08:23:26 +00:00 |
|
Vesa Karvonen
|
fcd4b15cdf
|
Renamed BOOST_PP_IF_THEN to BOOST_PP_EXPR_IF
[SVN r13173]
|
2002-03-11 16:11:34 +00:00 |
|
Vesa Karvonen
|
a3e207e706
|
Docs updated
[SVN r13170]
|
2002-03-10 15:15:41 +00:00 |
|
Vesa Karvonen
|
03b37c307f
|
Docs updated
[SVN r13169]
|
2002-03-10 12:31:37 +00:00 |
|
Vesa Karvonen
|
7202e6b56e
|
Removed MWCW version number test from workarounds
[SVN r13166]
|
2002-03-10 08:27:13 +00:00 |
|
Vesa Karvonen
|
1ad72e98a9
|
Docs update
[SVN r13144]
|
2002-03-09 13:55:00 +00:00 |
|
Vesa Karvonen
|
da66351f86
|
Docs updates
[SVN r13142]
|
2002-03-09 08:57:33 +00:00 |
|
Vesa Karvonen
|
140a30f6f4
|
Fixed off-by-one error in documentation
[SVN r13129]
|
2002-03-08 13:27:37 +00:00 |
|
Vesa Karvonen
|
717666e5d4
|
Added BOOST_PP_IF_THEN
[SVN r13127]
|
2002-03-08 07:30:26 +00:00 |
|
Vesa Karvonen
|
2b9fee0cff
|
How to make longer lists
[SVN r13037]
|
2002-03-03 08:39:30 +00:00 |
|
Vesa Karvonen
|
8a557b560b
|
Added Duff's Device example
[SVN r12949]
|
2002-02-27 05:54:07 +00:00 |
|
Vesa Karvonen
|
2fc11e125a
|
Added BOOST_PP_LIST_FOR_EACH_I
[SVN r12928]
|
2002-02-24 19:57:25 +00:00 |
|
Vesa Karvonen
|
23a1e16489
|
Some doc updates
[SVN r12926]
|
2002-02-24 07:45:22 +00:00 |
|
Vesa Karvonen
|
5fa1ddda5a
|
Added ???_R and ???_D macros to reference
[SVN r12910]
|
2002-02-23 10:50:32 +00:00 |
|
Vesa Karvonen
|
0681e43c79
|
Doxygen is out
[SVN r12908]
|
2002-02-23 10:26:09 +00:00 |
|
Vesa Karvonen
|
4834a1927b
|
Added BOOST_PP_FOLD_RIGHT_2ND
[SVN r12896]
|
2002-02-22 11:03:40 +00:00 |
|
Vesa Karvonen
|
ffef0494ce
|
Added BOOST_PP_FOLD_LEFT_2ND
[SVN r12895]
|
2002-02-22 10:40:34 +00:00 |
|
Vesa Karvonen
|
86be4492a3
|
Added BOOST_PP_FOLD_LEFT_2ND()
[SVN r12894]
|
2002-02-22 10:38:40 +00:00 |
|
Vesa Karvonen
|
4c6d309384
|
MWCW workaround
[SVN r12760]
|
2002-02-08 16:54:43 +00:00 |
|
Vesa Karvonen
|
0fc08260e2
|
Added link to test
[SVN r12723]
|
2002-02-05 12:17:12 +00:00 |
|
Vesa Karvonen
|
b8259b1cc9
|
Added link to test
[SVN r12720]
|
2002-02-05 12:12:07 +00:00 |
|
Vesa Karvonen
|
6248559797
|
Doc fix
[SVN r12717]
|
2002-02-05 07:37:59 +00:00 |
|
Vesa Karvonen
|
ba2c70ef83
|
Updated docs
[SVN r12693]
|
2002-02-04 15:02:59 +00:00 |
|
Vesa Karvonen
|
f5669614af
|
Added TUPLE_REVERSE, Fixed LIST_ENUM & LIST_FOR_EACH. Changed
LIST_FOR_EACH_PRODUCT.
[SVN r12690]
|
2002-02-04 14:56:27 +00:00 |
|
Vesa Karvonen
|
8432192ac0
|
Updated docs
[SVN r12687]
|
2002-02-04 13:32:28 +00:00 |
|
Vesa Karvonen
|
6fa0d837a3
|
Enhancing docs
[SVN r12620]
|
2002-02-01 11:41:38 +00:00 |
|
Vesa Karvonen
|
d791b3f756
|
Working on docs
[SVN r12619]
|
2002-02-01 11:40:52 +00:00 |
|
Vesa Karvonen
|
4231b56bb1
|
HTML fix
[SVN r12608]
|
2002-01-31 17:21:59 +00:00 |
|
Vesa Karvonen
|
2261c57310
|
Tweaking docs
[SVN r12604]
|
2002-01-31 14:21:31 +00:00 |
|
Vesa Karvonen
|
f1590b8c08
|
Tweaking docs
[SVN r12602]
|
2002-01-31 13:16:47 +00:00 |
|
Vesa Karvonen
|
31b1b43b9f
|
Improving docs
[SVN r12598]
|
2002-01-31 08:12:31 +00:00 |
|
Vesa Karvonen
|
e8b6627a48
|
Working on docs
[SVN r12586]
|
2002-01-30 19:52:31 +00:00 |
|
Vesa Karvonen
|
460db18e02
|
Documentation in progress
[SVN r12585]
|
2002-01-30 17:54:36 +00:00 |
|
Vesa Karvonen
|
7e20901c38
|
Ported to MSVC++ and MWCW.
[SVN r12577]
|
2002-01-30 14:47:44 +00:00 |
|
Vesa Karvonen
|
9d401687ef
|
Added but not documented LIST_FOR_EACH_PRODUCT()
[SVN r12570]
|
2002-01-30 10:16:39 +00:00 |
|
Vesa Karvonen
|
df1244ba20
|
Preprocessor library is now C friendly.
[SVN r12552]
|
2002-01-29 14:13:10 +00:00 |
|
Vesa Karvonen
|
6d04d3068b
|
MWCW workarounds
[SVN r12497]
|
2002-01-25 13:15:56 +00:00 |
|
Vesa Karvonen
|
64e6a56ad0
|
Minor optimization
[SVN r12478]
|
2002-01-24 14:06:21 +00:00 |
|
Vesa Karvonen
|
28f575096e
|
Minor optimizations
[SVN r12474]
|
2002-01-24 13:19:20 +00:00 |
|
Vesa Karvonen
|
7413d48c47
|
Minor optimizations
[SVN r12466]
|
2002-01-23 19:10:47 +00:00 |
|
Vesa Karvonen
|
1bfd0f8c40
|
Minor optimizations
[SVN r12462]
|
2002-01-23 17:20:54 +00:00 |
|
Vesa Karvonen
|
e2d7a2559a
|
Minor optimizations
[SVN r12460]
|
2002-01-23 16:41:44 +00:00 |
|
Vesa Karvonen
|
6c66df95c8
|
Minor optimization of list processing
[SVN r12458]
|
2002-01-23 15:16:21 +00:00 |
|
Vesa Karvonen
|
f58a5b4e7d
|
BOOST_PP_LIMIT_TUPLE extended to 16
[SVN r12452]
|
2002-01-23 11:28:10 +00:00 |
|
Vesa Karvonen
|
09546e072c
|
BOOST_PP_EXPAND now used only as a workaround
[SVN r12441]
|
2002-01-22 13:41:53 +00:00 |
|
Vesa Karvonen
|
0724dd58dc
|
Removed apparently redundant uses of BOOST_PP_EXPAND()
[SVN r12438]
|
2002-01-22 13:35:09 +00:00 |
|
Vesa Karvonen
|
aeea661a59
|
Recognized MSVC++ workaround
[SVN r12437]
|
2002-01-22 13:33:39 +00:00 |
|
Vesa Karvonen
|
fa88c0d360
|
Changed implementation to allow macro expansion of macro arguments
[SVN r12436]
|
2002-01-22 13:32:06 +00:00 |
|
Vesa Karvonen
|
178a8ab429
|
Added list data structure
[SVN r12433]
|
2002-01-22 10:29:42 +00:00 |
|
Vesa Karvonen
|
0206bbaa60
|
Added list data structure
[SVN r12431]
|
2002-01-22 10:18:08 +00:00 |
|
Vesa Karvonen
|
e562e2478b
|
Update documentation
[SVN r12400]
|
2002-01-21 19:21:24 +00:00 |
|
Vesa Karvonen
|
e1af246b06
|
2D repetition example added to documentation
[SVN r12399]
|
2002-01-21 19:18:51 +00:00 |
|
Vesa Karvonen
|
c518362505
|
C/C++ -> C++
[SVN r12398]
|
2002-01-21 19:17:40 +00:00 |
|
Vesa Karvonen
|
a07e8b26b7
|
Minor documentation change
[SVN r12397]
|
2002-01-21 19:05:49 +00:00 |
|
Vesa Karvonen
|
e4516ada6a
|
Added BOOST_PP_FOR, BOOST_PP_ENUM, BOOST_PP_ENUM_SHIFTED
[SVN r12370]
|
2002-01-20 16:31:41 +00:00 |
|
Vesa Karvonen
|
b98a594400
|
Added BOOST_PP_FOR
[SVN r12369]
|
2002-01-20 16:29:23 +00:00 |
|
Vesa Karvonen
|
7653a0a42a
|
Documentation terminology corrected: function -> macro
[SVN r12363]
|
2002-01-19 20:22:43 +00:00 |
|
Vesa Karvonen
|
03e35a4408
|
Added BOOST_PP_EXPAND()
[SVN r12362]
|
2002-01-19 20:14:32 +00:00 |
|
Vesa Karvonen
|
ea1c66e021
|
tuple.hpp split.
[SVN r12297]
|
2002-01-13 15:54:51 +00:00 |
|
Vesa Karvonen
|
6644430159
|
TUPLE_EAT added
[SVN r12295]
|
2002-01-13 15:42:53 +00:00 |
|
Vesa Karvonen
|
a4dc24ae7c
|
IF uses TUPLE_ELEM to remove two macros
[SVN r12294]
|
2002-01-13 15:27:25 +00:00 |
|
Vesa Karvonen
|
590d3be836
|
tuple functionality will be divided into multiple headers
[SVN r12293]
|
2002-01-13 15:23:50 +00:00 |
|
Vesa Karvonen
|
4835f0392d
|
minor comment change
[SVN r12292]
|
2002-01-13 15:17:02 +00:00 |
|
Vesa Karvonen
|
5adad67c89
|
Minor changes.
[SVN r12206]
|
2002-01-03 14:56:18 +00:00 |
|
Vesa Karvonen
|
d8b52a3a42
|
PREPROCESSOR -> PP. WHILE documented.
[SVN r12162]
|
2001-12-28 11:06:53 +00:00 |
|
Vesa Karvonen
|
5991b00456
|
Removed unnecessary #includes.
[SVN r12161]
|
2001-12-28 11:05:11 +00:00 |
|
Dave Abrahams
|
7b1499c976
|
bumped workaround number to accomodate CodeWarrior beta compiler
[SVN r12124]
|
2001-12-19 21:30:15 +00:00 |
|
Vesa Karvonen
|
cd69e240b3
|
Added MOD and implemented ADD, SUB & MUL using WHILE reducing internal repetition
[SVN r12009]
|
2001-12-10 22:11:42 +00:00 |
|
Vesa Karvonen
|
90f8bb2304
|
Compressed while implementation
[SVN r11942]
|
2001-12-05 22:24:23 +00:00 |
|
Vesa Karvonen
|
40de542d88
|
CodeWarrior workaround
[SVN r11930]
|
2001-12-05 16:53:42 +00:00 |
|
Vesa Karvonen
|
4eac3f9372
|
Official copyright holder in Finland is "Housemarque Oy"
[SVN r11880]
|
2001-12-03 21:11:11 +00:00 |
|
Aleksey Gurtovoy
|
ffa22d364a
|
initial checkin
[SVN r11781]
|
2001-11-25 18:39:44 +00:00 |
|
Aleksey Gurtovoy
|
8afa89bd2a
|
initial checkin
[SVN r11780]
|
2001-11-25 18:32:11 +00:00 |
|