Commit Graph

279 Commits

Author SHA1 Message Date
Hartmut Kaiser
c65fb2f80f Spirit: refining the transform_attribute CP
[SVN r61284]
2010-04-15 02:43:23 +00:00
Hartmut Kaiser
dc21be9b9f Spirit: fixing problems in reference.cpp
[SVN r61171]
2010-04-10 02:32:28 +00:00
Hartmut Kaiser
ebfd9f18f1 Spirit: Added missing namespace qualification
[SVN r60775]
2010-03-22 19:58:26 +00:00
Hartmut Kaiser
907ba3bc07 Spirit: Fixing bug in display_attribute_of_parser utility.
[SVN r60738]
2010-03-20 21:20:37 +00:00
Hartmut Kaiser
f1905eeeca Spirit: fixed copy paste error
[SVN r60503]
2010-03-12 03:51:01 +00:00
Joel de Guzman
4d9234bb49 moving scheme to upper directory
[SVN r60356]
2010-03-08 16:09:18 +00:00
Joel de Guzman
5678efc371 final tweaks for today
[SVN r60352]
2010-03-08 16:00:59 +00:00
Joel de Guzman
b403038c93 cleanup
[SVN r60349]
2010-03-08 13:45:21 +00:00
Joel de Guzman
1f7a4165c7 Removed BOM from input file
[SVN r60348]
2010-03-08 12:58:07 +00:00
Joel de Guzman
238423ae3e tweaks. caught a unicode lowercase table lookup bug
[SVN r60344]
2010-03-08 12:43:26 +00:00
Joel de Guzman
5d1754e81a correct BOM prefix handling
[SVN r60343]
2010-03-08 12:00:25 +00:00
Joel de Guzman
2aefb6f81f changed symbol prefix from ';' to '\0' to avoid ambiguity
[SVN r60340]
2010-03-08 09:31:02 +00:00
Joel de Guzman
98efebf4b8 working well with unicode (some problems with spirit debug on unicode)
[SVN r60339]
2010-03-08 08:52:05 +00:00
Joel de Guzman
5dc477dd48 sexpr working
[SVN r60336]
2010-03-08 05:02:40 +00:00
Joel de Guzman
38e7b35222 more minor tweaks
[SVN r60315]
2010-03-07 16:27:04 +00:00
Joel de Guzman
fdf361911e removed printing from utree API. printing should be user defined.
[SVN r60313]
2010-03-07 16:09:50 +00:00
Joel de Guzman
e036ade67b some more tweaks
[SVN r60296]
2010-03-07 13:57:58 +00:00
Joel de Guzman
23f042598a perfect! :-)
[SVN r60295]
2010-03-07 13:18:27 +00:00
Joel de Guzman
5549270d75 various tweaks
[SVN r60283]
2010-03-07 10:19:34 +00:00
Joel de Guzman
bb962fd5c2 updates tweaks
[SVN r60282]
2010-03-07 10:06:54 +00:00
Joel de Guzman
4cd7ddf3ff utree
[SVN r60280]
2010-03-07 09:08:00 +00:00
Joel de Guzman
812637ab06 s-expressions first shot (with proper unicode handling).
[SVN r60260]
2010-03-07 01:28:23 +00:00
Hartmut Kaiser
30018804eb Spirit: adding no_skip[] directive, docs, tests, etc.
[SVN r59719]
2010-02-17 02:18:44 +00:00
Hartmut Kaiser
a77a17dddd Spirit: more edits to the new example
[SVN r59584]
2010-02-08 16:24:13 +00:00
Hartmut Kaiser
8a743600e5 Spirit: Adding new example
[SVN r59583]
2010-02-08 16:09:37 +00:00
Hartmut Kaiser
2f094f841b Spirit: Added a new Qi example
[SVN r59375]
2010-01-31 01:29:02 +00:00
Hartmut Kaiser
8ac872d39e Spirit: fixing remaining problems from changing transform_attribute
[SVN r59348]
2010-01-29 17:13:53 +00:00
Dave Abrahams
c2037634ef Support different MS calling conventions, thanks to Nicolas Lelong.
Closes #3833.


