Commit Graph

  • c78a3434d5 Spirit.Lex: removed token_set class Hartmut Kaiser 2009-07-05 21:28:26 +0000
  • 883138870f Spirit.Lex: removed token_set class Hartmut Kaiser 2009-07-05 21:27:22 +0000
  • 34d597fefa Spirit: Added support for accessing the token value from a lexer semantic action Hartmut Kaiser 2009-07-05 19:00:57 +0000
  • 6e43658aaf Spirit: cleaning up tests Hartmut Kaiser 2009-07-05 18:52:57 +0000
  • 26cc402a98 Spirit: fixed broken BOOST_SPIRIT_ASSERT_MATCH Hartmut Kaiser 2009-07-05 18:52:24 +0000
  • 44ae8d6c5b Spirit: Added support for accessing the token value from a lexer semantic action Hartmut Kaiser 2009-07-05 18:51:56 +0000
  • 314fb1df41 Spirit: Added support for accessing the token value from a lexer semantic action Hartmut Kaiser 2009-07-05 18:50:29 +0000
  • 8e38104ff4 Spirit: fixed multi_pass workaround for older gcc Hartmut Kaiser 2009-07-05 15:42:27 +0000
  • 272522ee30 Spirit: fixed broken BOOST_SPIRIT_ASSERT_MATCH Hartmut Kaiser 2009-07-04 16:29:27 +0000
  • 2d396d04a7 added complexity Joel de Guzman 2009-07-04 03:28:56 +0000
  • 95081add3a updates Joel de Guzman 2009-07-04 03:14:23 +0000
  • e082378351 updates Joel de Guzman 2009-07-04 02:58:12 +0000
  • 5794892300 Spirit: Fixed a documentation typo Hartmut Kaiser 2009-07-04 02:49:46 +0000
  • a39e4795a7 Spirit: Removed not needed semicolon from macro definitions Hartmut Kaiser 2009-07-04 01:55:30 +0000
  • 193dd3d99d Spirit: fix big-endian test failures François Barel 2009-07-03 20:48:00 +0000
  • 225ee87ac4 Spirit: fixed include path Hartmut Kaiser 2009-07-01 23:30:24 +0000
  • 10accc9ed9 Spirit.Lex: fix lexer_state_switcher test failing on gcc-4.3.3 François Barel 2009-06-29 22:59:12 +0000
  • 11768958e2 Fix footnote Sohail Somani 2009-06-28 23:18:12 +0000
  • 46ffc68b15 added overflow check Joel de Guzman 2009-06-27 04:30:40 +0000
  • 979cfdd8ec HTML update Sohail Somani 2009-06-26 07:02:57 +0000
  • 81bc61af31 Edits Sohail Somani 2009-06-26 07:02:35 +0000
  • 3de2efc7e4 Updated html Sohail Somani 2009-06-26 06:18:17 +0000
  • 89845d89c0 Modifications Sohail Somani 2009-06-26 06:17:35 +0000
  • 6800799ea1 Finished edit of what's new Sohail Somani 2009-06-26 03:20:47 +0000
  • 79d5d49acd Spirit: Started to work on tutorial section for Karma Hartmut Kaiser 2009-06-25 19:15:50 +0000
  • e0e25a9320 Spirit: Added a new Karma example Hartmut Kaiser 2009-06-25 19:14:58 +0000
  • cfb3462157 Spirit: Fixed a problem in attribute handling of karma sequences Hartmut Kaiser 2009-06-25 18:40:00 +0000
  • e795828740 Made chr() public for use by parsertl. Ben Hanson 2009-06-25 16:28:42 +0000
  • a7bba00ceb Spirit: repository documentation updates Hartmut Kaiser 2009-06-24 20:06:19 +0000
  • d165299b4f Spirit: documentation updates Hartmut Kaiser 2009-06-24 19:42:25 +0000
  • 7bbda9b654 Spirit: Some copyright fixes Hartmut Kaiser 2009-06-24 19:41:03 +0000
  • 4c5b23f05c Some copyright fixes Hartmut Kaiser 2009-06-24 19:40:30 +0000
  • 6770edd6e2 Spirit repository: added Jamfile for Karma examples directory Hartmut Kaiser 2009-06-24 19:37:34 +0000
  • 84ad1990f7 Spirit repository: Fixed include path Hartmut Kaiser 2009-06-24 19:36:49 +0000
  • ffece10e85 Spirit repository: Fixed include path Hartmut Kaiser 2009-06-24 19:35:37 +0000
  • 17fa76413b Spirit: doc update Hartmut Kaiser 2009-06-23 15:46:36 +0000
  • a74cf458a3 Spirit: removed non-needed #include's Hartmut Kaiser 2009-06-23 15:28:31 +0000
  • d5597714ec Spirit: regenerated docs Hartmut Kaiser 2009-06-23 15:27:45 +0000
  • 3d7d5d0504 Spirit: Added FAQ entry wrt DBOOST_SPIRIT_DONT_USE_MPL_ASSERT_MSG Hartmut Kaiser 2009-06-23 15:22:15 +0000
  • 0737b7889e Spirit: added a workaround for the MPL problem in BOOST_MPL_ASSERT_MSG generating multiple definition linker errors for certain compilers (VC++) Hartmut Kaiser 2009-06-23 14:40:22 +0000
  • ed968d1036 Edit of preface complete. Sohail Somani 2009-06-23 04:30:19 +0000
  • ff3c2ab380 Spirit: improved encapsulation for lexer semantic actions context type Hartmut Kaiser 2009-06-22 20:01:35 +0000
  • 0af01c1f5a Spirit: improved encapsulation for lexer semantic actions conext type Hartmut Kaiser 2009-06-22 19:43:38 +0000
  • 424f0c4a9e Spirit: adjusted for latest API change sin lexertl code Hartmut Kaiser 2009-06-22 19:42:46 +0000
  • 36d2571370 Spirit: fixed base from member initialization problem in multi_pass iterator Hartmut Kaiser 2009-06-22 19:42:16 +0000
  • ee9f7f0610 Spirit: more lexer semantic action docs Hartmut Kaiser 2009-06-19 16:18:07 +0000
  • b3075878a2 Typo-fix Joel de Guzman 2009-06-19 05:38:42 +0000
  • 543aed13e5 setting up the reference Joel de Guzman 2009-06-19 02:36:48 +0000
  • 9963b219e7 Some work on Lexer docs Hartmut Kaiser 2009-06-19 02:35:08 +0000
  • 00433c5e5f fixed. Joel de Guzman 2009-06-17 16:24:08 +0000
  • 4874afdb7e Spirit: Made dummy token constructor explicit Hartmut Kaiser 2009-06-17 15:18:34 +0000
  • ad6c90f859 added test for double addition Joel de Guzman 2009-06-17 10:37:32 +0000
  • e828b9522e Fixup to add() again for Hartmut. Ben Hanson 2009-06-17 08:10:37 +0000
  • 6b538837c5 Doc updates Joel de Guzman 2009-06-17 02:59:03 +0000
  • 45257ea13e Doc updates Joel de Guzman 2009-06-16 03:59:00 +0000
  • cd26953c85 Phoenix: define or check FUSION_MAX_VECTOR_SIZE, not FUSION_MAX_TUPLE_SIZE François Barel 2009-06-14 09:07:14 +0000
  • 5b5b7ed9c1 Phoenix: move all PHOENIX_*LIMIT definitions to core/limits.hpp and add range checks François Barel 2009-06-14 09:00:10 +0000
  • 020bcd6d9e Phoenix: use PHOENIX_DYNAMIC_LIMIT instead of PHOENIX_LIMIT in scope/dynamic.hpp François Barel 2009-06-14 08:52:45 +0000
  • dcad9b7830 Spirit: fix GCC compile error François Barel 2009-06-14 08:22:50 +0000
  • afe5c14fa5 Spirit: fix typo François Barel 2009-06-14 08:21:47 +0000
  • 784f37ea35 Use BOOST_PP_DEC instead of BOOST_PP_SUB for macros used inside BOOST_PP_ITERATE(). Fixes #3170. Steven Watanabe 2009-06-13 16:14:36 +0000
  • 9588759357 Spirit: Fixed test build system Hartmut Kaiser 2009-06-13 13:48:56 +0000
  • bd1738d88d doc updates Joel de Guzman 2009-06-13 05:07:43 +0000
  • 62df7b764b Spirit: Fixed a problem in the new boost::lexer::rules::add_rules function Hartmut Kaiser 2009-06-13 02:23:17 +0000
  • 82239fa39b Spirit: Fixing bogus assertions Hartmut Kaiser 2009-06-13 01:57:39 +0000
  • 542acea1f3 Spirit: Fixing lexer test after changes to multi_pass Hartmut Kaiser 2009-06-13 01:43:59 +0000
  • 919a3b09db Spirit: Simplified multi_pass iterator Hartmut Kaiser 2009-06-13 01:42:49 +0000
  • 9e565a0998 Spirit: Added operator safe_bool to lexer token type Hartmut Kaiser 2009-06-13 01:41:49 +0000
  • 547f2ebbc7 Spirit: Fixed a comment Hartmut Kaiser 2009-06-13 01:40:59 +0000
  • 74af7576a9 Spirit: minor tweaks to multi_pass Hartmut Kaiser 2009-06-12 19:49:46 +0000
  • b373cbf80c Spirit: Fixed default token type to work properly when used with SPIRIT_DEBUG Hartmut Kaiser 2009-06-12 19:46:59 +0000
  • 932708f24b Spirit: Fixing multipass to work properly under certain lookahead conditions. Hartmut Kaiser 2009-06-12 19:46:02 +0000
  • 723db5f943 Spirit: documentation Hartmut Kaiser 2009-06-12 19:22:40 +0000
  • 04a908103d fixAdded Syntax Diagram Images Joel de Guzman 2009-06-12 12:44:52 +0000
  • 187e26e8a4 Added Syntax Diagram Images Joel de Guzman 2009-06-12 12:27:37 +0000
  • 31bcce049f Spirit: some documentation work Hartmut Kaiser 2009-06-12 02:40:08 +0000
  • ea5cdf65c9 Spirit: Added missing file Hartmut Kaiser 2009-06-12 00:23:06 +0000
  • c4a150c7c0 Spirit: Lot of work done in Lexer, fixed bugs, added support functions, refactored code Hartmut Kaiser 2009-06-11 03:39:04 +0000
  • e0b48b7aee Spirit: added placeholders for lexer semantic actions Hartmut Kaiser 2009-06-09 00:31:09 +0000
  • 9824946a57 Spirit: fix two range_run issues (range truncation on set, lower bound underflow on clear) François Barel 2009-06-08 20:18:44 +0000
  • 99fa8ae701 Spirit: remove extra semicolons François Barel 2009-06-08 14:58:26 +0000
  • 383f804376 warnings patch (Ticket #1500) Joel de Guzman 2009-06-08 02:47:52 +0000
  • 92e980941d updates Joel de Guzman 2009-06-07 05:57:01 +0000
  • 90314670c2 Fix forward declarations of hash containers. Fixes #3142 Steven Watanabe 2009-06-06 18:20:36 +0000
  • f8f22fe169 Spirit: fixed problem in lexertl library Hartmut Kaiser 2009-06-04 19:06:16 +0000
  • 1e62e9fe14 Commented out old add() routine. Ben Hanson 2009-06-04 19:02:29 +0000
  • ee7b61b260 Syntax error (missing underscore) Ben Hanson 2009-06-04 17:33:02 +0000
  • 95ace0c943 Attempt to fix up new add() routine. Ben Hanson 2009-06-04 17:10:23 +0000
  • 6ff266acbc Spirit: reverted latest lexer change to circumvent hitting current bug in lexertl Hartmut Kaiser 2009-06-04 14:10:18 +0000
  • 77019aa824 Include old version of add() until new version debugged. Ben Hanson 2009-06-04 07:23:56 +0000
  • 8fe2b89805 Spirit: fixing a attribute propagation problem in Karma alternatives Hartmut Kaiser 2009-06-04 01:17:29 +0000
  • 593748297f Spirit: fixed another problem in attribute handling for Karma sequences taking a std vector as its attribute Hartmut Kaiser 2009-06-03 22:42:10 +0000
  • 0820beb6f0 Spirit: fixed a problem in attribute handling for Qi sequences taking a std container as its attribute, added corresponding tests Hartmut Kaiser 2009-06-03 22:41:36 +0000
  • 40a7d7e990 Spirit: fixed a problem in karma::format_manip class Hartmut Kaiser 2009-06-03 18:40:01 +0000
  • e5b4c5538d Spirit: updated implementation for latest lexertl changes (tests fail, though, because of a problem in lexertl) Hartmut Kaiser 2009-06-03 18:39:13 +0000
  • e567ca3a36 Spirit: fixed a problem in attribute handling for Karma sequences taking a std vector as its attribute Hartmut Kaiser 2009-06-03 18:37:55 +0000
  • 4cda39adcf Throw exception if '/' is encountered (lookahead operator). Ben Hanson 2009-06-03 16:33:39 +0000
  • e3046ca5cc Spirit: applied patch allowing to use lazy constructs in directives for Karma Hartmut Kaiser 2009-06-03 12:48:10 +0000
  • db8d479c1a fix to allow directives over lazy parsers Joel de Guzman 2009-06-03 10:35:32 +0000
  • 80ef3e410f fix to allow directives over lazy parsers Joel de Guzman 2009-06-03 10:35:07 +0000