Commit Graph

787 Commits

Author SHA1 Message Date
Joel de Guzman
a535b80c2d real number parsers
[SVN r56027]
2009-09-05 06:30:00 +00:00
Joel de Guzman
8047b0749d int/uint parsers doc
[SVN r55989]
2009-09-03 05:40:11 +00:00
Joel de Guzman
c87d124a1b Doc updates: char class parsers
[SVN r55970]
2009-09-02 03:29:21 +00:00
Joel de Guzman
d41d12b5cd Updates
[SVN r55958]
2009-09-01 16:18:56 +00:00
Hartmut Kaiser
2956c3956f Spirit: added more docs
[SVN r55869]
2009-08-29 21:01:56 +00:00
Joel de Guzman
1723a0c61e Doc updates
[SVN r55828]
2009-08-28 04:18:01 +00:00
Joel de Guzman
d0fb76d6c4 Doc updates
[SVN r55783]
2009-08-26 04:48:07 +00:00
Hartmut Kaiser
1e7699830e Spirit: more docs
[SVN r55782]
2009-08-26 01:03:55 +00:00
Hartmut Kaiser
7b365e2e64 Spirit: fixing doc errors in porting guide
[SVN r55762]
2009-08-24 12:56:07 +00:00
Joel de Guzman
ba75b8b564 clean up and reorg
[SVN r55750]
2009-08-24 03:50:59 +00:00
Hartmut Kaiser
870878be61 Spirit: more docs
[SVN r55747]
2009-08-24 01:56:47 +00:00
Hartmut Kaiser
ebb3a05b57 Spirit: beginnings of a porting guide
[SVN r55739]
2009-08-23 20:13:48 +00:00
Hartmut Kaiser
e40b0282e4 Spirit: documentation updates
[SVN r55658]
2009-08-18 20:23:50 +00:00
Hartmut Kaiser
e761bb55e1 Spirit: doc update (added doc for repeat[] directive, minor additions and corrections all over the place)
[SVN r55617]
2009-08-16 22:54:12 +00:00
Hartmut Kaiser
8a541958cf Spirit: more work on docs
[SVN r55605]
2009-08-15 21:56:17 +00:00
Hartmut Kaiser
86814b9a37 Spirit: docs again
[SVN r55596]
2009-08-15 02:54:37 +00:00
Hartmut Kaiser
0fd5616eec Spirit: doc update for real_policy changes, added example printf_style_double_format
[SVN r55586]
2009-08-14 20:26:59 +00:00
François Barel
3c26f32f95 Spirit: adding Karma subrules to repository
[SVN r55583]
2009-08-14 16:39:56 +00:00
Hartmut Kaiser
dec09898f1 Spirit: simplified an example
[SVN r55579]
2009-08-14 02:39:51 +00:00
Hartmut Kaiser
f13d7717d2 Spirit: finished floating point generator section in docs
[SVN r55571]
2009-08-13 18:01:34 +00:00
Hartmut Kaiser
ad13171d03 Spirit: added the Karma example classify_char
[SVN r55546]
2009-08-12 13:40:48 +00:00
Hartmut Kaiser
37af01e5f3 Spirit: added character range and character set generators, doc update
[SVN r55535]
2009-08-12 03:08:47 +00:00
Hartmut Kaiser
cea2cbd764 Spirit: Karma character class generator doc update
[SVN r55517]
2009-08-11 00:56:35 +00:00
Hartmut Kaiser
1d328361fa Spirit: doc update, test adjustments for recent change in attribute semantics
[SVN r55495]
2009-08-09 23:06:02 +00:00
Hartmut Kaiser
de28c25168 Spirit: improved error handling in one of the karma examples
[SVN r55493]
2009-08-09 19:16:38 +00:00
Hartmut Kaiser
5d65f20200 Spirit: simplified a couple of the examples
[SVN r55492]
2009-08-09 19:02:06 +00:00
Hartmut Kaiser
07c8cfb2f1 Spirit: another fix to the calc2_ast_vm example
[SVN r55491]
2009-08-09 19:01:36 +00:00
Hartmut Kaiser
0fa46376ac Spirit: fixed calc_ast examples
[SVN r55488]
2009-08-09 17:12:47 +00:00
Hartmut Kaiser
f2ee1763fe Spirit: doc update for fixed return value semantics of karma::buffer[]
[SVN r55444]
2009-08-07 13:36:05 +00:00
Hartmut Kaiser
935c56e9c4 Spirit: documentation update, test cases added
[SVN r55390]
2009-08-03 15:55:34 +00:00
Hartmut Kaiser
6776e40b26 Spirit: finished documenting the karma operator module
[SVN r55375]
2009-08-02 22:51:46 +00:00
Hartmut Kaiser
9750df5fef Spirit: doc update
[SVN r55352]
2009-08-02 02:02:38 +00:00
Hartmut Kaiser
1096182f29 Spirit: added no_case[] docs, updated attr() docs
[SVN r55286]
2009-07-30 15:11:05 +00:00
François Barel
9f3fb9004a Spirit: doc: describe usage of symbols in no_case + add 2 FAQ entries
[SVN r55278]
2009-07-30 09:58:52 +00:00
Troy D. Straszheim
fa07eaaaa2 CMake wants every target to have a globally unique name: uncollide
num_list1 to karma_num_list1 and qi_num_list1




