Commit Graph

  • 98dabf886b Spirit: fixed comments to match code Hartmut Kaiser 2010-03-16 12:10:56 +0000
  • f5c73f7ec7 applying Hartmut's fast string trick. Joel de Guzman 2010-03-15 04:35:41 +0000
  • 860f78ef0c fix for 64 bits Joel de Guzman 2010-03-12 23:49:26 +0000
  • f1905eeeca Spirit: fixed copy paste error Hartmut Kaiser 2010-03-12 03:51:01 +0000
  • 1d0d092dc6 Spirit: fixed #3999: Hartmut Kaiser 2010-03-12 02:18:23 +0000
  • 1c92ae4ee5 added support for debug printing stl containers Joel de Guzman 2010-03-12 00:20:34 +0000
  • ce03668632 added tests for handling debug output for stl containers Joel de Guzman 2010-03-12 00:20:01 +0000
  • 5f45cfc762 binary strings Joel de Guzman 2010-03-11 13:37:32 +0000
  • 4d44da4c8c separating the implementation from the interface Joel de Guzman 2010-03-11 08:08:52 +0000
  • dd4d1efcff support for references Joel de Guzman 2010-03-11 07:20:10 +0000
  • be1f58de6d better simple_print Joel de Guzman 2010-03-11 03:01:35 +0000
  • b6b0b4fd47 Spirit: Fixing problem in Karma repetitive generators. Hartmut Kaiser 2010-03-10 23:37:04 +0000
  • ed4607d751 implementing /uHHHH and U/HHHHHHH properly Joel de Guzman 2010-03-10 01:36:42 +0000
  • 5afd1a7d24 Spirit: fixing another bug in multi_pass Hartmut Kaiser 2010-03-09 01:49:14 +0000
  • 4d9234bb49 moving scheme to upper directory Joel de Guzman 2010-03-08 16:09:18 +0000
  • 1a362c8880 moving scheme to upper directory Joel de Guzman 2010-03-08 16:06:21 +0000
  • 5bdd226bf5 moving scheme to upper directory Joel de Guzman 2010-03-08 16:05:03 +0000
  • 5678efc371 final tweaks for today Joel de Guzman 2010-03-08 16:00:59 +0000
  • f954840b6e fix type-deduction for the odd case where the container is also the contained (container::value_type == container) Joel de Guzman 2010-03-08 15:54:23 +0000
  • e5e7a774af Spirit: removing default?encoding from Karma Hartmut Kaiser 2010-03-08 14:05:04 +0000
  • b403038c93 cleanup Joel de Guzman 2010-03-08 13:45:21 +0000
  • 1f7a4165c7 Removed BOM from input file Joel de Guzman 2010-03-08 12:58:07 +0000
  • e00e75c9a4 removing default encodings Joel de Guzman 2010-03-08 12:51:06 +0000
  • 5b0e883834 more tests Joel de Guzman 2010-03-08 12:50:04 +0000
  • 6c5e4f0930 tweaks. caught a unicode lowercase table lookup bug Joel de Guzman 2010-03-08 12:43:42 +0000
  • 238423ae3e tweaks. caught a unicode lowercase table lookup bug Joel de Guzman 2010-03-08 12:43:26 +0000
  • 5d1754e81a correct BOM prefix handling Joel de Guzman 2010-03-08 12:00:25 +0000
  • 2aefb6f81f changed symbol prefix from ';' to '\0' to avoid ambiguity Joel de Guzman 2010-03-08 09:31:02 +0000
  • 98efebf4b8 working well with unicode (some problems with spirit debug on unicode) Joel de Guzman 2010-03-08 08:52:05 +0000
  • 5dc477dd48 sexpr working Joel de Guzman 2010-03-08 05:02:40 +0000
  • 38e7b35222 more minor tweaks Joel de Guzman 2010-03-07 16:27:04 +0000
  • fdf361911e removed printing from utree API. printing should be user defined. Joel de Guzman 2010-03-07 16:09:50 +0000
  • e036ade67b some more tweaks Joel de Guzman 2010-03-07 13:57:58 +0000
  • 23f042598a perfect! :-) Joel de Guzman 2010-03-07 13:18:27 +0000
  • 5549270d75 various tweaks Joel de Guzman 2010-03-07 10:19:34 +0000
  • bb962fd5c2 updates tweaks Joel de Guzman 2010-03-07 10:06:54 +0000
  • 4cd7ddf3ff utree Joel de Guzman 2010-03-07 09:08:00 +0000
  • 812637ab06 s-expressions first shot (with proper unicode handling). Joel de Guzman 2010-03-07 01:28:23 +0000
  • b05a0801f3 relaxing the input for char-sets (allow definition strings which have less bits than the target, e.g. char const* input where target is wchar_t). Joel de Guzman 2010-03-07 01:27:33 +0000
  • 3d83d0439a Spirit: documentation updates Hartmut Kaiser 2010-03-06 22:06:43 +0000
  • 1420ca57dc Spirit: implemented new encoding features for Karma, added tests Hartmut Kaiser 2010-03-06 21:59:15 +0000
  • 558720c037 Spirit: implemented new encoding features for Karma Hartmut Kaiser 2010-03-06 21:58:09 +0000
  • d4dc3e7618 some tweaks (casting chars) Joel de Guzman 2010-03-06 11:26:39 +0000
  • 22040cb3b2 correct casting of char with correct handling of signedness. Joel de Guzman 2010-03-06 11:17:22 +0000
  • 190c6d21c8 tweaks Joel de Guzman 2010-03-06 00:19:12 +0000
  • b9d933bff0 typo Joel de Guzman 2010-03-05 23:47:21 +0000
  • 2b35713eea better "encoding" usage Joel de Guzman 2010-03-05 23:17:02 +0000
  • 98da11f9c8 encoding directive Joel de Guzman 2010-03-05 23:16:13 +0000
  • 1ab9bbaf33 Spirit: adjustments to buffering_input_iterator Hartmut Kaiser 2010-03-05 16:56:12 +0000
  • 1a2b964bfb rules with parameters for char encoding Joel de Guzman 2010-03-05 15:43:14 +0000
  • c5c871c892 rules with parameters for char encoding Joel de Guzman 2010-03-05 15:40:27 +0000
  • 48ee009d92 rules with parameters for char encoding Joel de Guzman 2010-03-05 15:40:12 +0000
  • c38df6008e encoding directive Joel de Guzman 2010-03-05 13:31:13 +0000
  • d04374aabb encoding directive Joel de Guzman 2010-03-05 13:30:35 +0000
  • 600462c742 Spirit: documentation updates Hartmut Kaiser 2010-03-05 12:32:38 +0000
  • 33a613fabf Spirit: fixed Karma output_iterator not to be noncopyable anymore. Hartmut Kaiser 2010-03-05 12:30:14 +0000
  • 1437e3980f adding default_wide char_encoding Joel de Guzman 2010-03-05 06:59:03 +0000
  • 67096035c9 adding default char_encoding Joel de Guzman 2010-03-05 02:59:39 +0000
  • 7576bd0c7b Spirit: fixing copyrights Hartmut Kaiser 2010-03-04 19:00:09 +0000
  • 38152660b1 Spirit: Fixed return value for expect parser if exceptions are not enabled. Hartmut Kaiser 2010-03-04 18:58:28 +0000
  • c7fb22647e Spirit: Fixed return value for expect parser if exceptions are not enabled. Hartmut Kaiser 2010-03-04 18:56:52 +0000
  • a578088b84 Added buffering_input_iterator to multi_pass suite Hartmut Kaiser 2010-03-04 18:56:03 +0000
  • 188c62913f Spirit: silenced a g++ warning. Hartmut Kaiser 2010-02-26 12:12:31 +0000
  • f9e5dcba91 Spirit: fixed #2304 (Patch to fix warnings in spirit) Hartmut Kaiser 2010-02-26 02:24:59 +0000
  • 0bcf31f573 Spirit: fixed #2511 (Corrections to Spirit Qi Documentation) Hartmut Kaiser 2010-02-26 02:06:55 +0000
  • e5b318be18 Spirit: fixed #3749 (Minor documentation feedbacks) Hartmut Kaiser 2010-02-26 01:53:06 +0000
  • 093495f9b7 Spirit: fixed #3799 (boost 1.41 spirit multi_pass.html has undefined my_functor) Hartmut Kaiser 2010-02-26 01:22:23 +0000
  • ef62503494 Spirit: fixed #3806 (spirit/home/support/multi_pass.hpp missing functor_input #include) Hartmut Kaiser 2010-02-26 01:16:12 +0000
  • 99f7c4a8a8 Spirit: fixed #3815 (Clearing an iterator range), added test Hartmut Kaiser 2010-02-26 01:13:28 +0000
  • dcafb6507b Spirit: fixed #3815 (Clearing an iterator range) Hartmut Kaiser 2010-02-26 01:12:23 +0000
  • b975f3e512 Spirit: Fixing #3952 (Broken link in Spirit documentation) Hartmut Kaiser 2010-02-26 01:01:55 +0000
  • 93407fafd1 Spirit: added karma::no_delimit[], added post-delimit step to implicit verbatim Karma rules Hartmut Kaiser 2010-02-19 15:45:23 +0000
  • 681de828df Spirit: missing commit Hartmut Kaiser 2010-02-18 16:38:01 +0000
  • 9907e310b3 fixed missing pre-skip in other parse branch Joel de Guzman 2010-02-17 21:47:54 +0000
  • 02957c302b Spirit: Updated docs Hartmut Kaiser 2010-02-17 14:10:40 +0000
  • 2b02d964da simplified but equivalent logic Joel de Guzman 2010-02-17 04:00:30 +0000
  • a165ea04e0 fixed logic Joel de Guzman 2010-02-17 03:55:37 +0000
  • 1c842afbe2 fixed logic Joel de Guzman 2010-02-17 03:52:46 +0000
  • b7abd88d8b Doc updates. Clarified the logical meaning of 'lexeme'. Joel de Guzman 2010-02-17 02:55:29 +0000
  • c79ca6cad1 Doc updates. Clarified the logical meaning of 'lexeme'. Joel de Guzman 2010-02-17 02:54:11 +0000
  • f7767eea38 Doc updates. Clarified the logical meaning of 'lexeme'. Joel de Guzman 2010-02-17 02:53:31 +0000
  • 290c7fefa1 Doc updates. Clarified the logical meaning of 'lexeme'. Joel de Guzman 2010-02-17 02:47:50 +0000
  • 30018804eb Spirit: adding no_skip[] directive, docs, tests, etc. Hartmut Kaiser 2010-02-17 02:18:44 +0000
  • 14faa9c648 added code for pre-skipping "implicit lexeme" rules Joel de Guzman 2010-02-17 02:10:50 +0000
  • d969d8eb2d minor tweaks Joel de Guzman 2010-02-17 02:09:30 +0000
  • a95ec1cf4b Spirit: adding no_skip[] directive Hartmut Kaiser 2010-02-17 01:48:34 +0000
  • 67c8e925d7 Spirit: reverted latest changes for raw as well Hartmut Kaiser 2010-02-17 01:22:47 +0000
  • 2aafa2ec8e Spirit: reverted latest changes Hartmut Kaiser 2010-02-17 01:16:44 +0000
  • 57e619d005 Spirit: Reverted doc changes Hartmut Kaiser 2010-02-17 01:06:14 +0000
  • f33faca44e Spirit: raw[] and lexeme.hpp[] do not pre-skip anymore Hartmut Kaiser 2010-02-13 00:21:29 +0000
  • a77a17dddd Spirit: more edits to the new example Hartmut Kaiser 2010-02-08 16:24:13 +0000
  • 8a743600e5 Spirit: Adding new example Hartmut Kaiser 2010-02-08 16:09:37 +0000
  • 94c78f63a9 Spirit more fixes for Qi's numeric_utils Hartmut Kaiser 2010-02-07 04:27:58 +0000
  • 5bf0dba875 Spirit: added missing #include Hartmut Kaiser 2010-02-07 04:13:01 +0000
  • 7eac2e0b03 Spirit: buffer[buffer[...]] does not result in double buffering anymore, added tests Hartmut Kaiser 2010-02-07 04:00:46 +0000
  • 04ed74c45b Spirit: buffer[buffer[...]] does not result in double buffering anymore Hartmut Kaiser 2010-02-07 03:56:22 +0000
  • 7dc24bf77e added hold directive Joel de Guzman 2010-02-06 02:16:20 +0000
  • da553929ec added hold directive Joel de Guzman 2010-02-06 02:15:34 +0000
  • 104e749067 added hold directive Joel de Guzman 2010-02-06 01:55:56 +0000
  • 41c376a12b added hold directive Joel de Guzman 2010-02-06 01:51:34 +0000