Commit Graph

4777 Commits

Author SHA1 Message Date
Tobias Schwinger
f1ea7910a1 removes superfluous workaround for VC7.1
[SVN r33110]
2006-02-26 02:04:10 +00:00
Tobias Schwinger
ac4f36abe7 applies Peder Holt's VC7.1 workaround to all functions
[SVN r33109]
2006-02-26 02:00:50 +00:00
Tobias Schwinger
ebeb9e574e fixes recursion for non-templated rule parsers
see http://article.gmane.org/gmane.comp.parsers.spirit.general/10249


[SVN r33092]
2006-02-23 19:07:46 +00:00
Tobias Schwinger
a02a38534d changes a comment
[SVN r33086]
2006-02-23 13:12:18 +00:00
Tobias Schwinger
64ae08f9b8 introduces support for VC7.1
[SVN r33083]
2006-02-22 23:53:42 +00:00
Joel de Guzman
30222816cc Tweak to allow appending/prepending references
[SVN r32947]
2006-02-16 01:15:33 +00:00
Tobias Schwinger
f29fe299bb adds opaque_rule_parser example
[SVN r32933]
2006-02-14 23:24:12 +00:00
Tobias Schwinger
ce09916a2e improves portability
[SVN r32932]
2006-02-14 23:22:17 +00:00
Tobias Schwinger
6fef5f3ca6 silences warnings about struct/class mismatch in forward declaration
[SVN r32926]
2006-02-14 16:48:38 +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
f8733869d3 fixes ordering of member variables
[SVN r32874]
2006-02-13 00:03:58 +00:00
Tobias Schwinger
c5de58779f adds examples for the rule parser macro
[SVN r32872]
2006-02-12 22:49:42 +00:00
Tobias Schwinger
0a3655763b changes license header to Spirit style
[SVN r32871]
2006-02-12 22:47:04 +00:00
Tobias Schwinger
34da730f0f experimental rule parser macro added
[SVN r32843]
2006-02-12 01:25:43 +00:00
Tobias Schwinger
5cc6a28416 adds typeof support for grammar_def
[SVN r32842]
2006-02-12 01:23:30 +00:00
Tobias Schwinger
276cc04f3b introduces forward declaration header
[SVN r32841]
2006-02-12 01:22:39 +00:00
Tobias Schwinger
c753482146 fixes broken include guard and adds missing dependency to scanner_fwd.hpp
[SVN r32823]
2006-02-11 02:22:13 +00:00
Tobias Schwinger
a6c48a872b changes the names of the typeof support tests to a scheme that works better with the regression test system
[SVN r32816]
2006-02-10 18:11:25 +00:00
Tobias Schwinger
3d8deefeec adds test suite for typeof support
[SVN r32805]
2006-02-10 12:49:34 +00:00
Tobias Schwinger
db966cf9de adds (maybe still incomplete) workarounds for a VC8 bug
[SVN r32801]
2006-02-10 01:50:47 +00:00
Tobias Schwinger
e1a3fbae49 adds typeof support
[SVN r32799]
2006-02-10 00:10:09 +00:00
Tobias Schwinger
85c546e8b6 introduces dependency to boost/spirit/core/typeof.hpp, formatting...
[SVN r32798]
2006-02-09 23:13:33 +00:00
Tobias Schwinger
8eb0c22264 formatting...
[SVN r32797]
2006-02-09 23:11:51 +00:00
Tobias Schwinger
68da2dfbda adds typeof support
[SVN r32796]
2006-02-09 23:10:48 +00:00
Tobias Schwinger
a0ac5be3a8 introduces forward declaration header
[SVN r32795]
2006-02-09 23:10:00 +00:00
Tobias Schwinger
04969c6f8d decouples iterator/typeof.hpp from core/typeof.hpp
[SVN r32794]
2006-02-09 23:08:38 +00:00
Tobias Schwinger
9b89103238 introduces dependency to boost/spirit/core/typeof.hpp
[SVN r32793]
2006-02-09 23:06:10 +00:00
Tobias Schwinger
f20ebc9f2f adds registration for parse_info<> and introduces "registration guard" for nil_t (to avoid dependency from iterator/typeof.hpp)
[SVN r32792]
2006-02-09 23:05:12 +00:00
Tobias Schwinger
ff1d094846 introduces dependency to boost/spirit/core/typeof.hpp, formatting...
[SVN r32791]
2006-02-09 23:02:50 +00:00
Tobias Schwinger
bcce5bcc95 introduces dependency to boost/spirit/core/typeof.hpp
[SVN r32790]
2006-02-09 23:00:46 +00:00
Tobias Schwinger
9d7fe6382a formatting...
[SVN r32789]
2006-02-09 22:58:05 +00:00
Tobias Schwinger
cfdea99fd6 adds typeof support
[SVN r32775]
2006-02-09 17:37:20 +00:00
Tobias Schwinger
856dd08c53 introduces forward declaration header
[SVN r32774]
2006-02-09 17:36:58 +00:00
Tobias Schwinger
a1629d4d31 adds typeof support
[SVN r32752]
2006-02-08 23:10:26 +00:00
Tobias Schwinger
103b6e72b8 introduces forward declaration header
[SVN r32751]
2006-02-08 23:09:47 +00:00
Tobias Schwinger
22c1b1d887 - moves no_skipper_iteration_policy from directives.hpp to skipper.hpp
- introduces forward declaration header skipper_fwd.hpp


