Commit Graph

60 Commits

Author SHA1 Message Date
Nikita Kniazev
da91db5a9c The boost/detail/iterator.hpp header is obsolete
Both `iterator_traits` and `distance` in `boost::detail` namespace are just
aliases from `std` namespace.
2018-12-29 17:46:33 +03:00
Nikita Kniazev
d526cd1931 Use <c++-template-depth> feature 2017-12-15 01:12:06 +03:00
Nikita Kniazev
d9564895c6 Fixed unused argc/argv 2017-11-21 19:49:36 +03:00
Seth Heeren
027e3049bb Fix compile error in word_count_lexer example 2015-09-26 00:52:35 +02:00
Ruslan Baratov
bbe67a21c3 Fix some misprints in docs and code comments. 2014-04-11 16:27:54 +04:00
Ben Hanson
259365d671 lexertl supports " like flex.
[SVN r78354]
2012-05-06 14:34:15 +00:00
Ben Hanson
5b46da6219 lexertl supports " like flex.
[SVN r78353]
2012-05-06 14:32:18 +00:00
Ben Hanson
d41008666c Changed '*' to '+', as per lex example in the comment.
[SVN r78352]
2012-05-06 14:28:42 +00:00
Ben Hanson
74f95ca0ab Changed '*' to '+', as per lex example in the comment.
[SVN r78351]
2012-05-06 14:27:03 +00:00
Hartmut Kaiser
cd3b9a325c Spirit: Fixing lexer example
[SVN r73620]
2011-08-09 13:14:55 +00:00
Hartmut Kaiser
83a792d7ed Spirit: updating copyrights
[SVN r67619]
2011-01-03 16:58:38 +00:00
Hartmut Kaiser
ab43e2e78b Spirit: added two more lexer examples
[SVN r66777]
2010-11-26 18:33:30 +00:00
Joel de Guzman
825925208a Examples bug fixes and code tweaks to make g++ 4.2 happy.
[SVN r63729]
2010-07-08 02:49:09 +00:00
Hartmut Kaiser
6bea365c51 Spirit: updating copyrights, doc version, etc.
[SVN r58589]
2009-12-30 16:16:52 +00:00
Hartmut Kaiser
b27b5c312a Spirit: started to integrate re2c style code generator for lexer
[SVN r57563]
2009-11-11 03:58:20 +00:00
Hartmut Kaiser
674e6ee785 Spirit: added a new lexer example
[SVN r57312]
2009-11-03 15:28:30 +00:00
Hartmut Kaiser
3ef2cee2e9 Spirit: documentation updates
[SVN r57292]
2009-11-02 17:25:50 +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
aeae1cb7c6 Spirit: cleaning inspect errors
[SVN r56670]
2009-10-09 12:48:51 +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
Hartmut Kaiser
88accc243e Spirit: Fixed outdated fusion link in docs
[SVN r56174]
2009-09-13 16:08:59 +00:00
Hartmut Kaiser
d2da181365 Spirit: added static lexer version verifying compatibility with generated tables, regenerated static lexer examples
[SVN r56144]
2009-09-11 01:32:27 +00:00
Hartmut Kaiser
d199e1b114 Spirit: fixing lexer issue inhibiting usage of more than one instance of a static lexer
[SVN r56141]
2009-09-10 18:36:57 +00:00
Hartmut Kaiser
679ad9159e Spirit: fixing examples
[SVN r56095]
2009-09-07 22:00:07 +00:00
Hartmut Kaiser
4ed6cde1de Spirit: removed lex::omitted in favor of lex::omit (doc update, examples, tests)
[SVN r56088]
2009-09-07 14:52:29 +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
c78a3434d5 Spirit.Lex: removed token_set class
[SVN r54689]
2009-07-05 21:28:26 +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
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
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
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
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
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
050cfd05eb Spirit: More adjustments for new qi::grammar type
[SVN r47375]
2008-07-13 02:52:08 +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
Hartmut Kaiser
c089351f0f Spirit: Fixed most of the inspect errors
[SVN r46788]
2008-06-27 19:03:24 +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