[SVN r55160]
2009-07-26 01:00:58 +00:00
Hartmut Kaiser
e86d67f897 Spirit: Enabled use cases in example as those compile now
[SVN r55048]
2009-07-20 15:41:44 +00:00
Hartmut Kaiser
c41c212cde Spirit: added karma::omit[] directive, updated docs, added example
[SVN r55047]
2009-07-20 15:41:01 +00:00
Joel de Guzman
e710685723 loop parsers fixes
[SVN r55011]
2009-07-18 04:25:54 +00:00
Hartmut Kaiser
846037d697 Spirit: moved benchmarks to separate directory, added more Karma benchmarks
[SVN r55007]
2009-07-18 03:30:28 +00:00
Hartmut Kaiser
932159a73c Spirit: doc updates
[SVN r54989]
2009-07-17 01:14:34 +00:00
Hartmut Kaiser
19a1d23f6e Spirit: updated performance measurements to use Boost.Format in an more efficient way
[SVN r54979]
2009-07-16 13:45:27 +00:00
Hartmut Kaiser
bf387b0be0 Spirit: doc updates
[SVN r54977]
2009-07-16 02:05:38 +00:00
Hartmut Kaiser
ed9f1e1cfb Spirit: added some performance measurements to docs
[SVN r54956]
2009-07-15 01:30:19 +00:00
Hartmut Kaiser
50cb9ee805 Spirit: fixing gcc compilation error
[SVN r54955]
2009-07-15 00:19:31 +00:00
Hartmut Kaiser
97a6cfdbb9 Spirit: added Karma performance measurements
[SVN r54954]
2009-07-14 19:47:03 +00:00
Hartmut Kaiser
0e80ca898d Spirit: added multi_pass example
[SVN r54904]
2009-07-12 03:27:42 +00:00
Joel de Guzman
00a62f1c83 Doc updates
[SVN r54879]
2009-07-11 05:46:30 +00:00
Hartmut Kaiser
e6aca0a5c0 Spirit: fixed misspelled filename
[SVN r54795]
2009-07-08 15:11:42 +00:00
Hartmut Kaiser
735b4885c8 Spirit: missing file
[SVN r54794]
2009-07-08 15:08:26 +00:00
Hartmut Kaiser
41df1e4f8d Spirit: doc update, new Karma example added
[SVN r54781]
2009-07-07 21:04:28 +00:00
Hartmut Kaiser
20a64299fc Spirit: Moved lex placeholders into namespace spirit::lex, renamed lex::_value to lex::_val
[SVN r54710]
2009-07-06 13:24:49 +00:00
Hartmut Kaiser
36d783f954 Spirit: doc updates
[SVN r54698]
2009-07-06 02:12:10 +00:00
Hartmut Kaiser
c78a3434d5 Spirit.Lex: removed token_set class
[SVN r54689]
2009-07-05 21:28:26 +00:00
Joel de Guzman
95081add3a updates
[SVN r54630]
2009-07-04 03:14:23 +00:00
Hartmut Kaiser
e0e25a9320 Spirit: Added a new Karma example
[SVN r54351]
2009-06-25 19:14:58 +00:00
Hartmut Kaiser
723db5f943 Spirit: documentation
[SVN r53830]
2009-06-12 19:22:40 +00:00
Hartmut Kaiser
31bcce049f Spirit: some documentation work
[SVN r53807]
2009-06-12 02:40:08 +00:00
Hartmut Kaiser
c4a150c7c0 Spirit: Lot of work done in Lexer, fixed bugs, added support functions, refactored code
[SVN r53791]
2009-06-11 03:39:04 +00:00
Joel de Guzman
81001e1b6c Renamed pass to _pass
[SVN r53336]
2009-05-28 06:05:20 +00:00
Hartmut Kaiser
a0c739aad8 Spirit: more fixes for static lexers
[SVN r53235]
2009-05-25 02:12:21 +00:00
Hartmut Kaiser
111533612a Spirit: updated lexertl, fixed static lexing with states and semantic actions
[SVN r53234]
2009-05-25 00:31:48 +00:00
Hartmut Kaiser
894d39c340 Spirit: Updated Spirit.Lex to support unique ids provided by the underlying lexertl implementation. Speeds up things quite a bit...
[SVN r53178]
2009-05-22 16:34:23 +00:00
Hartmut Kaiser
92795b17eb Spirit: Improved lex static code generator
[SVN r53004]
2009-05-14 21:24:35 +00:00
Hartmut Kaiser
3b7c479c4a Spirit: Fixed a problem in static lexer generator
[SVN r52989]
2009-05-14 13:16:49 +00:00
Troy D. Straszheim
fd1b98cf8a tune up spirit-cmake
[SVN r52959]
2009-05-13 05:40:19 +00:00
Hartmut Kaiser
4a43197afe Spirit: More lexer regression tests
[SVN r52952]
2009-05-13 02:11:53 +00:00
Hartmut Kaiser
964e09ce99 Spirit: removing not needed file
[SVN r52949]
2009-05-13 01:37:42 +00:00
Hartmut Kaiser
9e497325de Spirit: applied same fix as for calc2_ast_vm.
[SVN r52900]
2009-05-11 12:15:59 +00:00
Hartmut Kaiser
2f59901f17 Spirit: fixed mini_c: gcc name-shadowing errors
[SVN r52892]
2009-05-11 01:58:12 +00:00
Hartmut Kaiser
6c9afcfe03 Spirit: fixed a couple of copyrights
[SVN r52891]
2009-05-11 01:32:19 +00:00
Hartmut Kaiser
79d99cccc1 Spirit: Fixing ADL problem in example karma/calc2_ast_vm.cpp
[SVN r52876]
2009-05-10 16:38:02 +00:00
Hartmut Kaiser
f3bc3ce46e Spirit: Applied patch fixing strange compilation errors of example karma/actions.cpp on some systems
[SVN r52875]
2009-05-10 16:28:48 +00:00
Hartmut Kaiser
105d3491b3 Spirit: fixed Jamfiles based on a patch as contributed by Francois Barel
[SVN r52865]
2009-05-09 22:23:47 +00:00
Hartmut Kaiser
91bd6c12d9 Spirit: minor edit
[SVN r52769]
2009-05-05 13:01:35 +00:00
Hartmut Kaiser
99716175c9 Spirit: Added a new redirecting header file
[SVN r52651]
2009-04-28 12:45:56 +00:00
Hartmut Kaiser
a00ba36777 Spirit: Modified some of the lexer example comments
[SVN r52646]
2009-04-28 02:19:27 +00:00
Hartmut Kaiser
bb00f8ed46 Spirit: Karma examples now compile using gcc 4.4
[SVN r52645]
2009-04-28 02:07:06 +00:00
Hartmut Kaiser
9ecbdd2d17 Spirit: Fixed a couple of compilation errors when using gcc 4.3
[SVN r52644]
2009-04-28 00:56:20 +00:00
Hartmut Kaiser
3ff7bf7e70 Spirit: Added more missing files.
[SVN r52643]
2009-04-28 00:19:52 +00:00
Hartmut Kaiser
436886de50 Merging Spirit V2.1
[SVN r52605]
2009-04-26 14:46:34 +00:00
Hartmut Kaiser
2a9d64c976 Spirit.Karma: Fixed example Jamfile
[SVN r50438]
2009-01-02 11:00:46 +00:00
Hartmut Kaiser
2f0b1c643b Spirit.Karma: Fixed Karma examples for very strict compilers
[SVN r50436]
2009-01-02 10:49:15 +00:00
Hartmut Kaiser
54565a342d Spirit: Updated copyright
[SVN r50424]
2009-01-01 11:59:13 +00:00
Hartmut Kaiser
d22188c9ce Spirit: Untabified file
[SVN r47533]
2008-07-18 01:51:40 +00:00
Hartmut Kaiser
c846adda3f Spirit.Lex: Fixed strip_comments example
[SVN r47430]
2008-07-15 02:29:00 +00:00
Hartmut Kaiser
275812a245 Spirit.Karma: Changed grammars to conform to new Qi grammars
[SVN r47385]
2008-07-13 16:49:09 +00:00
Joel de Guzman
662236eabb tutorial updates
[SVN r47383]
2008-07-13 06:51:40 +00:00
Joel de Guzman
2505f8e820 tutorial updates
[SVN r47382]
2008-07-13 06:50:55 +00:00
Joel de Guzman
8d4a1637b6 added context to the what function
[SVN r47381]
2008-07-13 06:49:40 +00:00
Hartmut Kaiser
050cfd05eb Spirit: More adjustments for new qi::grammar type
[SVN r47375]
2008-07-13 02:52:08 +00:00
Hartmut Kaiser
a19f63f73f Spirit: Added calc3_lexer to examples Jamfile
[SVN r47374]
2008-07-13 02:33:18 +00:00
Hartmut Kaiser
d7f6226bcc Spirit.Lex: Fixed examples to conform to new qi::grammar class
[SVN r47373]
2008-07-13 02:32:29 +00:00
Joel de Guzman
dbdefdd653 tutorial updates
[SVN r47352]
2008-07-12 13:15:27 +00:00
Joel de Guzman
e57ba1f0ab tutorial updates
[SVN r47334]
2008-07-12 08:39:26 +00:00
Joel de Guzman
02fd0fed14 tutorial updates
[SVN r47333]
2008-07-12 05:23:48 +00:00
Hartmut Kaiser
217ea5b926 Spirit: Fixing some of the regressions in Karma
[SVN r47315]
2008-07-11 17:10:58 +00:00
Joel de Guzman
0c9d58d59b no more grammar_def
[SVN r47313]
2008-07-11 15:30:24 +00:00
Joel de Guzman
4c416b4baf tutorials
[SVN r47292]
2008-07-10 15:50:44 +00:00
Joel de Guzman
e845944094 tutorials
[SVN r47290]
2008-07-10 14:45:15 +00:00
Joel de Guzman
62666e16f7 images and stuff
[SVN r47280]
2008-07-10 01:44:17 +00:00
Joel de Guzman
56b1d06f06 tutorials
[SVN r47276]
2008-07-09 20:11:33 +00:00
Joel de Guzman
6e00e4f182 renamed *.xml to *.toyxml
[SVN r46987]
2008-07-02 13:47:08 +00:00
Hartmut Kaiser
0a1a0247a0 Spirit: more inspect fixes
[SVN r46792]
2008-06-27 19:37:49 +00:00
Hartmut Kaiser
ec9bc64c36 Spirit.Lex: fixed minor issue with one of the examples
[SVN r45979]
2008-05-31 15:28:39 +00:00
Hartmut Kaiser
f6d786de9c Spirit.Lex: Fixed remaining compilation errors in lexer examples.
[SVN r45967]
2008-05-31 00:43:25 +00:00
Hartmut Kaiser
2a26ee0831 Spirit.Lex: Fixed lexer examples failing to compile using gcc 4.x
[SVN r45959]
2008-05-30 18:38:11 +00:00
Hartmut Kaiser
0bfa0dcc10 Spirit.Lex: Fixed predefined lex semantic actions to match changed parameter sequence. Untabified files.
[SVN r45958]
2008-05-30 17:07:27 +00:00
Hartmut Kaiser
0a00898eaa Spirit.Lex: Minor fixes to one of the examples
[SVN r45252]
2008-05-09 14:49:48 +00:00
Hartmut Kaiser
533e0fe614 Spirit.Karma: Fixed output iterator issue
[SVN r45187]
2008-05-07 04:20:04 +00:00
Hartmut Kaiser
daf8331bd4 Spirit.Karma: Fixed alternative generator
[SVN r45185]
2008-05-06 23:59:24 +00:00
Hartmut Kaiser
de99ec1304 Spirit.Karma: Added calc2_ast_vm example
[SVN r45184]
2008-05-06 23:58:57 +00:00
Hartmut Kaiser
d610f1596b Spirit.Karma: simplified some of the examples
[SVN r45083]
2008-05-03 18:22:53 +00:00
Hartmut Kaiser
3679931de9 Spirit.Karma: Trying to workaround a gcc 4.2.1 bug.
[SVN r45066]
2008-05-03 13:08:54 +00:00
Hartmut Kaiser
8ba55bb0bd Spirit.Qi: Working around issue with gcc 4.2.1
[SVN r45065]
2008-05-03 13:08:35 +00:00
Hartmut Kaiser
15fdd64fc0 Spirit.Karma: Fixed some fusion sequence problems
[SVN r45044]
2008-05-02 22:18:42 +00:00
Hartmut Kaiser
6bc3cd9901 Spirit.Qi: added #include <boost/config/warning_disable.hpp> to Qi examples
[SVN r44957]
2008-04-30 22:54:09 +00:00
Hartmut Kaiser
b52c8eb04b Spirit.Lex: added #include <boost/config/warning_disable.hpp> to Lex examples
[SVN r44952]
2008-04-30 20:42:11 +00:00
Hartmut Kaiser
7c177ad524 Spirit.Karma: added #include <boost/config/warning_disable.hpp> to Karma examples
[SVN r44951]
2008-04-30 20:41:37 +00:00
Hartmut Kaiser
35fbe53124 Spirit.Karma: Added example calc2_ast_rpn
[SVN r44934]
2008-04-30 15:47:07 +00:00
Hartmut Kaiser
15359da298 Spirit.Karma: Fixed rule, added calc2_ast_dump example
[SVN r44901]
2008-04-30 00:59:08 +00:00
Hartmut Kaiser
73f5b091a5 Spirit.Qi: calc2_ast: fixed a wrong include statement
[SVN r44853]
2008-04-28 14:34:02 +00:00
Joel de Guzman
cfe8961485 calc2 generating an AST
[SVN r44845]
2008-04-28 11:17:09 +00:00
Joel de Guzman
0e14db2f58 tweak: const correctness
[SVN r44806]
2008-04-27 03:21:12 +00:00
Hartmut Kaiser
49da119c16 Spirit.Karma: Fixed Jamfile
[SVN r44802]
2008-04-27 01:50:50 +00:00
Joel de Guzman
e47f6e4673 use plain functions instead of bind
[SVN r44756]
2008-04-24 22:13:58 +00:00
Hartmut Kaiser
785cab308e Spirit.Lex: Updated examples.
[SVN r44657]
2008-04-20 22:37:35 +00:00
Hartmut Kaiser
8d6396669a Spirit.Lex: First version of wrapped semantic actions.
[SVN r44608]
2008-04-20 01:42:27 +00:00
Joel de Guzman
671bc84a17 tweaks
[SVN r44539]
2008-04-18 11:12:14 +00:00
Joel de Guzman
abb5ca0886 added actions test + bug fixes
[SVN r44537]
2008-04-18 10:32:09 +00:00
Joel de Guzman
7301242691 minor tweaks
[SVN r44530]
2008-04-18 01:49:31 +00:00
Hartmut Kaiser
40ffde23f5 Spirit.Karma: added simple function support for semantic actions, added example.
[SVN r44529]
2008-04-18 01:39:58 +00:00
Joel de Guzman
9d00a34502 added example on various ways to attach actions
[SVN r44525]
2008-04-18 00:55:12 +00:00
Hartmut Kaiser
34d36738cf Spirit V2: started to address regression test failures
[SVN r44475]
2008-04-16 22:50:47 +00:00
Joel de Guzman
8bd8881e4c spirit2 ! :)
[SVN r44361]
2008-04-13 03:17:57 +00:00
Joel de Guzman
2431a80d8a spirit2 ! :)
[SVN r44360]
2008-04-13 03:02:30 +00:00
Joel de Guzman
994d4e48cc moving stuff to classic spirit
[SVN r44163]
2008-04-10 23:51:31 +00:00
Joel de Guzman
2d7bdb1412 In preparation for spirit2:
* flat includes
* home directory
* forwarding headers
* classic spirit



