Commit Graph

4777 Commits

Author SHA1 Message Date
Hartmut Kaiser
d8f8db882e Spirit: whitespace fixes
[SVN r67291]
2010-12-18 02:29:50 +00:00
Hartmut Kaiser
ebe4ab17f4 Spirit: fixing problem with utree tests, refactoring initialization code
[SVN r67290]
2010-12-18 02:29:18 +00:00
Bryce Adelstein-Lelbach
2fcd46d181 Fixed a typo in the scheme example (in the string input grammar, a call to
the name method of a parser component was incorrect), reformatted callouts
in utree docs per Hartmut's request, and fixed a memory leak in utree's list
implementation.



[SVN r67289]
2010-12-18 01:36:47 +00:00
Hartmut Kaiser
6d7ae4fa18 Spirit: fixing docs
[SVN r67286]
2010-12-17 18:33:11 +00:00
Hartmut Kaiser
706c8cfbe6 Spirit: Adding missing header files
[SVN r67281]
2010-12-17 12:22:01 +00:00
Hartmut Kaiser
5bf08fe002 Spirit: documentation update
[SVN r67280]
2010-12-16 23:43:36 +00:00
Hartmut Kaiser
eaa0abbc01 Spirit: merging from trunk
[SVN r67274]
2010-12-16 13:39:55 +00:00
Bryce Adelstein-Lelbach
62333a9215 Fix order of includes for Spirit scheme example. Changed iterator_range.size()
to use std::distance instead of subtracting iterators, this allows it to work
with iterators other than random access. Added more utree docs to Spirit.



