Commit Graph

61 Commits

Author SHA1 Message Date
Abel Sinkovics
60deeceaae Add C++11 implementation of sequence 2018-05-13 16:02:22 +02:00
Abel Sinkovics
6eb4af7d6f Add C++11 and C++14 implementation of one_of and repeated_one_of 2017-11-01 18:09:40 +01:00
Abel Sinkovics
31fc1aa39f Add C++11 implementation for one_char_except 2017-10-01 20:05:06 +02:00
Abel Sinkovics
1cb74cdbe1 Add C++11 implementation for first_of, last_of, nth_of 2017-08-14 23:41:50 +02:00
Alan Somers
00ebb6b780 Use /bin/sh instead of /bin/bash
/bin/bash is usually only available on Linux, but /bin/sh is guaranteed
on all Unixen.
2017-07-27 14:28:25 -06:00
Abel Sinkovics
c822fae8cb Place time and memory diagrams next to each other in benchmark results 2016-11-02 22:35:15 +01:00
Abel Sinkovics
2ac8b036bb Add comment about recursion in grammars 2016-10-31 15:41:28 +01:00
Abel Sinkovics
1e56f517da Add BOOST_METAPARSE_STRING benchmarks
Also add the scripts used to generate the benchmarks.
2016-10-31 15:41:28 +01:00
Abel Sinkovics
feeb5943e2 Oracle Studio fixes 2016-10-26 23:09:16 +02:00
Abel Sinkovics
f9230ef2ca Fix links in Getting Started 2016-10-22 15:04:49 +02:00
Abel Sinkovics
f05504ed19 Reimplement BOOST_METAPARSE_STRING with specialising on the length of the string literal instead of its characters 2016-10-08 22:00:34 +02:00
Rene Rivera
46c203ed25 Add, and update, documentation build targets. 2016-10-07 23:07:35 -05:00
Abel Sinkovics
61dde8e2ae Generate BOOST_METAPARSE_STRING with an external code generator 2016-06-05 22:04:25 +02:00
Abel Sinkovics
9c7639da11 Update references to generate_all.py 2016-01-14 08:17:12 +01:00
Abel Sinkovics
0bc9478223 Add boostdoc target 2016-01-13 21:46:32 +01:00
Abel Sinkovics
f29dd0a083 Make copying the images a dependency of the metaparse target.
This ensures that the images are copied when the docs for all libs are
generated.
2015-10-20 07:46:04 +02:00
zerotypos-found
66f0e449de Fix typo in doc. 2015-10-20 12:22:15 +09:00
Abel Sinkovics
1bb7716cab Remove duplicated entry in the reference 2015-10-20 00:24:19 +02:00
Abel Sinkovics
ae33aed184 Move the location of the image files in the generated documentation 2015-10-20 00:24:04 +02:00
Abel Sinkovics
12f2af4472 Move definitions before each section into its own section 2015-10-17 14:35:28 +02:00
Abel Sinkovics
f5c7d1383c Add the list of definitions and includes before each section to getting started 2015-10-17 14:11:36 +02:00
Abel Sinkovics
4da9833973 Fix typo in manual 2015-10-17 13:24:40 +02:00
Abel Sinkovics
3b0d5a9edb Update README in doc according to generator script changes 2015-10-17 13:17:15 +02:00
Abel Sinkovics
e1b6dfa9f3 Add BOOST_METAPARSE_VERSION 2015-10-17 13:15:15 +02:00
Abel Sinkovics
9e478f92a5 Add a paragraph on using Metashell locally for the Getting Started guide 2015-10-12 21:08:38 +02:00
Abel Sinkovics
29116ac627 Add information on building the tests and examples in c++11 to the docs 2015-10-10 16:19:04 +02:00
Abel Sinkovics
aff1d8b1f8 Mention Metashell prompts in Getting Started 2015-10-10 16:10:46 +02:00
Abel Sinkovics
b8ce72976b Add a desciption on the possible parsing result types 2015-10-10 15:54:01 +02:00
Abel Sinkovics
53efd256c5 Add a section about supported grammar types 2015-10-08 21:55:41 +02:00
Abel Sinkovics
6b0ef68f6f Make get_result a link 2015-10-08 21:28:41 +02:00
Abel Sinkovics
a32c697507 Move code_snippe_extractor to source root 2015-10-03 15:56:40 +02:00
Abel Sinkovics
fe6c895376 Fix indentation and missing dots in getting started 2015-10-03 15:50:49 +02:00
Abel Sinkovics
a1cf464cfe Add a section to the tutorial on using a regular development environment instead of Metashell 2015-10-03 14:54:49 +02:00
Abel Sinkovics
55e00d71d6 Fix bullet list in the description 2015-09-27 05:26:14 +02:00
Abel Sinkovics
ea38ac5cd5 Add rational example to preface 2015-09-27 04:56:15 +02:00
Abel Sinkovics
ff00e25b99 Add sequence_apply 2015-09-14 14:13:44 +02:00
Abel Sinkovics
98c3b06b57 Stop using mpl::apply 2015-09-08 20:27:29 +02:00
Abel Sinkovics
0283507b71 Don't evaluate reject's result 2015-09-06 12:30:27 +02:00
Abel Sinkovics
9ed2bc644c Don't evaluate accept's result 2015-09-06 12:23:12 +02:00
Abel Sinkovics
1cb62d5659 Rename fold*f* and repeatf* parsers to fold*_reject_incomplete* and repeat_reject_incomplete* 2015-09-05 17:20:33 +02:00
Abel Sinkovics
4997c43eda Rename fold*p -> fold*_start_with_parser 2015-09-05 16:11:18 +02:00
Abel Sinkovics
5bfc198ea7 Rename any -> repeated 2015-09-05 11:14:21 +02:00
Abel Sinkovics
0b2923921b Rename BOOST_LIMIT macros to BOOST_METAPARSE_LIMIT 2015-08-29 16:06:28 +02:00
Abel Sinkovics
fe92a14fc5 Fix macro names in images 2015-08-15 21:55:20 +02:00
Abel Sinkovics
ddc7585524 Add optional parser combinator 2015-08-15 21:55:19 +02:00
Abel Sinkovics
685f6447a8 Mention ambiguous grammars in the documentation of the one_of parsers 2015-08-02 11:45:00 +02:00
Abel Sinkovics
5805f52ce7 Add design rationale to the doc 2015-08-02 11:34:42 +02:00
Abel Sinkovics
c255f0fe9f Add a short description of the overall design of the library 2015-08-01 17:04:03 +02:00
Abel Sinkovics
689937cbe3 Adding information on compiler support 2015-08-01 10:37:09 +02:00
Abel Sinkovics
43cb31c297 Adding preface to doc 2015-08-01 10:09:40 +02:00