[SVN r44118]
2008-04-09 01:29:12 +00:00
Vladimir Prus
8b549f92e8 Update to V2
[SVN r38527]
2007-08-08 19:37:00 +00:00
Joel de Guzman
b415534df8 using boost::typeof
[SVN r36509]
2006-12-24 11:04:19 +00:00
Hartmut Kaiser
13f5cb96df Added license and copyrights.
[SVN r34760]
2006-07-28 14:56:32 +00:00
Tobias Schwinger
f624c5261e it's no longer needed to define BOOST_TYPEOF_LIMIT_SIZE
[SVN r33861]
2006-04-29 17:58:35 +00:00
Tobias Schwinger
f1ea7910a1 removes superfluous workaround for VC7.1
[SVN r33110]
2006-02-26 02:04:10 +00:00
Tobias Schwinger
64ae08f9b8 introduces support for VC7.1
[SVN r33083]
2006-02-22 23:53:42 +00:00
Tobias Schwinger
f29fe299bb adds opaque_rule_parser example
[SVN r32933]
2006-02-14 23:24:12 +00:00
Tobias Schwinger
bdac718d81 adds examples for the rule parser macro
[SVN r32876]
2006-02-13 00:06:32 +00:00
Tobias Schwinger
efb75750d0 adds a #pragma to keep MSVC from complaining about valid code
[SVN r32875]
2006-02-13 00:05:54 +00:00
Tobias Schwinger
c5de58779f adds examples for the rule parser macro
[SVN r32872]
2006-02-12 22:49:42 +00:00
Joel de Guzman
346a2ce3af tabs to spaces
[SVN r31585]
2005-11-07 04:21:50 +00:00
Joel de Guzman
40c937d44e simple xml example
[SVN r31584]
2005-11-07 04:14:48 +00:00
Hartmut Kaiser
aec08f6efc Fixed a regex issue.
[SVN r31094]
2005-09-23 14:37:07 +00:00
Hartmut Kaiser
67d315d204 Removed duplicate includes.
[SVN r31083]
2005-09-22 23:52:31 +00:00
Joel de Guzman
fa2aaf7d13 Doc update (sample for right recursion)
[SVN r29511]
2005-06-10 07:12:54 +00:00
Joel de Guzman
cca4905c69 Version tweaks
[SVN r29509]
2005-06-10 06:24:53 +00:00
Joel de Guzman
ae1d48367c Fixed
if (str[0] == 'q' || str[0] == 'Q')
            break;