[SVN r67153]
2010-12-10 20:04:30 +00:00
Hartmut Kaiser
5dc5e48958 Spirit: fixing duplicate template specialization
[SVN r67148]
2010-12-10 16:26:18 +00:00
Bryce Adelstein-Lelbach
b89a39d0b6 Added docs for utree, added line_pos_iterator to Spirit.Support.
[SVN r67143]
2010-12-10 06:48:39 +00:00
Hartmut Kaiser
20aef5e361 Spirit: reverting a change causing problems on closer examination
[SVN r67133]
2010-12-09 16:05:36 +00:00
Hartmut Kaiser
abc10e5677 Spirit: silencing a warning
[SVN r67132]
2010-12-09 15:43:05 +00:00
Bryce Adelstein-Lelbach
198e3643d0 Modified the scheme example to use utree from boost::spirit.
[SVN r67126]
2010-12-09 05:14:51 +00:00
Hartmut Kaiser
4782a59cc2 Spirit: removing remnants of random access iterator in utree::node_iterator
[SVN r67121]
2010-12-09 03:20:13 +00:00
Hartmut Kaiser
ca5a439901 Spirit: adding missing specializations of customization points for utree
[SVN r67120]
2010-12-09 03:18:28 +00:00
Hartmut Kaiser
8dfab0c395 Spirit: merging endian fix from trunk
[SVN r67116]
2010-12-09 00:33:29 +00:00
Joel de Guzman
273385d316 correct as_string behavior
[SVN r67058]
2010-12-06 04:05:34 +00:00
Joel de Guzman
a606004b39 correct as_string behavior
[SVN r67057]
2010-12-06 04:04:25 +00:00
Joel de Guzman
408f917c68 correct as_string behavior
[SVN r67056]
2010-12-06 03:58:13 +00:00
Hartmut Kaiser
ab5c13c58c Spirit: working on utree integration with Karma, adding tests
[SVN r67052]
2010-12-06 00:14:19 +00:00
Hartmut Kaiser
85f3bc7057 Spirit: working on utree integration with Karma
[SVN r67051]
2010-12-06 00:13:17 +00:00
Hartmut Kaiser
d7a5158607 Spirit: adding a few utree test cases which currently still fail
[SVN r67024]
2010-12-05 18:40:31 +00:00
Hartmut Kaiser
a068efe1a8 Spirit: fixing a Karma issue with the new utree
[SVN r67023]
2010-12-05 18:39:33 +00:00
Joel de Guzman
5bef5d36d7 added as_string directive as a synonym to "raw".
[SVN r67019]
2010-12-05 04:37:45 +00:00
Joel de Guzman
756c83e19e added as_string directive as a synonym to "raw".
[SVN r67018]
2010-12-05 04:37:01 +00:00
Hartmut Kaiser
48abd98e8d Spirit: fixed utree tests
[SVN r67001]
2010-12-04 02:16:51 +00:00
Hartmut Kaiser
e6a6f0a65b Spirit: utree is fully integrated now
[SVN r67000]
2010-12-04 02:16:05 +00:00
Hartmut Kaiser
9d4b93650f Spirit: fixed utree tests
[SVN r66999]
2010-12-04 02:03:33 +00:00
Hartmut Kaiser
bd8eb0abe3 Spirit: fixing customization points for utree
[SVN r66998]
2010-12-04 02:02:55 +00:00
Hartmut Kaiser
f8d20f2cd7 Spirit: reverted utree change enforcing list_type on push_back
[SVN r66997]
2010-12-04 01:49:22 +00:00
Joel de Guzman
e690655eb1 Utree-spirit integration
[SVN r66995]
2010-12-03 23:54:39 +00:00
Joel de Guzman
e665987e81 Utree-spirit integration
[SVN r66994]
2010-12-03 23:53:59 +00:00
Hartmut Kaiser
a2b5ee39e9 Spirit: more warning fixes in lexer tests
[SVN r66948]
2010-12-01 14:39:43 +00:00
Hartmut Kaiser
adce0d2f4a Spirit: minor adjustment to lexer test
[SVN r66947]
2010-12-01 14:36:07 +00:00
Hartmut Kaiser
ceb1e13a94 Spirit: fixing warnings and a clang compilation issue
[SVN r66946]
2010-12-01 14:34:43 +00:00
Hartmut Kaiser
13f6c2e53d Spirit: adding one more calculator example, this time filling an utree
[SVN r66939]
2010-12-01 00:21:58 +00:00
Hartmut Kaiser
882b2786a0 Spirit: more utree fixes for better integration with Qi, updated tests
[SVN r66938]
2010-11-30 23:42:03 +00:00
Hartmut Kaiser
d27822d70a Spirit: more utree fixes for better integration with Qi
[SVN r66937]
2010-11-30 23:39:12 +00:00
Hartmut Kaiser
353867b73e Spirit: fixing docs
[SVN r66936]
2010-11-30 23:03:51 +00:00
Hartmut Kaiser
4828ebed7b Spirit: more utree tests
[SVN r66935]
2010-11-30 22:55:27 +00:00
Hartmut Kaiser
fd6d6fc84d Spirit: more fixes to utree
[SVN r66934]
2010-11-30 22:54:56 +00:00
Hartmut Kaiser
791e72f108 Spirit: test fixes...
[SVN r66919]
2010-11-30 20:36:09 +00:00
Hartmut Kaiser
8b3d2a1346 Spirit: changing utree asserts into exceptions
[SVN r66918]
2010-11-30 20:35:36 +00:00
Hartmut Kaiser
74b69584ff Spirit: fixing iterator tag for utree node iterators
[SVN r66917]
2010-11-30 20:14:52 +00:00
Hartmut Kaiser
b638e2cba0 Spirit: adding basic utree tests
[SVN r66916]
2010-11-30 20:14:08 +00:00
Hartmut Kaiser
2f2d856c53 Spirit: adding utree forwarding header
[SVN r66914]
2010-11-30 19:51:08 +00:00
Hartmut Kaiser
acbd5cca5d Spirit: adding minimal utree tests
[SVN r66913]
2010-11-30 19:50:10 +00:00
Hartmut Kaiser
dda0273e7e Spirit: adding utree as a first class citizen
[SVN r66912]
2010-11-30 19:48:27 +00:00
Hartmut Kaiser
689ac68028 Spirit: fixing compilation warnings in lexer
[SVN r66851]
2010-11-29 19:06:41 +00:00
Hartmut Kaiser
e7b6b72df8 Spirit: fixing warnings in lexer tests
[SVN r66850]
2010-11-29 19:05:45 +00:00