2382 Commits

Author SHA1 Message Date
Hartmut Kaiser d8cb131ac8 Spirit: fixed alternatives for embedded containers of hold_any
[SVN r58074]
2009-12-01 02:36:01 +00:00
Hartmut Kaiser 69a40068b7 Spirit: tweaking auto_
[SVN r58057]
2009-11-30 14:24:13 +00:00
Hartmut Kaiser 2dd5214c40 Spirit: tweaks for auto_
[SVN r58049]
2009-11-30 00:38:32 +00:00
Hartmut Kaiser 89e565c201 Spirit: fixes to karma::auto_, added qi::auto_
[SVN r58047]
2009-11-29 23:30:14 +00:00
Hartmut Kaiser 5cbb65212e Spirit: formatting, typos, etc.
[SVN r58043]
2009-11-29 21:29:04 +00:00
Hartmut Kaiser e14e494d1f Spirit: added karma::auto_ and related facilities
[SVN r58041]
2009-11-29 21:27:42 +00:00
Hartmut Kaiser 61e4a7f031 Spirit: removed UB in rule and token_def initialization, added copy constructor for token_def
[SVN r57986]
2009-11-27 22:28:35 +00:00
Hartmut Kaiser b0b24a338c Spirit: added karma::symbols generator
[SVN r57973]
2009-11-27 19:06:50 +00:00
Hartmut Kaiser 8adf0a1340 Spirit: Moving karma::symbols to main code base
[SVN r57933]
2009-11-26 00:08:40 +00:00
Hartmut Kaiser aa0c101148 Spirit: reverted latest change
[SVN r57929]
2009-11-25 23:16:23 +00:00
Hartmut Kaiser 86ea9bbc03 Spirit: fixed token_def::what()
[SVN r57906]
2009-11-24 20:58:05 +00:00
Hartmut Kaiser f4afa02a8c Spirit: added specializations for the push_back CP for optional attribute values
[SVN r57904]
2009-11-24 20:56:31 +00:00
Hartmut Kaiser 8bc7816380 Spirit: added repository::karma::symbols generator
[SVN r57876]
2009-11-23 23:35:38 +00:00
Hartmut Kaiser 40b9f1c287 Spirit: endian library is still not in SVN...
[SVN r57875]
2009-11-23 23:29:59 +00:00
Hartmut Kaiser 3cf0a7c5bc Spirit: moved iter_pos parser to repository
[SVN r57870]
2009-11-23 18:42:21 +00:00
Hartmut Kaiser 19c3f47d84 Spirit: doc updates
[SVN r57758]
2009-11-18 20:34:57 +00:00
Hartmut Kaiser d39332da0f Spirit: bumped version number after the release of 1.41
[SVN r57757]
2009-11-18 20:34:05 +00:00
Daniel James 9a599c07fd Implement prefix_find.
[SVN r57730]
2009-11-17 20:26:15 +00:00
Daniel James 8d0e234b86 Don't match substrings in symbols::find.
[SVN r57718]
2009-11-16 23:56:20 +00:00
Hartmut Kaiser 84649a2fd8 Spirit: silencing more unused warnings
[SVN r57704]
2009-11-16 12:26:51 +00:00
Hartmut Kaiser 858789a0fe Phoenix: silenced a warning
[SVN r57703]
2009-11-16 12:24:09 +00:00
Hartmut Kaiser 7018067005 Spirit: more static lexer updates
[SVN r57633]
2009-11-13 14:05:33 +00:00
Hartmut Kaiser b0169af4e9 Spirit: updating static lexer support
[SVN r57582]
2009-11-11 21:29:20 +00:00
Hartmut Kaiser 8f4ae0334e Spirit: updating static lexer support
[SVN r57566]
2009-11-11 14:57:04 +00:00
Hartmut Kaiser 25e382baf8 Spirit: re-added missing file
[SVN r57562]
2009-11-11 03:56:11 +00:00
Hartmut Kaiser 8dca3d77fc Spirit: started to integrate re2c style code generator for lexer
[SVN r57561]
2009-11-11 03:55:34 +00:00
Hartmut Kaiser 149de2b9ee Spirit: fixing inconsistency resulting from merge error
[SVN r57543]
2009-11-10 14:44:39 +00:00
Hartmut Kaiser dc15147341 Spirit: merging latest changes from trunk
[SVN r57534]
2009-11-10 02:40:35 +00:00
Hartmut Kaiser b10d055cb4 Spirit: fixing one more warning
[SVN r57530]
2009-11-10 02:01:13 +00:00
Hartmut Kaiser b7937593ef Spirit: implemented forward iterator support for lexer
[SVN r57529]
2009-11-10 02:00:27 +00:00
Daniel James 02ff0bf2cc Fix a few gcc warnings. Still some long long constant warnings and an integer overflow warning.
[SVN r57524]
2009-11-09 19:46:09 +00:00
Hartmut Kaiser b414b27884 Spirit: added missing headers
[SVN r57511]
2009-11-09 13:36:42 +00:00
Hartmut Kaiser 3ac24153b7 Spirit: silencing MSVC warnings
[SVN r57504]
2009-11-09 04:01:15 +00:00
Hartmut Kaiser 420102b03a Phoenix: silenced a couple of MSVC warnings created during Spirit test runs
[SVN r57503]
2009-11-09 03:58:27 +00:00
Hartmut Kaiser d26bada1bf Spirit: merging fixes for warnings and missing header #include's from trunk
[SVN r57475]
2009-11-07 23:14:31 +00:00
Hartmut Kaiser 69cc537038 Spirit: fixing more warnings
[SVN r57469]
2009-11-07 22:35:52 +00:00
Hartmut Kaiser 75acbbef43 Spirit: adding missing header #include's
[SVN r57455]
2009-11-07 16:48:46 +00:00
Hartmut Kaiser e14f3c8faa Spirit: adding missing header #include's
[SVN r57454]
2009-11-07 16:45:58 +00:00
Hartmut Kaiser 538f78cba9 Spirit: removing superfluous header
[SVN r57453]
2009-11-07 16:35:27 +00:00
Hartmut Kaiser 369ba28e4e Spirit: workarounds for Intel compiler deficits
[SVN r57452]
2009-11-07 15:45:01 +00:00
Hartmut Kaiser b3024555b3 Spirit: merging fixes from trunk
[SVN r57447]
2009-11-07 14:22:39 +00:00
Hartmut Kaiser b05fe26fae Spirit: fixing bug in alternatives taking optionals
[SVN r57435]
2009-11-06 14:40:18 +00:00
Hartmut Kaiser 63ac9c4bb0 Spirit: merging fixes for warnings and docs from trunk
[SVN r57418]
2009-11-05 18:15:31 +00:00
Hartmut Kaiser 6ef24854d0 Spirit: removed superfluous semicolons
[SVN r57416]
2009-11-05 17:51:14 +00:00
Hartmut Kaiser d0a1718f17 Spirit: replaced long long by boost::long_long_type
[SVN r57415]
2009-11-05 17:50:26 +00:00
Hartmut Kaiser 4c2546b09b Spirit: silence another gcc warning
[SVN r57409]
2009-11-05 15:53:04 +00:00
Joel de Guzman e6a104c824 symbols fix from Daniel James
[SVN r57402]
2009-11-05 07:34:40 +00:00
Hartmut Kaiser 7c838823cd Spirit: reverting latest change to semantics of tokenize_and_parse at.al.
[SVN r57306]
2009-11-03 14:11:38 +00:00
Hartmut Kaiser fc36606d1d Spirit: fixing usage of plain functions as lexer semantic actions
[SVN r57298]
2009-11-03 01:53:46 +00:00
Hartmut Kaiser 7b7546635d Spirit: added missing header file
[SVN r57291]
2009-11-02 17:20:18 +00:00