1e8d616285add meta::id for removing the ref<>'s from an expression
Eric Niebler
2006-11-08 01:58:20 +0000
bf7f5d66c7lower proto's default max arity from 10 to 5 for better compile times
Eric Niebler
2006-11-07 16:11:27 +0000
2195ab725ffix bug with extends<> and matches<>
Eric Niebler
2006-11-07 14:46:50 +0000
bd4953a0cafix oops
Eric Niebler
2006-11-07 05:04:31 +0000
dd85f155a8reimplementation of extends<>, version of pass_through_compiler that doesn't crash gcc, lighter weight make_expr and unpack_expr
Eric Niebler
2006-11-07 05:03:51 +0000
0ae1acf043add proto::and_
Eric Niebler
2006-11-06 05:33:53 +0000
9c4a923476add if_matches and if_not_matches
Eric Niebler
2006-11-06 03:10:41 +0000
8087fc8ab3bug. specialize matches_impl instead of matches, prefer PP file iteration over nested PP repeats
Eric Niebler
2006-11-05 19:55:09 +0000
7bb57dd6aeadd if_ to matches<> for evaluating a user-specified predicate in a grammar
Eric Niebler
2006-11-05 18:51:21 +0000
36d7589701break misc1.cpp up into two smaller tests, in the hopes that qcc won't choke on it
Eric Niebler
2006-11-05 17:34:45 +0000
cf96a8c378simpler implementation of matches<>, add proto::or_<> for specifying grammar alternates
Eric Niebler
2006-11-05 01:46:21 +0000
00ec52b198add missing assign<> and subscript<> generators
Eric Niebler
2006-11-04 19:27:18 +0000
7ded063b52handle fuzzy matching of terminals with template template parameters
Eric Niebler
2006-11-04 07:33:17 +0000
b1ac189ce8matches<> metafunction, for checking whether an expression matches a pattern
Eric Niebler
2006-11-04 06:58:30 +0000
24966ab710generic arg_c<> and arg<> proto accessors
Eric Niebler
2006-11-03 07:29:53 +0000
7d04aae006add proto expression generators for each C++ operator for convenience
Eric Niebler
2006-11-03 02:47:44 +0000
d16da6ab8badd proto::extends<> and change mark_tag to use proto::extends<> for nice construction syntax
Eric Niebler
2006-11-02 06:56:43 +0000
e3671b8eaeadd toy_spirit test for proto
Eric Niebler
2006-10-31 19:25:13 +0000
1ef153fe00work around msvc result_of bugs, add test cases
Eric Niebler
2006-10-31 08:21:57 +0000
94b00dee84add proto::unref; proto::arg, proto::left and proto::right automatically unref their return values; basic_expr plays well with boost::result_of
Eric Niebler
2006-10-30 06:39:38 +0000
7dcdbd8d8aback out MPL-ification of proto trees for now
Eric Niebler
2006-10-30 04:00:09 +0000
26e2af42d9add make_expr, as_expr_ref and reimplement pass-through compiler
Eric Niebler
2006-10-30 02:00:19 +0000
1fb8dc826bupdate vcproj for new proto version
Eric Niebler
2006-10-29 06:28:41 +0000
652d40d245ne syntax for initializing mark tags
Eric Niebler
2006-10-29 06:19:04 +0000
0c0ffa5e92proto2
Eric Niebler
2006-10-29 06:14:42 +0000
d925dba53badd missing include
Eric Niebler
2006-10-28 22:17:14 +0000
3d93f5f58dsimpler and more general non-segmented proto fusion integration, based on the segmentation interface
Eric Niebler
2006-10-25 05:59:52 +0000
80476313a4segmented proto support n-ary proto trees
Eric Niebler
2006-10-24 19:53:31 +0000
7f5c62f43afactor segmented proto support out into separate header, add tests
Eric Niebler
2006-10-24 16:29:04 +0000
aa105a8637work around gcc-4.1 bug
Eric Niebler
2006-10-23 20:27:45 +0000
554c41681bwork around scary gcc-4.0 compiler codegen bug
Eric Niebler
2006-10-23 00:05:48 +0000
5a288e5874work around gcc-4.0 compiler bug
Eric Niebler
2006-10-23 00:02:53 +0000
56ef500916work-arounds for gcc bugs and warnings
Eric Niebler
2006-10-22 05:11:38 +0000
5c5607652cfix proto/fusion integration, add test for proto/fusion integration (marked explicit), port all tests to Boost.UnitTest, fix dependency issue in doc/Jamfile.v2
Eric Niebler
2006-10-22 03:28:00 +0000
b9e8e99493work around gcc-3.3.1 name clash on log2
Eric Niebler
2006-10-13 18:52:37 +0000
28f70c2e16work around gcc-3.3.1 name clash on log2
Eric Niebler
2006-10-13 18:52:37 +0000
93f1c36343fix bad merge from HEAD
Eric Niebler
2006-10-03 16:17:09 +0000
130b0f45f3fix bug with base, prefix and suffix not getting set for nested results
Eric Niebler
2006-10-03 01:00:30 +0000
f728728361fix bug with base, prefix and suffix not getting set for nested results
Eric Niebler
2006-10-03 01:00:30 +0000
1519d4786dlicense, copyright and min/max fixes
Eric Niebler
2006-08-27 05:45:10 +0000
5eaba384c0license, copyright and min/max fixes
Eric Niebler
2006-08-27 05:45:10 +0000
86ddc12e5cchange license format to satisfy the inspect tool
Eric Niebler
2006-08-27 05:19:39 +0000
ce913a5316change license format to satisfy the inspect tool
Eric Niebler
2006-08-27 05:19:39 +0000
3bbcf8e000Tweaks for Fusion2
Joel de Guzman
2006-08-23 03:05:07 +0000
9c37c0eab3copyright and license
Eric Niebler
2006-08-06 20:24:45 +0000
ee3006af90copyright and license
Eric Niebler
2006-08-06 20:24:45 +0000
2dfae3b09ecopyright and license
Eric Niebler
2006-08-06 20:18:10 +0000
bf6982ea8ccopyright and license
Eric Niebler
2006-08-06 20:18:10 +0000