To

        if (str.empty() || str[0] == 'q' || str[0] == 'Q')
            break;


[SVN r27813]
2005-03-25 05:34:26 +00:00
Joel de Guzman
d4ca071d8b Changed error_handling.cpp to error_reporting.cpp.
Added a new file error_handling.cpp which is basically the same as test/exceptions_tests.cpp


[SVN r24581]
2004-08-19 04:57:56 +00:00
Joel de Guzman
28e668a085 added calc_debug.cpp
[SVN r24146]
2004-07-29 01:12:19 +00:00
Joel de Guzman
b81df99981 added calc_debug.cpp
[SVN r24145]
2004-07-29 00:42:55 +00:00
Joel de Guzman
792fa3961d Tabs to Spaces
[SVN r23819]
2004-07-20 00:52:15 +00:00
Joel de Guzman
f356925473 distinct parser docs and test added
[SVN r23747]
2004-07-19 02:41:12 +00:00
Joel de Guzman
f92c410ed8 distinct parser docs and test added
[SVN r23746]
2004-07-19 02:25:22 +00:00
Joel de Guzman
e1944293dd Updates from latest Spirit CVS HEAD branch
[SVN r23415]
2004-07-09 08:46:18 +00:00
Joel de Guzman
ecace1eb1e Moving Spirit From the Spirit's CVS for good :-)
[SVN r23414]
2004-07-09 08:30:39 +00:00
Martin Wille
d63dd613bc -- resynced from Spirit CVS - RELEASE_1_8_0 branch in order to
get rid of TAB issues


