6d12b3efc7add -i option for perl's /i modifier
Eric Niebler
2007-05-01 00:29:50 +0000
b2f8f2bd4dupdated docs for latest proto changes
Eric Niebler
2007-04-30 23:54:15 +0000
9827d419aerename proto::ref<> to proto::ref_<> to avoid gcc ADL weirdness with boost::ref() and friends
Eric Niebler
2007-04-30 23:07:18 +0000
52c8e1ac29handle character sets
Eric Niebler
2007-04-30 19:20:56 +0000
a5e81ba817v0.0.1 of perl2xpr for converting perl regexes into xpressive static regexes
Eric Niebler
2007-04-30 05:52:41 +0000
cc1667e7c9rename arg<> to placeholder<>, make POD
Eric Niebler
2007-04-30 01:00:16 +0000
b4ef79f2fbxpressive::by_ref() and xpressive::ref() are funtionally equivalent and both are proto-ified versions of boost::ref(), local<> doesn't require default constructable
Eric Niebler
2007-04-30 00:28:21 +0000
375925f9d8fix range-based regex algorithms wrt NTBS input, remove unnecessary include
Eric Niebler
2007-04-29 22:03:43 +0000
f55e3ccc8amajor renames for proto to conform with <functional>
Eric Niebler
2007-04-29 03:38:49 +0000
4f641605eechanges required by gcc-4.3 and ConceptGCC
Eric Niebler
2007-04-28 01:42:17 +0000
f818f9e0c1fix off-by-one for backreferences over 9
Eric Niebler
2007-04-27 18:02:44 +0000
d0bcd4b615fix name collision
Eric Niebler
2007-04-27 07:11:02 +0000
38ca07bc9afix off-by-one for backrefs greater than 9, add test case
Eric Niebler
2007-04-26 16:38:01 +0000
7fd458dbcereplace SetFillContext with set_fill_visitor, avoid including typeof.hpp unnecessarily for better compile times
Eric Niebler
2007-04-26 07:07:24 +0000
91f0bc02fcSetFillContext does proper widening of narrow chars
Eric Niebler
2007-04-24 07:05:20 +0000
d279e16ed0remove is_allowed<>, short-circuit generate_if<> for default_domain -- big compile time win
Eric Niebler
2007-04-19 03:16:25 +0000
0d468eb6eaOK, default_context can be const
Eric Niebler
2007-04-19 01:08:16 +0000
b7770b7a9afix lazy_vector example
Eric Niebler
2007-04-17 23:19:41 +0000
e0ad5703be*** empty log message ***
Eric Niebler
2007-04-17 22:36:44 +0000
1fc60af8ddFix a few more references to *.boosbook instead of *.xml generated files.
Rene Rivera
2007-04-17 17:06:51 +0000
bb9562ede3fix proto::matches<> bug
Eric Niebler
2007-04-17 16:32:33 +0000
af58ae7c3aminor tweaks for newer, pickier versions of Doxygen
Eric Niebler
2007-04-17 07:23:38 +0000
68f470c71asome calculator examples
Eric Niebler
2007-04-17 06:29:32 +0000
edcc40fee7misc clean-up
Eric Niebler
2007-04-17 05:02:39 +0000
7a59452b2ccallable_context works on intel-win-9.1
Eric Niebler
2007-04-16 08:27:57 +0000
07bb75a8f4test_actions passes on intel-win-9.1, misc. clean-up
Eric Niebler
2007-04-16 08:10:16 +0000
f479f13181fix debug again
Eric Niebler
2007-04-16 04:50:45 +0000
38ae50077afix debug for MAX_ARITY==2
Eric Niebler
2007-04-16 04:37:05 +0000
5fd8c6e966remove test_compile
Eric Niebler
2007-04-15 17:03:13 +0000
f7212128aelatest doxygen-generated docs
Eric Niebler
2007-04-15 07:25:28 +0000
a3beebfdbfproto compilers are dead
Eric Niebler
2007-04-15 07:13:00 +0000
81ffecf83fwhoops, now wregex on cygwin
Eric Niebler
2007-04-15 06:56:24 +0000
cbd1d43444update docs for new terminal fuzzy-match rules
Eric Niebler
2007-04-15 06:46:57 +0000
6471bacbd1switch xpressive from proto compilers to proto transforms
Eric Niebler
2007-04-15 06:40:26 +0000
e583cb834bnew rules for matching terminals, less fuzzy, avoid is_convertible, add convertible_to<> helper
Eric Niebler
2007-04-12 23:44:41 +0000
0e5d0ee4b6transforms for ~_ln and ~_b, clean-up
Eric Niebler
2007-04-11 16:24:32 +0000
cc20f8766four lives are frittered away by detail. simplify, simplify
Eric Niebler
2007-04-10 18:16:34 +0000
1ed129213dsimplify/generalize conditional transform
Eric Niebler
2007-04-07 05:57:10 +0000
f29f80890expressive transforms use new proto::switch_ for better compile times
Eric Niebler
2007-04-06 23:59:11 +0000
4c7af8b4b1add proto::not_ and proto::switch_, clean up xpressive's use_simple_repeat
Eric Niebler
2007-04-06 21:03:09 +0000
1ba7d38cb8add as_action transform
Eric Niebler
2007-04-06 05:31:43 +0000
93e01eb499fix handling of optional sub-expressions wrt captures
Eric Niebler
2007-04-06 02:54:23 +0000
88c6d95f79handle some complemented terminals, misc bug fixes
Eric Niebler
2007-04-06 02:07:11 +0000
81bc8817d9support for icase and other modifiers
Eric Niebler
2007-04-06 00:34:31 +0000
85ec3dfe3dadd transforms for look-ahead, look-behind, and keeper
Eric Niebler
2007-04-05 23:56:25 +0000
82f4dc1957as_set and as_list_set transforms, and set complement
Eric Niebler
2007-04-05 20:49:12 +0000
940b7a4725work around intel-win bug wrt arrays used as output iterator to std algorithms
Eric Niebler
2007-04-05 07:10:10 +0000
37a585dcc6more work on as_quant transforms
Eric Niebler
2007-04-05 06:41:13 +0000
3e9cebefbbimprove doxygen output by giving unspecialized templates an empty body instead of leaving them undefined.
Eric Niebler
2007-04-05 01:25:40 +0000
fa2fd25f13add typeof registration for std::string
Eric Niebler
2007-04-05 00:07:26 +0000
5beafcd338keep doxygen happy by escaping angle brackets in doxygen comments
Eric Niebler
2007-04-04 23:13:56 +0000
8941014e0badd hello world example
Eric Niebler
2007-04-04 07:02:00 +0000
19068e7d41fix oops
Eric Niebler
2007-04-04 07:01:21 +0000
8cd90eb338simple changes for Boost v1.34 compatibility
Eric Niebler
2007-04-04 06:42:26 +0000
6a6fb5fc8dfix bug in extensibility example
Eric Niebler
2007-04-04 01:28:58 +0000
54a3657f50as_optional transform, and proto::trans::conditional
Eric Niebler
2007-04-03 06:32:17 +0000
a80857adf6begin porting xpressive from proto compilers to proto transforms
Eric Niebler
2007-04-02 06:41:56 +0000
6a61eac2cdtransform::compose
Eric Niebler
2007-04-02 04:08:03 +0000
54daff1e6fbug fixing wrt const and temporaries in action_context
Eric Niebler
2007-03-31 07:40:19 +0000
e4617961demore efficient actions
Eric Niebler
2007-03-31 00:55:48 +0000
82532a045fadd value<>, reference<> and local<> for semantic actions, rename match_result::bind() to match_results::let()
Eric Niebler
2007-03-30 05:44:26 +0000
038cd9f8f4make eval() a free function, make xpressive deep_copy semantic actions
Eric Niebler
2007-03-29 22:19:39 +0000
9904f22ae7update documentation for new-and-improved evaluation contexts
Eric Niebler
2007-03-28 19:48:54 +0000
4b41cf792dyet another rework of context.hpp
Eric Niebler
2007-03-28 08:35:57 +0000
67069bd221in xpressive actions, foo(x,y) and x->*foo(y) are equivalent
Eric Niebler
2007-03-27 07:13:55 +0000
ebbc07ae4efix oops
Eric Niebler
2007-03-27 06:44:07 +0000
77a7fb8552misc clean-up
Eric Niebler
2007-03-27 06:38:16 +0000
c3af8863ebrename check() to validate() and if_() to check()
Eric Niebler
2007-03-27 05:05:26 +0000
f285102818use fusion::invoke instead of fusion::fused, rename fanout_context to callable_context
Eric Niebler
2007-03-26 20:28:54 +0000
af54cb9f27redesign eval() and context to avoid premature return type calculation errors
Eric Niebler
2007-03-26 06:06:25 +0000
00726069b0lazy binding works with native arrays, defer result_of evaluation in proto::context<>
Eric Niebler
2007-03-24 21:50:23 +0000
700e8b1d26regex_actions.hpp gets first(), second(), length(), str() and construct()
Eric Niebler
2007-03-24 18:29:06 +0000
886897da00support for late-bound arguments in actions
Eric Niebler
2007-03-24 10:07:30 +0000
ac4789ebberename var() to ref(), add val() and cref()
Eric Niebler
2007-03-23 21:43:13 +0000
acdadd5f77add xpressive::if_() for user-defined predicates
Eric Niebler
2007-03-23 00:09:05 +0000
964a436980a regex calculator that calculates
Eric Niebler
2007-03-22 22:16:12 +0000
6bf9eeb76fmore stl-ish actions, bug fixes
Eric Niebler
2007-03-22 22:15:29 +0000
aa9aa7f3dfupdate xpressive grammar for actions
Eric Niebler
2007-03-22 19:54:45 +0000
2f3d27496badd test for actions
Eric Niebler
2007-03-22 19:40:18 +0000
e9a8a723f2experimental xpressive actions
Eric Niebler
2007-03-22 17:37:16 +0000
cf25a82e30work-around for EDG front-ends
Eric Niebler
2007-03-20 03:04:14 +0000
768135d762don't use references as template parameters
Eric Niebler
2007-03-20 01:27:31 +0000
e8886e2822clean-up, fix gcc-4.1 compile error
Eric Niebler
2007-03-18 21:46:52 +0000
77df49302aback out jamfile change
Eric Niebler
2007-03-18 18:31:32 +0000
d1858093e5tests for different format dialects
Eric Niebler
2007-03-18 18:30:50 +0000
c14b0e6ed8more perl-ish handling of \l \L \u \U and \E in format strings
Eric Niebler
2007-03-18 18:24:46 +0000
414f237629preliminary implementation of format_all flag
Eric Niebler
2007-03-18 07:07:00 +0000
bb38dc0397support format_sed flag
Eric Niebler
2007-03-18 05:01:18 +0000
815dbf43c2fix typo
Eric Niebler
2007-03-18 00:36:47 +0000
7c5b50313bsupport for format_perl
Eric Niebler
2007-03-18 00:29:11 +0000