spirit/test/qi
Nikita Kniazev 1a72c27306 ts_real_policies: Fixed small numbers parsing
Numbers in range (-1000.0, 1000.0) has only one segment (no thousands delimiter),
and are parsed in `if` statement expression.
2018-03-10 19:06:11 +03:00
..
actions2.cpp added test for SA chaining 2011-08-16 23:21:29 +00:00
actions.cpp Spirit: updating copyrights 2011-01-03 16:58:38 +00:00
alternative.cpp Qi.Tests: Wrap r1 = r1 | eps with SPIRIT_NO_COMPILE_CHECK macro 2016-08-17 20:50:32 +03:00
and_predicate.cpp Spirit: updating copyrights, doc version, etc. 2009-12-30 16:16:52 +00:00
attr.cpp Spirit: Fixing obscure bug in qi::attr(), added test case 2011-02-23 20:09:38 +00:00
attribute1.cpp Spirit: copyright fixes 2011-09-05 22:32:29 +00:00
attribute2.cpp Spirit: copyright fixes 2011-09-05 22:32:29 +00:00
auto.cpp Spirit: updating copyrights 2011-01-03 16:58:38 +00:00
binary.cpp Spirit: applying Vitaly Budovski's patch adding binary floating point parsers and generators 2011-10-24 15:05:44 +00:00
bool1.cpp Parameterized and literal support for integer, real and boolean parsers. Fix for 2011-01-01 22:22:56 +00:00
bool2.cpp Re-added Qi numeric literals as they no longer break Qi auto-magic. 2011-01-10 03:04:31 +00:00
bool.hpp Parameterized and literal support for integer, real and boolean parsers. Fix for 2011-01-01 22:22:56 +00:00
char1.cpp Qi: Mirror char_range boundaries tests from #147 2017-12-26 15:28:14 +03:00
char2.cpp Spirit: replaced proto::lit with spirit::lit 2011-01-07 17:50:06 +00:00
char_class.cpp disabling test for ascii>127 for now 2015-11-10 08:27:16 +08:00
debug.cpp Spirit: unified handling of sequences and container components for container attributes, modified hold_any to enable streaming with wchar_t, added extract_from_container CP, fixed integral generators for const data types 2011-02-05 03:48:49 +00:00
difference.cpp Spirit: updating copyrights, doc version, etc. 2009-12-30 16:16:52 +00:00
encoding.cpp Spirit: updating copyrights 2011-01-03 16:58:38 +00:00
end.cpp Spirit: updating copyrights, doc version, etc. 2009-12-30 16:16:52 +00:00
eps.cpp Spirit: updating copyrights, doc version, etc. 2009-12-30 16:16:52 +00:00
expect.cpp Spirit: updating copyrights, doc version, etc. 2009-12-30 16:16:52 +00:00
expectd.cpp Fixes for PR #196 expect directive 2016-07-19 16:42:03 +02:00
grammar_fail.cpp Qi.Tests: grammar_fail, rule_fail: Fixed past-the-end pointer problem 2017-12-06 16:05:06 +03:00
grammar.cpp Spirit: applied Thomas Heller's patch fixing a bunch of warnings 2011-03-26 23:48:38 +00:00
hold.cpp minor tweaks 2010-02-17 02:09:30 +00:00
int1.cpp Added support for integral literals to Qi. 2010-12-30 21:55:39 +00:00
int2.cpp Re-added Qi numeric literals as they no longer break Qi auto-magic. 2011-01-10 03:04:31 +00:00
int3.cpp Spirit: added context to top level APIs, added docs, added tests 2011-02-26 04:07:14 +00:00
int.hpp Parameterized and literal support for integer, real and boolean parsers. Fix for 2011-01-01 22:22:56 +00:00
iterator_check.cpp ForwardIterator -> ReadableIteratorConcept & ForwardTraversalConcept 2017-12-07 17:25:37 +01:00
Jamfile ForwardIterator -> ReadableIteratorConcept & ForwardTraversalConcept 2017-12-07 17:25:37 +01:00
kleene.cpp Spirit: unified handling of sequences and container components for container attributes, modified hold_any to enable streaming with wchar_t, added extract_from_container CP, fixed integral generators for const data types 2011-02-05 03:48:49 +00:00
lazy.cpp Spirit: updating copyrights 2011-01-03 16:58:38 +00:00
lexeme.cpp Spirit: updating copyrights, doc version, etc. 2009-12-30 16:16:52 +00:00
list.cpp Spirit: fixing container attribute handling of sequences and container parser components 2011-02-28 22:43:13 +00:00
lit1.cpp Spirit: replaced proto::lit with spirit::lit 2011-01-07 17:50:06 +00:00
lit2.cpp Spirit: replaced proto::lit with spirit::lit 2011-01-07 17:50:06 +00:00
match_manip1.cpp Reorganized Spirit tests, broke down larger tests so they won't time out on 2010-12-29 21:17:01 +00:00
match_manip2.cpp Reorganized Spirit tests, broke down larger tests so they won't time out on 2010-12-29 21:17:01 +00:00
match_manip3.cpp Reorganized Spirit tests, broke down larger tests so they won't time out on 2010-12-29 21:17:01 +00:00
match_manip_attr.cpp Spirit: updating copyrights 2011-01-03 16:58:38 +00:00
match_manip.hpp Reorganized Spirit tests, broke down larger tests so they won't time out on 2010-12-29 21:17:01 +00:00
matches.cpp Spirit: fixing tests for qi::matches[] 2010-01-12 01:10:31 +00:00
no_case.cpp Spirit: updating copyrights 2011-01-03 16:58:38 +00:00
no_skip.cpp Spirit: adding no_skip[] directive, docs, tests, etc. 2010-02-17 02:18:44 +00:00
not_predicate.cpp Spirit: updating copyrights, doc version, etc. 2009-12-30 16:16:52 +00:00
omit.cpp Spirit: updating copyrights 2011-01-03 16:58:38 +00:00
optional.cpp Spirit: unified handling of sequences and container components for container attributes, modified hold_any to enable streaming with wchar_t, added extract_from_container CP, fixed integral generators for const data types 2011-02-05 03:48:49 +00:00
parse_attr.cpp Spirit: updating copyrights 2011-01-03 16:58:38 +00:00
pass_container1.cpp Spirit: fixed compilation issue in attribute handling code 2011-03-03 18:49:26 +00:00
pass_container2.cpp Spirit: tweaks to attribute handling 2011-05-23 01:55:32 +00:00
pass_container3.cpp Spirit: tweaks to attribute handling 2011-05-23 01:55:32 +00:00
permutation.cpp Qi: Permutations parser always initializes optionals 2017-12-07 17:59:04 +03:00
plus.cpp Spirit: unified handling of sequences and container components for container attributes, modified hold_any to enable streaming with wchar_t, added extract_from_container CP, fixed integral generators for const data types 2011-02-05 03:48:49 +00:00
range_run.cpp Spirit: updating copyrights 2011-01-03 16:58:38 +00:00
raw.cpp Revert "Merge pull request #37 from cppljevans/context_debug_fix_swap" 2014-06-08 22:44:29 -03:00
real1.cpp fixes Ticket #10193 2014-08-11 17:52:24 +08:00
real2.cpp Big negative exponents now fail parsing instead of a runtime assertion. 2014-11-07 20:09:37 +08:00
real3.cpp ts_real_policies: Fixed small numbers parsing 2018-03-10 19:06:11 +03:00
real4.cpp Parameterized and literal support for integer, real and boolean parsers. Fix for 2011-01-01 22:22:56 +00:00
real5.cpp Re-added Qi numeric literals as they no longer break Qi auto-magic. 2011-01-10 03:04:31 +00:00
real.hpp ts_real_policies: Fixed small numbers parsing 2018-03-10 19:06:11 +03:00
regression_adapt_adt.cpp Spirit: adding more test cases 2011-05-05 02:10:16 +00:00
regression_attr_with_action.cpp Spirit: updating copyrights 2011-01-03 16:58:38 +00:00
regression_binary_action.cpp Spirit: Fixing actions for embedded parsers which synthesize attributes, adding test 2011-08-24 22:24:51 +00:00
regression_clear.cpp Spirit: applied Thomas Heller's patch fixing a bunch of warnings 2011-03-26 23:48:38 +00:00
regression_container_attribute.cpp Spirit: adding test for recently fixed container attribute handling problem 2011-03-17 00:18:08 +00:00
regression_debug_optional.cpp Reorganized Spirit tests, broke down larger tests so they won't time out on 2010-12-29 21:17:01 +00:00
regression_float_fraction.cpp Parameterized and literal support for integer, real and boolean parsers. Fix for 2011-01-01 22:22:56 +00:00
regression_fusion_proto_spirit.cpp Adding test 2011-01-19 16:08:52 +00:00
regression_lazy_repeat.cpp Parameterized and literal support for integer, real and boolean parsers. Fix for 2011-01-01 22:22:56 +00:00
regression_numeric_alternatives.cpp Spirit: more adjustments for Phoenix V3 2011-03-29 00:11:41 +00:00
regression_one_element_fusion_sequence.cpp Reorganized Spirit tests, broke down larger tests so they won't time out on 2010-12-29 21:17:01 +00:00
regression_one_element_sequence_attribute.cpp Reorganized Spirit tests, broke down larger tests so they won't time out on 2010-12-29 21:17:01 +00:00
regression_reorder.cpp Reorganized Spirit tests, broke down larger tests so they won't time out on 2010-12-29 21:17:01 +00:00
regression_repeat.cpp Spirit: unified handling of sequences and container components for container attributes, modified hold_any to enable streaming with wchar_t, added extract_from_container CP, fixed integral generators for const data types 2011-02-05 03:48:49 +00:00
regression_stream_eof.cpp Spirit: applying patch fixing qi::stream EOF behavior 2012-12-18 13:51:21 +00:00
regression_transform_assignment.cpp Spirit: applied Thomas Heller's patch fixing a bunch of warnings 2011-03-26 23:48:38 +00:00
repeat.cpp Spirit: copyright fixes 2011-09-05 22:32:29 +00:00
rule1.cpp Spirit: replaced proto::lit with spirit::lit 2011-01-07 17:50:06 +00:00
rule2.cpp Spirit: replaced proto::lit with spirit::lit 2011-01-07 17:50:06 +00:00
rule3.cpp Spirit: replaced proto::lit with spirit::lit 2011-01-07 17:50:06 +00:00
rule4.cpp Disabling test that cannot be fixed. 2011-08-23 23:44:16 +00:00
rule_fail.cpp Qi.Tests: grammar_fail, rule_fail: Fixed past-the-end pointer problem 2017-12-06 16:05:06 +03:00
sequence.cpp Spirit: fixing attribute problem in new assign_value_to_container CP 2011-03-09 14:34:51 +00:00
sequential_or.cpp Spirit: updating copyrights 2011-01-03 16:58:38 +00:00
skip.cpp Fix for #8537: Qi skip fails when nested under two or more levels of lexeme 2014-04-26 23:53:55 -03:00
stream.cpp Spirit: fixing iterator handling in stream parser, added test 2011-03-26 01:01:41 +00:00
symbols1.cpp test overlapping symbols 2012-10-01 00:04:26 +00:00
symbols2.cpp Added rvalue support for symbols %= 2011-10-11 00:24:04 +00:00
terminal_ex.cpp Removed some unnecessary namespacing aliasing in tests. 2014-04-16 07:36:45 -04:00
test_attr.hpp Tests: Improve tests 2017-11-28 03:10:20 +03:00
test_manip_attr.hpp Tests: Improve tests 2017-11-28 03:10:20 +03:00
test.hpp Remove unused boost/foreach.hpp includes 2017-12-17 20:14:56 +03:00
tst.cpp Updated tests to catch bug in tst_map 2014-04-13 11:51:19 -04:00
uint1.cpp fix qi::uint_parser<T(signed)> overflow problem 2017-12-01 03:36:33 +03:00
uint2.cpp Re-added Qi numeric literals as they no longer break Qi auto-magic. 2011-01-10 03:04:31 +00:00
uint3.cpp Minor tweaks 2011-04-21 05:13:30 +00:00
uint_radix.cpp Spirit: applying patch to allow for arbitrary radicies while parsing unsigned numbers 2011-04-17 02:55:36 +00:00
uint_radix.hpp Spirit: Fixing inspect problems 2012-12-08 15:51:22 +00:00
uint.hpp Parameterized and literal support for integer, real and boolean parsers. Fix for 2011-01-01 22:22:56 +00:00
utree1.cpp Qi.Tests: utree1: Fixed operator precedence warnings [clang] 2016-08-27 23:32:52 +03:00
utree2.cpp Spirit: unified handling of sequences and container components for container attributes, modified hold_any to enable streaming with wchar_t, added extract_from_container CP, fixed integral generators for const data types 2011-02-05 03:48:49 +00:00
utree3.cpp Spirit: fixing container attribute handling of sequences and container parser components 2011-02-28 22:43:13 +00:00
utree4.cpp Spirit: added more tests 2011-01-05 22:38:10 +00:00