[SVN r22096]
2004-01-31 22:13:46 +00:00
Martin Wille
bce3f0b117 -- resynced from Spirit CVS - RELEASE_1_8_0 branch in order to
get rid of CR/LF issues


[SVN r22095]
2004-01-31 19:59:01 +00:00
Joel de Guzman
d9b0686654 sync from release 1.31 branch
[SVN r22054]
2004-01-29 15:51:08 +00:00
Joel de Guzman
83f478898f tweaks + jamfile
[SVN r21792]
2004-01-17 03:52:56 +00:00
Joel de Guzman
eb55203e5f sync from spirit cvs and release 1.31 branch
[SVN r21789]
2004-01-17 02:25:32 +00:00
Joel de Guzman
8bd42d5288 Sync from Spirit CVS
[SVN r18166]
2003-04-03 14:15:33 +00:00
Joel de Guzman
e8f608b1a7 sync from spirit CVS
[SVN r18165]
2003-04-03 13:55:02 +00:00
Joel de Guzman
7662853f28 sync from spirit CVS
[SVN r18163]
2003-04-03 13:47:48 +00:00
Joel de Guzman
dbbf127763 new file_iterator from giovanni
[SVN r18151]
2003-04-02 04:30:42 +00:00
Joel de Guzman
926525f0b0 Fixes to cpp-to-html and quickdoc + style_guide typos
[SVN r18093]
2003-03-26 13:04:10 +00:00
Martin Wille
da7ef036ec -- imported version 1.6 of this file from Spirit CVS for this patch:
- adjusted the test to reflect a change in lexeme_d semantics.


