Commit Graph

4777 Commits

Author SHA1 Message Date
Hartmut Kaiser
81201eb036 Spirit: work on repository includes
[SVN r53307]
2009-05-27 16:32:10 +00:00
Hartmut Kaiser
1f648f1104 Spirit: added #pragma once to headers in include directory
[SVN r53306]
2009-05-27 16:30:17 +00:00
Hartmut Kaiser
e2ab474d3d Spirit: added tokenize_and_parse functions taking multiple attributes
[SVN r53304]
2009-05-27 16:15:05 +00:00
Hartmut Kaiser
ce24baefb9 Spirit: added missing build system files to repository tests
[SVN r53303]
2009-05-27 16:09:01 +00:00
Ben Hanson
8e1b7ba7b8 Code formatting.
[SVN r53300]
2009-05-27 09:07:14 +00:00
Ben Hanson
b406ffece9 Removed unneeded typedef.
[SVN r53299]
2009-05-27 08:56:18 +00:00
Ben Hanson
fc8847ac90 Removed spurious newline to bring in sync with local version.
[SVN r53298]
2009-05-27 08:29:05 +00:00
Hartmut Kaiser
2267c7bb11 Spirit: pending commits
[SVN r53296]
2009-05-27 02:18:30 +00:00
Hartmut Kaiser
ed09551e7e Spirit: more work on first repository example
[SVN r53295]
2009-05-27 02:08:43 +00:00
Hartmut Kaiser
98eddadc7e Spirit: repository: changing directory structure
[SVN r53292]
2009-05-27 00:07:00 +00:00
Hartmut Kaiser
90e8c87fd5 Spirit: Documentation changes
[SVN r53291]
2009-05-26 23:40:44 +00:00
Steven Watanabe
9849175fb5 Fix standard container forward declarations. Fixes #3081
[SVN r53262]
2009-05-25 21:58:47 +00:00
Hartmut Kaiser
0c0b9d4116 Spirit: minor changes to lexer API
[SVN r53260]
2009-05-25 21:43:42 +00:00
Hartmut Kaiser
e0bf767284 Spirit: static lexer generator tweaks
[SVN r53252]
2009-05-25 18:12:58 +00:00
Hartmut Kaiser
c3697fc5dc Spirit: added more lexer tests
[SVN r53236]
2009-05-25 03:24:42 +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
d19eef6ea3 Spirit: More compiler specific fixes for lexer/generator.hpp
[SVN r53209]
2009-05-23 16:22:14 +00:00
Hartmut Kaiser
c8479d749e Spirit: Fixed doc typos (fixes #2610)
[SVN r53208]
2009-05-23 15:43:43 +00:00
Hartmut Kaiser
6d6865c4e7 Spirit: Fixed bogus return type
[SVN r53204]
2009-05-23 14:34:31 +00:00
Hartmut Kaiser
f7e230b2bc Spirit: Added thread safety precaution
[SVN r53193]
2009-05-23 04:06:00 +00:00
Hartmut Kaiser
3b115c3d8f Spirit: doc copyright fixes
[SVN r53181]
2009-05-22 16:37:38 +00:00
Hartmut Kaiser
bdf7357ba5 Spirit: Comment fixes
[SVN r53180]
2009-05-22 16:36:08 +00:00
Hartmut Kaiser
61a4a9ced3 Spirit: More work on repository
[SVN r53179]
2009-05-22 16:35:36 +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
Troy D. Straszheim
a950bab531 Merge of cmakefiles *from* (that's right, *FROM* :/ ) release branch.
[SVN r53150]
2009-05-21 14:05:15 +00:00
Jeremiah Willcock
9fa2904d6e Fixed almost all tab and min/max issues found by inspect tool
[SVN r53142]
2009-05-20 19:41:20 +00:00
Jeremiah Willcock
ea40c28899 Fixed most tab and min/max issues from trunk inspection report
[SVN r53141]
2009-05-20 19:19:00 +00:00
Troy D. Straszheim
b46647adde Make all this a bit more succinct
[SVN r53139]
2009-05-20 17:17:38 +00:00
Troy D. Straszheim
9972351638 CMake files for phoenix examples
[SVN r53126]
2009-05-20 03:54:46 +00:00
Hartmut Kaiser
15016c7d06 Spirit: More work on docs
[SVN r53100]
2009-05-18 21:50:25 +00:00
Hartmut Kaiser
39e44d5df8 Spirit: fixed documentation generation errors
[SVN r53099]
2009-05-18 21:11:36 +00:00
Hartmut Kaiser
8d7587fcb1 Spirit: More quick ref additions
[SVN r53090]
2009-05-18 15:54:10 +00:00
Hartmut Kaiser
604f485275 Spirit: updated quick reference in docs
[SVN r53089]
2009-05-18 15:46:06 +00:00
Hartmut Kaiser
656229222a Spirit: Added karma repeat directive
[SVN r53087]
2009-05-18 15:27:40 +00:00
Hartmut Kaiser
f8e3a1bafd Spirit: Added karma repeat tests
[SVN r53086]
2009-05-18 15:26:57 +00:00
Hartmut Kaiser
643a0db395 Spirit: added missing header file
[SVN r53085]
2009-05-18 13:43:50 +00:00
Hartmut Kaiser
1a012a142a Spirit: Added assertion avoiding assigning uninitialized rules.
[SVN r53084]
2009-05-18 11:35:57 +00:00
Hartmut Kaiser
b0c74c992f Spirit: Added assertion avoiding assigning uninitialized rules.
[SVN r53083]
2009-05-18 11:35:34 +00:00
Hartmut Kaiser
f6818f0f7f Spirit: Fixed gcc compilation error in lexertl::token
[SVN r53005]
2009-05-14 21:57:22 +00:00
Hartmut Kaiser
92795b17eb Spirit: Improved lex static code generator
[SVN r53004]
2009-05-14 21:24:35 +00:00
Hartmut Kaiser
8da503571f Spirit: Improved lex static code generator
[SVN r53003]
2009-05-14 21:23:32 +00:00
Hartmut Kaiser
d542c4f2b5 Spirit: Added token::id(newid)
[SVN r52991]
2009-05-14 13:26:48 +00:00
Hartmut Kaiser
a1cae856c2 Spirit: Added assertions ensuring a lexer token_def is associated with exactly one lexer state
[SVN r52990]
2009-05-14 13:17:53 +00:00
Hartmut Kaiser
3b7c479c4a Spirit: Fixed a problem in static lexer generator
[SVN r52989]
2009-05-14 13:16:49 +00:00
Hartmut Kaiser
2d6a5998ad Spirit: Fixed a problem in static lexer generator
[SVN r52988]
2009-05-14 13:16:23 +00:00
Troy D. Straszheim
fd1b98cf8a tune up spirit-cmake
[SVN r52959]
2009-05-13 05:40:19 +00:00
Hartmut Kaiser
04a42655c1 Spirit: more Qi regression tests
[SVN r52954]
2009-05-13 02:15:23 +00:00
Hartmut Kaiser
7a7810f35b Spirit: fixed copyrights
[SVN r52953]
2009-05-13 02:15:00 +00:00
Hartmut Kaiser
4a43197afe Spirit: More lexer regression tests
[SVN r52952]
2009-05-13 02:11:53 +00:00