[SVN r32750]
2006-02-08 23:04:37 +00:00
João Abecasis
aee0f2cf50 Added converting constructors to the tree match policies to allow mixing tree
policies with gen_ast_node_d and gen_pt_node_d.


[SVN r32714]
2006-02-07 17:25:04 +00:00
João Abecasis
d0d6360d8c Added test case for mix and matching tree policies with gen_pt_node_d and
gen_ast_node_d.


[SVN r32713]
2006-02-07 17:21:37 +00:00
Martin Wille
40931e240a Updated Spirit changelog.
[SVN r32520]
2006-02-02 22:49:55 +00:00
Martin Wille
a190796786 -- a followup to the previous fix
[SVN r32496]
2006-02-01 11:58:55 +00:00
Vladimir Prus
fae0820fa0 Update Jamfile.v2
[SVN r32484]
2006-01-31 15:52:01 +00:00
Martin Wille
8d9b897c1a -- moved "using namespace std;" from namespace scope into function scope(s)
in order to work around a problem with VC++.


[SVN r32481]
2006-01-31 15:42:36 +00:00
Martin Wille
15305f2d5d -- added a compile time test for a VC8++ namespace problem
[SVN r32474]
2006-01-31 07:59:17 +00:00
Hartmut Kaiser
255a11860f Applied SourceForge patch '[ 1273960 ] spirit/symbols.ipp pragma warning fix'.
[SVN r32448]
2006-01-27 23:44:28 +00:00
Hartmut Kaiser
81e550437a Reverted the recent patch, because it made more problems than goods.
[SVN r32281]
2006-01-10 23:30:24 +00:00
Martin Wille
bafb44fac9 -- bug 1220782
( http://sourceforge.net/tracker/index.php?func=detail&aid=1220782&group_id=7586&atid=107586 )


[SVN r32233]
2006-01-06 11:12:29 +00:00
Dan Marsden
906cc7212e fixing filter view iterator equality comparison
[SVN r32217]
2006-01-03 21:54:10 +00:00
Dan Marsden
0fbe5879b3 filter view iterator comparison bug coverage
[SVN r32216]
2006-01-03 21:51:30 +00:00
Douglas Gregor
86fba2671c Merged from Version_1_33_1
[SVN r31954]
2005-12-08 04:19:11 +00:00