[SVN r18043]
2003-03-22 13:03:17 +00:00
Joel de Guzman
299418bbb5 Bump to v1.6.0
[SVN r18021]
2003-03-19 23:33:19 +00:00
Joel de Guzman
a0985f714f trivial fix
[SVN r17879]
2003-03-13 09:33:30 +00:00
Hartmut Kaiser
69ad605f15 Lexer now returnes the matched token value. (This is for input iterators)
[SVN r17792]
2003-03-09 21:34:18 +00:00
Martin Wille
75845b7645 -- removed files not needed for Boost
[SVN r17760]
2003-03-07 12:11:45 +00:00
Hartmut Kaiser
dd01d7d90f Removed the cpp sample.
[SVN r17745]
2003-03-06 17:40:40 +00:00
Joel de Guzman
ed2f84c1ed Removed Grouping Stuff
[SVN r17714]
2003-03-04 15:10:26 +00:00
Martin Wille
46c01fd052 -- added special handling for test25
[SVN r17677]
2003-02-27 17:26:37 +00:00
Martin Wille
e32ba794fb -- added script for running cpp on all test files
-- modified testfiles to contain the expected output of cpp


[SVN r17665]
2003-02-26 22:28:46 +00:00
Hartmut Kaiser
770ccdd042 Added a missing file.
[SVN r17663]
2003-02-26 20:30:34 +00:00
Hartmut Kaiser
b27c0dfd77 Fixed a couple of bugs and the warning emitted by gcc -Wall.
[SVN r17650]
2003-02-25 20:55:17 +00:00
Martin Wille
05fce06d09 -- fixes
[SVN r17645]
2003-02-25 15:40:38 +00:00
Hartmut Kaiser
20496352f9 Updated test files.
[SVN r17619]
2003-02-24 20:54:09 +00:00
Hartmut Kaiser
08f11fb624 Fixed a couple of bugs, made it compile with gcc 3.2 and Intel V7
[SVN r17618]
2003-02-24 18:46:40 +00:00
Hartmut Kaiser
e7a7569df7 Added whitespace insertion at appropriate points.
[SVN r17612]
2003-02-23 22:49:44 +00:00
Hartmut Kaiser
b4c658ac22 Fixed a couple of 'missing typename' bugs.
[SVN r17600]
2003-02-23 07:22:08 +00:00
Martin Wille
07a61dac9f -- fixed typos
[SVN r17596]
2003-02-22 22:20:45 +00:00
Hartmut Kaiser
9103e0abc7 Nitty gritty.
[SVN r17595]
2003-02-22 21:12:16 +00:00
Hartmut Kaiser
5bdc1a6c22 Added validation of universal character values.
[SVN r17594]
2003-02-22 20:41:42 +00:00
Hartmut Kaiser
4987abd0a2 V0.9.0
[SVN r17593]
2003-02-22 20:40:58 +00:00
Hartmut Kaiser
cd137fa0bd Feature complete!
[SVN r17582]
2003-02-21 21:22:51 +00:00
Hartmut Kaiser
a9d2b82f2c Documentation, fixed re2c lexer for VC7.1
[SVN r17559]
2003-02-20 16:27:16 +00:00
Hartmut Kaiser
d39e3b69f8 Completed the macro expansion engine (almost).
[SVN r17538]
2003-02-19 23:00:49 +00:00
Hartmut Kaiser
654e8b5508 Macro expansion order, stringize operator ('#').
[SVN r17464]
2003-02-16 22:39:45 +00:00
Hartmut Kaiser
28f7917e71 Added a missing file.
[SVN r17455]
2003-02-16 08:02:19 +00:00
Hartmut Kaiser
eacbf640f6 Nitty gritty.
[SVN r17454]
2003-02-16 07:59:40 +00:00
Hartmut Kaiser
09c6bad11e Added documentation.
[SVN r17453]
2003-02-16 07:47:27 +00:00
Hartmut Kaiser
d9e8e199d9 Added cpp_tokens sample.
[SVN r17452]
2003-02-16 07:40:42 +00:00
Hartmut Kaiser
12d1c02b32 Macro replacement engine.
[SVN r17451]
2003-02-16 07:23:31 +00:00
Hartmut Kaiser
4450a17b5e More work on the macro expansion engine.
[SVN r17432]
2003-02-15 17:08:37 +00:00
Hartmut Kaiser
dcc354ad03 Added more test files.
[SVN r17431]
2003-02-15 17:07:57 +00:00
Hartmut Kaiser
422e3fa813 Worked around the macro replacement engine.
[SVN r17399]
2003-02-14 13:14:21 +00:00
Joel de Guzman
2203bc1750 depracating nocase_d
[SVN r17398]
2003-02-14 12:38:16 +00:00
Joel de Guzman
266be5a9b9 Bjam workarounds for borland/msvc/metrowerks
[SVN r17395]
2003-02-14 08:40:45 +00:00
Hartmut Kaiser
18f41a9ce4 Added new files.
[SVN r17367]
2003-02-13 16:07:37 +00:00
Joel de Guzman
2745f4fb32 updates to cpp_to_html and quickdoc
[SVN r17321]
2003-02-11 17:33:55 +00:00
Joel de Guzman
56c44d064e cpp_to_html and quickdoc updates
[SVN r17315]
2003-02-11 10:05:15 +00:00
Hartmut Kaiser
2a0d166370 Fixed a type.
[SVN r17311]
2003-02-10 21:05:40 +00:00
Hartmut Kaiser
0b23ba0f47 Adjusted some of the BOOST_SPIRIT_DEBUG_... macros.
[SVN r17310]
2003-02-10 20:42:15 +00:00
Hartmut Kaiser
a00bd55fe3 Added a lot of functionality (see Changelog).
[SVN r17297]
2003-02-09 22:58:23 +00:00
Hartmut Kaiser
4c7dd097f5 Fixed a minor (potental) bug.
[SVN r17291]
2003-02-09 14:44:24 +00:00
Juan Carlos Arevalo-Baeza
31084b4e74 Updated by TortoiseCVS
[SVN r17284]
2003-02-09 02:52:30 +00:00
Juan Carlos Arevalo-Baeza
1432e71c0f Updated by TortoiseCVS
[SVN r17283]
2003-02-09 02:52:10 +00:00
Juan Carlos Arevalo-Baeza
c3a1e9e9f3 Updated by TortoiseCVS
[SVN r17282]
2003-02-09 02:51:49 +00:00
Juan Carlos Arevalo-Baeza
535d1e13f8 Cleaned up, reorganized and commented the code.
[SVN r17281]
2003-02-09 02:49:59 +00:00
Hartmut Kaiser
301f90f83f Fixed a problem with an unsigned --> signed casting.
[SVN r17268]
2003-02-07 18:19:35 +00:00
Juan Carlos Arevalo-Baeza
af37ce0323 Added a new exmple, fixed the lexer for the current version of Spirit and added some comments and fixes.
[SVN r17260]
2003-02-07 04:34:06 +00:00
Joel de Guzman
c22d7e9872 Added smiley.gif to quickdoc, removed the redundant quickdoc.txt, borland workarounds, etc.
[SVN r17246]
2003-02-06 04:41:17 +00:00
Hartmut Kaiser
8985a1b05b Implemented the #define/#undef and #ifdef/#ifndef/#else/#endif statements.
[SVN r17167]
2003-02-02 22:42:32 +00:00
Hartmut Kaiser
bc4ae9205c Copyrights.
[SVN r17153]
2003-02-01 18:53:17 +00:00
Hartmut Kaiser
39cd3d43a6 Copyrights.
[SVN r17152]
2003-02-01 18:45:09 +00:00
Hartmut Kaiser
ffdeddf5fa Copyrights.
[SVN r17151]
2003-02-01 18:39:15 +00:00
Joel de Guzman
d8cbf52479 fixed copyright
[SVN r17145]
2003-02-01 10:32:37 +00:00
Joel de Guzman
2d0499840d Added copyrights where appropriate
[SVN r17144]
2003-02-01 04:42:01 +00:00
Joel de Guzman
2a2cc72833 Example fixes
[SVN r17142]
2003-02-01 00:48:55 +00:00
Hartmut Kaiser
a8859d71b8 Fixed minor isuues and a border case.
[SVN r17134]
2003-01-31 20:43:50 +00:00
Martin Wille
2751f227b5 -- tab -> spaces
[SVN r17130]
2003-01-31 18:41:59 +00:00
Martin Wille
890f822672 -- fixed typo
[SVN r17127]
2003-01-31 18:31:19 +00:00
Martin Wille
38286a0a0b -- tab -> spaces
[SVN r17126]
2003-01-31 18:23:55 +00:00
Martin Wille
1b576f967f -- tab -> spaces
[SVN r17125]
2003-01-31 18:13:15 +00:00
Joel de Guzman
168c1aadd1 Regression tests
[SVN r17120]
2003-01-31 15:45:44 +00:00
Joel de Guzman
d3f7a2e63d First commit from BOOST_REVIEW branch spirit.sf.net
[SVN r17111]
2003-01-31 11:33:48 +00:00
Joel de Guzman
301b986737 First commit from BOOST_REVIEW branch spirit.sf.net
[SVN r17110]
2003-01-31 11:25:27 +00:00
Joel de Guzman
1f98134e30 First commit from BOOST_REVIEW branch spirit.sf.net
[SVN r17109]
2003-01-31 11:11:39 +00:00
Joel de Guzman
cab9f1597a First commit from BOOST_REVIEW branch spirit.sf.net
[SVN r17108]
2003-01-31 10:56:44 +00:00