[SVN r59247]
2010-01-24 02:08:46 +00:00
Hartmut Kaiser
9209b76661 Spirit: fixed violation reported by inspect
[SVN r59131]
2010-01-18 17:26:26 +00:00
Joel de Guzman
065f17eb22 tweaks by michael caisse
[SVN r59063]
2010-01-16 03:38:28 +00:00
Hartmut Kaiser
305fa2f05c Spirit: adding docs for auto_ and matches[]
[SVN r58865]
2010-01-10 15:33:12 +00:00
Hartmut Kaiser
6bea365c51 Spirit: updating copyrights, doc version, etc.
[SVN r58589]
2009-12-30 16:16:52 +00:00
Hartmut Kaiser
40bc661b68 Spirit: fixed new example
[SVN r58272]
2009-12-10 19:54:18 +00:00
Hartmut Kaiser
b609e3eac0 Spirit: added new Qi example
[SVN r58270]
2009-12-10 17:15:39 +00:00
Hartmut Kaiser
4f88aa9a51 Spirit: updated example
[SVN r57828]
2009-11-21 02:28:26 +00:00
Hartmut Kaiser
a91e066e58 Spirit: added a new Qi example
[SVN r57826]
2009-11-21 00:35:03 +00:00
Hartmut Kaiser
eb7af45754 Spirit: fixed references to corresponding articles at Spirit site.
[SVN r57790]
2009-11-19 19:56:42 +00:00
Joel de Guzman
949d16b984 tweaks
[SVN r57738]
2009-11-18 09:04:28 +00:00
Joel de Guzman
db21a27f17 tweaks
[SVN r57737]
2009-11-18 07:44:38 +00:00
Joel de Guzman
8a62851a05 BOOST_SPIRIT_AUTO added
[SVN r57736]
2009-11-18 02:30:28 +00:00
Joel de Guzman
9ed1054b8c typeof example
[SVN r57724]
2009-11-17 13:32:36 +00:00
Joel de Guzman
e37ffb0294 Added Nabialek Trick Example
[SVN r57721]
2009-11-17 10:57:11 +00:00
Hartmut Kaiser
e8db180570 Spirit: added more comments to new examples
[SVN r57708]
2009-11-16 17:29:32 +00:00
Hartmut Kaiser
bb4515533f Spirit: added two more Qi examples
[SVN r57706]
2009-11-16 16:28:07 +00:00
Hartmut Kaiser
02ec889cd8 Spirit: updating example
[SVN r57665]
2009-11-14 23:51:08 +00:00
Hartmut Kaiser
bfa2e750ba Spirit: added new Qi example
[SVN r57646]
2009-11-14 13:54:22 +00:00
Hartmut Kaiser
aab62c9837 Spirit: silencing MSVC warnings
[SVN r57505]
2009-11-09 04:02:16 +00:00
Joel de Guzman
18362fdcdb Fix. Disallow alpha or underscore after "int"
[SVN r57279]
2009-11-01 23:43:26 +00:00
Hartmut Kaiser
f0c9748672 Spirit: applied editorial fixes to docs
[SVN r57211]
2009-10-29 00:12:04 +00:00
Hartmut Kaiser
d705e73596 Spirit: added qi::attr_cast doc section
[SVN r57195]
2009-10-28 18:02:52 +00:00
Hartmut Kaiser
74c0186c27 Spirit: doc updates
[SVN r57194]
2009-10-28 17:21:47 +00:00
Joel de Guzman
09e5a4a291 new nonterminal concept doc
rule doc update
grammar doc

