Commit Graph

  • 1d328361fa Spirit: doc update, test adjustments for recent change in attribute semantics Hartmut Kaiser 2009-08-09 23:06:02 +0000
  • 9175b4cc10 Spirit: changed semantics of karma::char_(), karma::string(), karma::int_() et.al., karma::double_() et.al. Fixed attribute handling all over the place. Hartmut Kaiser 2009-08-09 23:03:43 +0000
  • de28c25168 Spirit: improved error handling in one of the karma examples Hartmut Kaiser 2009-08-09 19:16:38 +0000
  • 5d65f20200 Spirit: simplified a couple of the examples Hartmut Kaiser 2009-08-09 19:02:06 +0000
  • 07c8cfb2f1 Spirit: another fix to the calc2_ast_vm example Hartmut Kaiser 2009-08-09 19:01:36 +0000
  • 0fa46376ac Spirit: fixed calc_ast examples Hartmut Kaiser 2009-08-09 17:12:47 +0000
  • 379c5bfc8f Spirit: added missing include's Hartmut Kaiser 2009-08-08 23:21:22 +0000
  • f2ee1763fe Spirit: doc update for fixed return value semantics of karma::buffer[] Hartmut Kaiser 2009-08-07 13:36:05 +0000
  • e18a3edde1 Spirit: fixing return value semantics of karma::buffer[] Hartmut Kaiser 2009-08-07 13:34:29 +0000
  • 6c18538a3b Spirit: fix template parameter name François Barel 2009-08-07 12:56:50 +0000
  • a0edc192e5 Spirit: reverted latest experimental change to optional, fixed test Hartmut Kaiser 2009-08-04 13:13:03 +0000
  • 4087f8ab88 Spirit: reverted latest experimental change to optional Hartmut Kaiser 2009-08-04 13:12:35 +0000
  • 935c56e9c4 Spirit: documentation update, test cases added Hartmut Kaiser 2009-08-03 15:55:34 +0000
  • c029d5bd36 Spirit: karma optional now can be invoked with incompatible attribute types Hartmut Kaiser 2009-08-03 15:54:02 +0000
  • 2b8bafc1e6 Spirit: fixed karma alternative generator properties Hartmut Kaiser 2009-08-03 15:48:33 +0000
  • 15aed33df4 Spirit: added missing header file Hartmut Kaiser 2009-08-03 15:47:54 +0000
  • c6b5c9eaf7 Spirit: added karma directive buffer[] Hartmut Kaiser 2009-08-03 15:47:26 +0000
  • 06b02458de Spirit: Minor edits, mostly fixing comments Hartmut Kaiser 2009-08-03 15:46:45 +0000
  • 3dbebcb8b5 Spirit: renamed traits::properties to traits::properties_of, added missing files Hartmut Kaiser 2009-08-03 02:28:27 +0000
  • e7f52fe0ba Spirit: renamed an unit test Hartmut Kaiser 2009-08-03 02:27:14 +0000
  • 6776e40b26 Spirit: finished documenting the karma operator module Hartmut Kaiser 2009-08-02 22:51:46 +0000
  • 90fb37891f Spirit: fixed return value of the karma optional generator Hartmut Kaiser 2009-08-02 21:57:34 +0000
  • ccbfa76a77 Spirit: added two more sections of documentation, several other additions and edits Hartmut Kaiser 2009-08-02 19:00:10 +0000
  • 3149dad176 Spirit: added missing header file Hartmut Kaiser 2009-08-02 18:43:23 +0000
  • 79cac5c16d Spirit: fixed test cases for semantics of self contained karma kleene/plus generators Hartmut Kaiser 2009-08-02 18:14:47 +0000
  • 56ad36b551 Spirit: fixed semantics of self contained karma kleene/plus generators Hartmut Kaiser 2009-08-02 18:14:01 +0000
  • 4e7a53a9ee Spirit: added some test cases for special attribute handling in sequences Hartmut Kaiser 2009-08-02 17:55:13 +0000
  • bf9ee44e60 Spirit: minor comment fix Hartmut Kaiser 2009-08-02 17:50:42 +0000
  • 3bdd9eca8f Spirit: enabled special attribute handling for sequences if attribute is a fusion sequence and the sequence has exactly one element exposing an attribute Hartmut Kaiser 2009-08-02 17:14:33 +0000
  • 0e0c39460a Spirit: fixed an attribute propagation problem in the lex::state_switcher component Hartmut Kaiser 2009-08-02 17:06:43 +0000
  • e458af7d84 Spirit: added missing header file Hartmut Kaiser 2009-08-02 16:21:55 +0000
  • 9750df5fef Spirit: doc update Hartmut Kaiser 2009-08-02 02:02:38 +0000
  • 75b4f1df45 Spirit: added missing header file Hartmut Kaiser 2009-08-01 22:13:17 +0000
  • 23323b0f14 Spirit: added missing header files Hartmut Kaiser 2009-08-01 20:59:25 +0000
  • 9f93a96ad8 Spirit: documentation fixes Hartmut Kaiser 2009-07-31 20:51:32 +0000
  • 7423f77942 fix wrong test numbers. fix for g++ 4.3 Joel de Guzman 2009-07-31 01:12:51 +0000
  • f10d758b14 Spirit: added typedef for iterator_type to qi::rule and larma::rule Hartmut Kaiser 2009-07-31 00:08:50 +0000
  • 666ae1f055 Spirit: fixed include paths and Jamfile Hartmut Kaiser 2009-07-30 23:08:46 +0000
  • d3a9d134d4 Spirit: repository doc update, added example and test for qi::confix Hartmut Kaiser 2009-07-30 23:05:02 +0000
  • b2dc553f47 Spirit: add qi>>confix to repository, added missing headers files, restructured repository include directories Hartmut Kaiser 2009-07-30 23:03:34 +0000
  • e226c02469 Spirit: repository doc update Hartmut Kaiser 2009-07-30 22:59:42 +0000
  • 1096182f29 Spirit: added no_case[] docs, updated attr() docs Hartmut Kaiser 2009-07-30 15:11:05 +0000
  • 0348bc3e71 Spirit: doc updates Hartmut Kaiser 2009-07-30 13:32:03 +0000
  • 9f3fb9004a Spirit: doc: describe usage of symbols in no_case + add 2 FAQ entries François Barel 2009-07-30 09:58:52 +0000
  • a4d1aeeb00 Spirit: simplified recent changes Hartmut Kaiser 2009-07-29 13:50:08 +0000
  • 351a5e5fb1 Spirit: added missing typenames Hartmut Kaiser 2009-07-29 13:11:29 +0000
  • e9552531d2 Spirit: added test case for formatting containers holding pointers Hartmut Kaiser 2009-07-28 19:08:05 +0000
  • 801270b727 Spirit: fixed return type for traits::deref(Iterator) Hartmut Kaiser 2009-07-28 18:59:57 +0000
  • 189aa7aacc Spirit: added test cases for new rule initialization, documented more sequence attribute rules Hartmut Kaiser 2009-07-28 17:36:06 +0000
  • 4d786f841d Spirit: added rule constructors allowing to directly initialize rules: rule<> r = ... (yay!), added proper initialization of attributes in looping parsers, fixed attribute passing for qi::rule's Hartmut Kaiser 2009-07-28 17:34:13 +0000
  • dde9d13e4a Spirit: fix actions test failure on gcc-4.0.1 François Barel 2009-07-28 17:07:49 +0000
  • 0bba567ba6 Spirit: avoid gcc warning François Barel 2009-07-28 17:02:57 +0000
  • 390abcebb0 Spirit: restored rule copy constructor Hartmut Kaiser 2009-07-28 12:23:19 +0000
  • 141df64db0 Spirit: fixing compilation issues Hartmut Kaiser 2009-07-28 00:38:07 +0000
  • c091276a86 Spirit: unified #pragma once directive in all header files Hartmut Kaiser 2009-07-27 23:45:39 +0000
  • ec6d3ff9ec Spirit: fixing compilation errors, changed metafunctions to use metafunction forwarding where possible Hartmut Kaiser 2009-07-27 18:51:30 +0000
  • bf09d03176 Spirit: doc updates Hartmut Kaiser 2009-07-27 18:42:13 +0000
  • 9047f577e5 Spirit: add missing include François Barel 2009-07-26 21:24:16 +0000
  • ba8ef6a776 Spirit: more doc updates Hartmut Kaiser 2009-07-26 19:15:59 +0000
  • 4e13ed9b94 Spirit: doc updates Hartmut Kaiser 2009-07-26 16:55:35 +0000
  • 7ac59f0464 Spirit: documentation update Hartmut Kaiser 2009-07-26 03:34:48 +0000
  • 5cbdb60899 Spirit: fixed regression on Darwin/PPC Hartmut Kaiser 2009-07-26 01:20:11 +0000
  • 869ff17a41 Spirit: fixed regression on Darwin/PPC Hartmut Kaiser 2009-07-26 01:19:49 +0000
  • 2a57bed3eb Spirit: Added qi::distinct parser tests and examples Hartmut Kaiser 2009-07-26 01:19:22 +0000
  • 38eac6305e Spirit: doc update Hartmut Kaiser 2009-07-26 01:18:07 +0000
  • c9fa48e775 Spirit: fixing karma::confix directive Hartmut Kaiser 2009-07-26 01:11:24 +0000
  • 981144705a Spirit: added qi::distinct to repository Hartmut Kaiser 2009-07-26 01:10:49 +0000
  • 650fe07e81 Spirit: factored out unused_skipper Hartmut Kaiser 2009-07-26 01:09:56 +0000
  • 5e887b8895 Spirit: fixing alignment directives Hartmut Kaiser 2009-07-26 01:08:44 +0000
  • 0883c073ef Spirit: fixing comments Hartmut Kaiser 2009-07-26 01:07:47 +0000
  • d5f619740c Spirit: fixed problem in copy constructor of rules Hartmut Kaiser 2009-07-26 01:07:01 +0000
  • fa07eaaaa2 CMake wants every target to have a globally unique name: uncollide num_list1 to karma_num_list1 and qi_num_list1 Troy D. Straszheim 2009-07-26 01:00:58 +0000
  • 685b8deaf0 Copyrights on CMakeLists.txt to keep them from clogging up the inspect reports. This is essentially the same commit as r55095 on the release branch. Troy D. Straszheim 2009-07-26 00:49:56 +0000
  • e54352df83 Spirit: minor doc fixes Hartmut Kaiser 2009-07-24 14:49:37 +0000
  • 4d68c4be5d double number parse benchmarks Joel de Guzman 2009-07-24 04:10:16 +0000
  • e4ef5727ad Spirit: doc update Hartmut Kaiser 2009-07-24 02:51:33 +0000
  • bc31114ca4 Spirit: attr is not a primitive_parser, but only a parser Hartmut Kaiser 2009-07-23 20:04:29 +0000
  • a9d2d4b7d2 Spirit: added attr docs Hartmut Kaiser 2009-07-23 19:59:51 +0000
  • 820e23f690 Spirit: Added a couple of missing #include's Hartmut Kaiser 2009-07-23 16:02:52 +0000
  • 7d96d7d9ee Spirit: improved test case Hartmut Kaiser 2009-07-23 16:00:30 +0000
  • b17f1be4c2 Spirit: added attr() pseudo parser test cases and quickdoc Hartmut Kaiser 2009-07-23 15:57:37 +0000
  • 6269ee194b Spirit: added attr() pseudo parser Hartmut Kaiser 2009-07-23 15:54:19 +0000
  • 5b4be6f319 Spirit: removed obsolete file Hartmut Kaiser 2009-07-23 15:15:20 +0000
  • 858bbbd73e made the report print the total accumulated time (not for one iteration which gives a very small number). Joel de Guzman 2009-07-23 03:01:16 +0000
  • 1a23fad44b rename + minor tweaks Joel de Guzman 2009-07-23 02:41:53 +0000
  • 1273f2ce7e remove const for container's value type Joel de Guzman 2009-07-23 02:22:58 +0000
  • 2fd38f6af0 Spirit: lists, kleene, plus, etc. now support any STL container (except map) Hartmut Kaiser 2009-07-23 01:28:41 +0000
  • e0441c5743 Spirit: more test cases for list parsers Hartmut Kaiser 2009-07-23 01:26:26 +0000
  • 3d9989c895 Add basic copyright/license to keep cmake out of the inspection report Troy D. Straszheim 2009-07-22 21:51:01 +0000
  • 9c8a2e903c minor tweak Joel de Guzman 2009-07-22 20:15:51 +0000
  • d78cd615b2 fix missing include Joel de Guzman 2009-07-22 20:14:12 +0000
  • b5bf6f1d71 Spirit: merge r53759 from trunk (fix range_run test failures) François Barel 2009-07-22 20:11:54 +0000
  • c84b85b7cb Updates to benchmark harness Joel de Guzman 2009-07-22 20:09:06 +0000
  • 4c9a6647ca updated int_ benchmarks to use the test harness Joel de Guzman 2009-07-22 18:24:36 +0000
  • 1e322c7a31 Updates to boilerplate benchmark code Joel de Guzman 2009-07-22 17:07:13 +0000
  • 1d49544e25 Updates to boilerplate benchmark code Joel de Guzman 2009-07-22 16:54:20 +0000
  • ba790e7573 Spirit: added character classification parsers to Qi's quick reference documentation section Hartmut Kaiser 2009-07-22 15:09:44 +0000
  • 4f56833c80 Spirit: re-added lost comment about compilation errors on skipper incompatibility Hartmut Kaiser 2009-07-21 17:48:39 +0000
  • 6941c58f1d Spirit: new performance data, updated docs Hartmut Kaiser 2009-07-21 17:36:50 +0000
  • 61de13e5e1 updates Joel de Guzman 2009-07-21 16:45:39 +0000