[SVN r57167]
2009-10-27 07:12:35 +00:00
Joel de Guzman
e21ced910a rule doc updates (final)
[SVN r57124]
2009-10-24 09:23:25 +00:00
Joel de Guzman
d56b56e3e0 Rule docs
[SVN r57013]
2009-10-20 14:08:14 +00:00
Troy D. Straszheim
11f770cf30 rm cmake from trunk. I'm not entirely sure this is necessary to satisfy the inspect script, but I'm not taking any chances, and it is easy to put back
[SVN r56942]
2009-10-17 02:07:38 +00:00
Hartmut Kaiser
f168f06fe8 Spirit: more comments in new example
[SVN r56596]
2009-10-05 14:48:20 +00:00
Hartmut Kaiser
2059d38fda Spirit: added example demonstrating transform_attribute
[SVN r56595]
2009-10-05 14:32:54 +00:00
Hartmut Kaiser
805b22d05b Spirit: fixing compilation problem in example
[SVN r56593]
2009-10-05 12:33:01 +00:00
Joel de Guzman
8623174924 Tweaks for recursive_wrapper
[SVN r56567]
2009-10-04 05:08:54 +00:00
Hartmut Kaiser
3e9c2bdf68 Spirit: restructured customization points, added qi::attr_cast, added phoenix expression support for Karma attributes, updated tests
[SVN r56534]
2009-10-02 21:19:08 +00:00
Hartmut Kaiser
3e88852d0b Spirit: added qi::bool_ docs
[SVN r56470]
2009-09-29 14:30:33 +00:00
Hartmut Kaiser
c920c0d312 Spirit: started to add attribute transformation capabilities, new examples
[SVN r56387]
2009-09-26 16:24:20 +00:00
Hartmut Kaiser
65c86bdc3b Spirit: doc updates, added section about attributes
[SVN r56331]
2009-09-20 22:51:01 +00:00
Hartmut Kaiser
7437a32ca1 Spirit: renamed generated example executables to avoid name clash with subdirectories
[SVN r56247]
2009-09-16 19:15:36 +00:00
Hartmut Kaiser
ed6e0ddda8 Spirit: fixed warnings about unused variables
[SVN r56246]
2009-09-16 19:11:00 +00:00
Hartmut Kaiser
10944e657e Spirit: imported spirit::standard namespace into spirit::qi and spirit::karma
[SVN r56244]
2009-09-16 17:46:46 +00:00
Joel de Guzman
2ab93a3df0 binary parsers examples
[SVN r56153]
2009-09-12 10:56:06 +00:00
Joel de Guzman
02b8dad7b9 list + binary parsers
[SVN r56152]
2009-09-12 10:05:55 +00:00
Joel de Guzman
80766ab81f optional doc
[SVN r56124]
2009-09-09 19:31:24 +00:00
Joel de Guzman
ba3cbd508d optional doc
[SVN r56123]
2009-09-09 19:24:02 +00:00
Joel de Guzman
80ce448a61 more operators
[SVN r56122]
2009-09-09 15:54:13 +00:00
Joel de Guzman
6345734d26 predicate examples
[SVN r56119]
2009-09-09 10:26:33 +00:00
Joel de Guzman
6ff5307dae expect + permutation docs
[SVN r56090]
2009-09-07 15:52:40 +00:00
Joel de Guzman
a8a6ddd5cb sequential-or
[SVN r56082]
2009-09-07 09:00:38 +00:00
Joel de Guzman
791533f9f0 Alternative doc
[SVN r56080]
2009-09-07 07:39:42 +00:00
Joel de Guzman
ba5fa5bc0b Sequence doc
[SVN r56079]
2009-09-07 06:11:05 +00:00
Joel de Guzman
c0188b480e Complete Auxiliary Docs
[SVN r56078]
2009-09-07 02:41:18 +00:00
Joel de Guzman
2df4b0263e Directives complete
[SVN r56067]
2009-09-06 14:55:33 +00:00
Joel de Guzman
83bc94b15f more directives
[SVN r56058]
2009-09-06 09:33:04 +00:00
Joel de Guzman
4515d9fa87 More docs
[SVN r56052]
2009-09-05 15:01:50 +00:00
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
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
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
Joel de Guzman
e710685723 loop parsers fixes
[SVN r55011]
2009-07-18 04:25:54 +00:00
Joel de Guzman
00a62f1c83 Doc updates
[SVN r54879]
2009-07-11 05:46:30 +00:00
Joel de Guzman
95081add3a updates
[SVN r54630]
2009-07-04 03:14:23 +00:00
Joel de Guzman
81001e1b6c Renamed pass to _pass
[SVN r53336]
2009-05-28 06:05:20 +00:00
Troy D. Straszheim
fd1b98cf8a tune up spirit-cmake
[SVN r52959]
2009-05-13 05:40:19 +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
436886de50 Merging Spirit V2.1
[SVN r52605]
2009-04-26 14:46:34 +00:00
Hartmut Kaiser
54565a342d Spirit: Updated copyright
[SVN r50424]
2009-01-01 11:59:13 +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
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
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
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
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
Joel de Guzman
e47f6e4673 use plain functions instead of bind
[SVN r44756]
2008-04-24 22:13:58 +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
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