stabilize build system: depends, installer, boost/bdb fixes, cross targets groundwork

This commit is contained in:
2026-02-24 18:38:47 +00:00
parent da8c28aaeb
commit 65cb2619a7
13106 changed files with 2484322 additions and 1804 deletions
@@ -0,0 +1,20 @@
#ifndef BOOST_METAPARSE_ACCEPT_HPP
#define BOOST_METAPARSE_ACCEPT_HPP
// Copyright Abel Sinkovics (abel@sinkovics.hu) 2014.
// Distributed under the Boost Software License, Version 1.0.
// (See accompanying file LICENSE_1_0.txt or copy at
// http://www.boost.org/LICENSE_1_0.txt)
#include <boost/metaparse/v1/accept.hpp>
namespace boost
{
namespace metaparse
{
using v1::accept;
}
}
#endif
@@ -0,0 +1,20 @@
#ifndef BOOST_METAPARSE_ACCEPT_TAG_HPP
#define BOOST_METAPARSE_ACCEPT_TAG_HPP
// Copyright Abel Sinkovics (abel@sinkovics.hu) 2013.
// Distributed under the Boost Software License, Version 1.0.
// (See accompanying file LICENSE_1_0.txt or copy at
// http://www.boost.org/LICENSE_1_0.txt)
#include <boost/metaparse/v1/accept_tag.hpp>
namespace boost
{
namespace metaparse
{
using v1::accept_tag;
}
}
#endif
@@ -0,0 +1,20 @@
#ifndef BOOST_METAPARSE_ACCEPT_WHEN_HPP
#define BOOST_METAPARSE_ACCEPT_WHEN_HPP
// Copyright Abel Sinkovics (abel@sinkovics.hu) 2013.
// Distributed under the Boost Software License, Version 1.0.
// (See accompanying file LICENSE_1_0.txt or copy at
// http://www.boost.org/LICENSE_1_0.txt)
#include <boost/metaparse/v1/accept_when.hpp>
namespace boost
{
namespace metaparse
{
using v1::accept_when;
}
}
#endif
@@ -0,0 +1,20 @@
#ifndef BOOST_METAPARSE_ALPHANUM_HPP
#define BOOST_METAPARSE_ALPHANUM_HPP
// Copyright Abel Sinkovics (abel@sinkovics.hu) 2013.
// Distributed under the Boost Software License, Version 1.0.
// (See accompanying file LICENSE_1_0.txt or copy at
// http://www.boost.org/LICENSE_1_0.txt)
#include <boost/metaparse/v1/alphanum.hpp>
namespace boost
{
namespace metaparse
{
using v1::alphanum;
}
}
#endif
@@ -0,0 +1,20 @@
#ifndef BOOST_METAPARSE_ALWAYS_HPP
#define BOOST_METAPARSE_ALWAYS_HPP
// Copyright Abel Sinkovics (abel@sinkovics.hu) 2013.
// Distributed under the Boost Software License, Version 1.0.
// (See accompanying file LICENSE_1_0.txt or copy at
// http://www.boost.org/LICENSE_1_0.txt)
#include <boost/metaparse/v1/always.hpp>
namespace boost
{
namespace metaparse
{
using v1::always;
}
}
#endif
@@ -0,0 +1,20 @@
#ifndef BOOST_METAPARSE_ALWAYS_C_HPP
#define BOOST_METAPARSE_ALWAYS_C_HPP
// Copyright Abel Sinkovics (abel@sinkovics.hu) 2013.
// Distributed under the Boost Software License, Version 1.0.
// (See accompanying file LICENSE_1_0.txt or copy at
// http://www.boost.org/LICENSE_1_0.txt)
#include <boost/metaparse/v1/always_c.hpp>
namespace boost
{
namespace metaparse
{
using v1::always_c;
}
}
#endif
@@ -0,0 +1,20 @@
#ifndef BOOST_METAPARSE_BUILD_PARSER_HPP
#define BOOST_METAPARSE_BUILD_PARSER_HPP
// Copyright Abel Sinkovics (abel@sinkovics.hu) 2013.
// Distributed under the Boost Software License, Version 1.0.
// (See accompanying file LICENSE_1_0.txt or copy at
// http://www.boost.org/LICENSE_1_0.txt)
#include <boost/metaparse/v1/build_parser.hpp>
namespace boost
{
namespace metaparse
{
using v1::build_parser;
}
}
#endif
@@ -0,0 +1,20 @@
#ifndef BOOST_METAPARSE_CHANGE_ERROR_MESSAGE_HPP
#define BOOST_METAPARSE_CHANGE_ERROR_MESSAGE_HPP
// Copyright Abel Sinkovics (abel@sinkovics.hu) 2013.
// Distributed under the Boost Software License, Version 1.0.
// (See accompanying file LICENSE_1_0.txt or copy at
// http://www.boost.org/LICENSE_1_0.txt)
#include <boost/metaparse/v1/change_error_message.hpp>
namespace boost
{
namespace metaparse
{
using v1::change_error_message;
}
}
#endif
@@ -0,0 +1,40 @@
#ifndef BOOST_METAPARSE_CONFIG_HPP
#define BOOST_METAPARSE_CONFIG_HPP
// Copyright Abel Sinkovics (abel@sinkovics.hu) 2013.
// Distributed under the Boost Software License, Version 1.0.
// (See accompanying file LICENSE_1_0.txt or copy at
// http://www.boost.org/LICENSE_1_0.txt)
#include <boost/config.hpp>
/*
* Compiler workarounds
*/
// BOOST_NO_CXX11_CONSTEXPR is not defined in gcc 4.6
#if \
defined BOOST_NO_CXX11_CONSTEXPR || defined BOOST_NO_CONSTEXPR || ( \
!defined __clang__ && defined __GNUC__ \
&& (__GNUC__ < 4 || (__GNUC__ == 4 && __GNUC_MINOR__ < 7)) \
)
# define BOOST_NO_CONSTEXPR_C_STR
#endif
/*
* Metaparse config
*/
#if \
!defined BOOST_NO_CXX11_VARIADIC_TEMPLATES \
&& !defined BOOST_NO_VARIADIC_TEMPLATES \
&& !defined BOOST_METAPARSE_VARIADIC_STRING
# define BOOST_METAPARSE_VARIADIC_STRING
#endif
#endif
@@ -0,0 +1,21 @@
#ifndef BOOST_METAPARSE_DEBUG_PARSING_ERROR_HPP
#define BOOST_METAPARSE_DEBUG_PARSING_ERROR_HPP
// Copyright Abel Sinkovics (abel@sinkovics.hu) 2013.
// Distributed under the Boost Software License, Version 1.0.
// (See accompanying file LICENSE_1_0.txt or copy at
// http://www.boost.org/LICENSE_1_0.txt)
#include <boost/metaparse/v1/debug_parsing_error.hpp>
namespace boost
{
namespace metaparse
{
using v1::debug_parsing_error;
}
}
#endif
@@ -0,0 +1,17 @@
#ifndef BOOST_METAPARSE_DEFINE_ERROR_HPP
#define BOOST_METAPARSE_DEFINE_ERROR_HPP
// Copyright Abel Sinkovics (abel@sinkovics.hu) 2013.
// Distributed under the Boost Software License, Version 1.0.
// (See accompanying file LICENSE_1_0.txt or copy at
// http://www.boost.org/LICENSE_1_0.txt)
#include <boost/metaparse/v1/define_error.hpp>
#ifdef BOOST_METAPARSE_DEFINE_ERROR
# error BOOST_METAPARSE_DEFINE_ERROR already defined
#endif
#define BOOST_METAPARSE_DEFINE_ERROR BOOST_METAPARSE_V1_DEFINE_ERROR
#endif
@@ -0,0 +1,20 @@
#ifndef BOOST_METAPARSE_DIGIT_HPP
#define BOOST_METAPARSE_DIGIT_HPP
// Copyright Abel Sinkovics (abel@sinkovics.hu) 2013.
// Distributed under the Boost Software License, Version 1.0.
// (See accompanying file LICENSE_1_0.txt or copy at
// http://www.boost.org/LICENSE_1_0.txt)
#include <boost/metaparse/v1/digit.hpp>
namespace boost
{
namespace metaparse
{
using v1::digit;
}
}
#endif
@@ -0,0 +1,20 @@
#ifndef BOOST_METAPARSE_DIGIT_VAL_HPP
#define BOOST_METAPARSE_DIGIT_VAL_HPP
// Copyright Abel Sinkovics (abel@sinkovics.hu) 2013.
// Distributed under the Boost Software License, Version 1.0.
// (See accompanying file LICENSE_1_0.txt or copy at
// http://www.boost.org/LICENSE_1_0.txt)
#include <boost/metaparse/v1/digit_val.hpp>
namespace boost
{
namespace metaparse
{
using v1::digit_val;
}
}
#endif
@@ -0,0 +1,20 @@
#ifndef BOOST_METAPARSE_EMPTY_HPP
#define BOOST_METAPARSE_EMPTY_HPP
// Copyright Abel Sinkovics (abel@sinkovics.hu) 2013.
// Distributed under the Boost Software License, Version 1.0.
// (See accompanying file LICENSE_1_0.txt or copy at
// http://www.boost.org/LICENSE_1_0.txt)
#include <boost/metaparse/v1/empty.hpp>
namespace boost
{
namespace metaparse
{
using v1::empty;
}
}
#endif
@@ -0,0 +1,20 @@
#ifndef BOOST_METAPARSE_ENTIRE_INPUT_HPP
#define BOOST_METAPARSE_ENTIRE_INPUT_HPP
// Copyright Abel Sinkovics (abel@sinkovics.hu) 2013.
// Distributed under the Boost Software License, Version 1.0.
// (See accompanying file LICENSE_1_0.txt or copy at
// http://www.boost.org/LICENSE_1_0.txt)
#include <boost/metaparse/v1/entire_input.hpp>
namespace boost
{
namespace metaparse
{
using v1::entire_input;
}
}
#endif
@@ -0,0 +1,23 @@
#ifndef BOOST_METAPARSE_ERROR_DIGIT_EXPECTED_HPP
#define BOOST_METAPARSE_ERROR_DIGIT_EXPECTED_HPP
// Copyright Abel Sinkovics (abel@sinkovics.hu) 2013.
// Distributed under the Boost Software License, Version 1.0.
// (See accompanying file LICENSE_1_0.txt or copy at
// http://www.boost.org/LICENSE_1_0.txt)
#include <boost/metaparse/v1/error/digit_expected.hpp>
namespace boost
{
namespace metaparse
{
namespace error
{
using v1::error::digit_expected;
}
}
}
#endif
@@ -0,0 +1,23 @@
#ifndef BOOST_METAPARSE_END_OF_INPUT_EXPECTED_HPP
#define BOOST_METAPARSE_END_OF_INPUT_EXPECTED_HPP
// Copyright Abel Sinkovics (abel@sinkovics.hu) 2013.
// Distributed under the Boost Software License, Version 1.0.
// (See accompanying file LICENSE_1_0.txt or copy at
// http://www.boost.org/LICENSE_1_0.txt)
#include <boost/metaparse/v1/error/end_of_input_expected.hpp>
namespace boost
{
namespace metaparse
{
namespace error
{
using v1::error::end_of_input_expected;
}
}
}
#endif
@@ -0,0 +1,23 @@
#ifndef BOOST_METAPARSE_ERROR_INDEX_OUT_OF_RANGE_HPP
#define BOOST_METAPARSE_ERROR_INDEX_OUT_OF_RANGE_HPP
// Copyright Abel Sinkovics (abel@sinkovics.hu) 2013.
// Distributed under the Boost Software License, Version 1.0.
// (See accompanying file LICENSE_1_0.txt or copy at
// http://www.boost.org/LICENSE_1_0.txt)
#include <boost/metaparse/v1/error/index_out_of_range.hpp>
namespace boost
{
namespace metaparse
{
namespace error
{
using v1::error::index_out_of_range;
}
}
}
#endif
@@ -0,0 +1,23 @@
#ifndef BOOST_METAPARSE_ERROR_LETTER_EXPECTED_HPP
#define BOOST_METAPARSE_ERROR_LETTER_EXPECTED_HPP
// Copyright Abel Sinkovics (abel@sinkovics.hu) 2013.
// Distributed under the Boost Software License, Version 1.0.
// (See accompanying file LICENSE_1_0.txt or copy at
// http://www.boost.org/LICENSE_1_0.txt)
#include <boost/metaparse/v1/error/letter_expected.hpp>
namespace boost
{
namespace metaparse
{
namespace error
{
using v1::error::letter_expected;
}
}
}
#endif
@@ -0,0 +1,24 @@
#ifndef BOOST_METAPARSE_ERROR_LITERAL_EXPECTED_HPP
#define BOOST_METAPARSE_ERROR_LITERAL_EXPECTED_HPP
// Copyright Abel Sinkovics (abel@sinkovics.hu) 2013.
// Distributed under the Boost Software License, Version 1.0.
// (See accompanying file LICENSE_1_0.txt or copy at
// http://www.boost.org/LICENSE_1_0.txt)
#include <boost/metaparse/v1/error/literal_expected.hpp>
namespace boost
{
namespace metaparse
{
namespace error
{
using v1::error::literal_expected;
}
}
}
#endif
@@ -0,0 +1,23 @@
#ifndef BOOST_METAPARSE_ERROR_NONE_OF_THE_EXPECTED_CASES_FOUND_HPP
#define BOOST_METAPARSE_ERROR_NONE_OF_THE_EXPECTED_CASES_FOUND_HPP
// Copyright Abel Sinkovics (abel@sinkovics.hu) 2013.
// Distributed under the Boost Software License, Version 1.0.
// (See accompanying file LICENSE_1_0.txt or copy at
// http://www.boost.org/LICENSE_1_0.txt)
#include <boost/metaparse/v1/error/none_of_the_expected_cases_found.hpp>
namespace boost
{
namespace metaparse
{
namespace error
{
using v1::error::none_of_the_expected_cases_found;
}
}
}
#endif
@@ -0,0 +1,23 @@
#ifndef BOOST_METAPARSE_ERROR_UNEXPECTED_CHARACTER_HPP
#define BOOST_METAPARSE_ERROR_UNEXPECTED_CHARACTER_HPP
// Copyright Abel Sinkovics (abel@sinkovics.hu) 2013.
// Distributed under the Boost Software License, Version 1.0.
// (See accompanying file LICENSE_1_0.txt or copy at
// http://www.boost.org/LICENSE_1_0.txt)
#include <boost/metaparse/v1/error/unexpected_character.hpp>
namespace boost
{
namespace metaparse
{
namespace error
{
using v1::error::unexpected_character;
}
}
}
#endif
@@ -0,0 +1,24 @@
#ifndef BOOST_METAPARSE_ERROR_UNEXPECTED_END_OF_INPUT_HPP
#define BOOST_METAPARSE_ERROR_UNEXPECTED_END_OF_INPUT_HPP
// Copyright Abel Sinkovics (abel@sinkovics.hu) 2013.
// Distributed under the Boost Software License, Version 1.0.
// (See accompanying file LICENSE_1_0.txt or copy at
// http://www.boost.org/LICENSE_1_0.txt)
#include <boost/metaparse/v1/error/unexpected_end_of_input.hpp>
namespace boost
{
namespace metaparse
{
namespace error
{
using v1::error::unexpected_end_of_input;
}
}
}
#endif
@@ -0,0 +1,23 @@
#ifndef BOOST_METAPARSE_ERROR_UNPAIRED_HPP
#define BOOST_METAPARSE_ERROR_UNPAIRED_HPP
// Copyright Abel Sinkovics (abel@sinkovics.hu) 2015.
// Distributed under the Boost Software License, Version 1.0.
// (See accompanying file LICENSE_1_0.txt or copy at
// http://www.boost.org/LICENSE_1_0.txt)
#include <boost/metaparse/v1/error/unpaired.hpp>
namespace boost
{
namespace metaparse
{
namespace error
{
using v1::error::unpaired;
}
}
}
#endif
@@ -0,0 +1,24 @@
#ifndef BOOST_METAPARSE_ERROR_WHITESPACE_EXPECTED_HPP
#define BOOST_METAPARSE_ERROR_WHITESPACE_EXPECTED_HPP
// Copyright Abel Sinkovics (abel@sinkovics.hu) 2013.
// Distributed under the Boost Software License, Version 1.0.
// (See accompanying file LICENSE_1_0.txt or copy at
// http://www.boost.org/LICENSE_1_0.txt)
#include <boost/metaparse/v1/error/whitespace_expected.hpp>
namespace boost
{
namespace metaparse
{
namespace error
{
using v1::error::whitespace_expected;
}
}
}
#endif
@@ -0,0 +1,20 @@
#ifndef BOOST_METAPARSE_EXCEPT_HPP
#define BOOST_METAPARSE_EXCEPT_HPP
// Copyright Abel Sinkovics (abel@sinkovics.hu) 2013.
// Distributed under the Boost Software License, Version 1.0.
// (See accompanying file LICENSE_1_0.txt or copy at
// http://www.boost.org/LICENSE_1_0.txt)
#include <boost/metaparse/v1/except.hpp>
namespace boost
{
namespace metaparse
{
using v1::except;
}
}
#endif
@@ -0,0 +1,20 @@
#ifndef BOOST_METAPARSE_FAIL_HPP
#define BOOST_METAPARSE_FAIL_HPP
// Copyright Abel Sinkovics (abel@sinkovics.hu) 2013.
// Distributed under the Boost Software License, Version 1.0.
// (See accompanying file LICENSE_1_0.txt or copy at
// http://www.boost.org/LICENSE_1_0.txt)
#include <boost/metaparse/v1/fail.hpp>
namespace boost
{
namespace metaparse
{
using v1::fail;
}
}
#endif
@@ -0,0 +1,20 @@
#ifndef BOOST_METAPARSE_FAIL_AT_FIRST_CHAR_EXPECTED_HPP
#define BOOST_METAPARSE_FAIL_AT_FIRST_CHAR_EXPECTED_HPP
// Copyright Abel Sinkovics (abel@sinkovics.hu) 2015.
// Distributed under the Boost Software License, Version 1.0.
// (See accompanying file LICENSE_1_0.txt or copy at
// http://www.boost.org/LICENSE_1_0.txt)
#include <boost/metaparse/v1/fail_at_first_char_expected.hpp>
namespace boost
{
namespace metaparse
{
using v1::fail_at_first_char_expected;
}
}
#endif
@@ -0,0 +1,21 @@
#ifndef BOOST_METAPARSE_FAIL_TAG_HPP
#define BOOST_METAPARSE_FAIL_TAG_HPP
// Copyright Abel Sinkovics (abel@sinkovics.hu) 2013.
// Distributed under the Boost Software License, Version 1.0.
// (See accompanying file LICENSE_1_0.txt or copy at
// http://www.boost.org/LICENSE_1_0.txt)
#include <boost/metaparse/v1/fail_tag.hpp>
namespace boost
{
namespace metaparse
{
using v1::fail_tag;
}
}
#endif
@@ -0,0 +1,20 @@
#ifndef BOOST_METAPARSE_FIRST_OF_HPP
#define BOOST_METAPARSE_FIRST_OF_HPP
// Copyright Abel Sinkovics (abel@sinkovics.hu) 2013.
// Distributed under the Boost Software License, Version 1.0.
// (See accompanying file LICENSE_1_0.txt or copy at
// http://www.boost.org/LICENSE_1_0.txt)
#include <boost/metaparse/v1/first_of.hpp>
namespace boost
{
namespace metaparse
{
using v1::first_of;
}
}
#endif
@@ -0,0 +1,20 @@
#ifndef BOOST_METAPARSE_FOLDL_HPP
#define BOOST_METAPARSE_FOLDL_HPP
// Copyright Abel Sinkovics (abel@sinkovics.hu) 2013.
// Distributed under the Boost Software License, Version 1.0.
// (See accompanying file LICENSE_1_0.txt or copy at
// http://www.boost.org/LICENSE_1_0.txt)
#include <boost/metaparse/v1/foldl.hpp>
namespace boost
{
namespace metaparse
{
using v1::foldl;
}
}
#endif
@@ -0,0 +1,20 @@
#ifndef BOOST_METAPARSE_FOLDL1_HPP
#define BOOST_METAPARSE_FOLDL1_HPP
// Copyright Abel Sinkovics (abel@sinkovics.hu) 2013.
// Distributed under the Boost Software License, Version 1.0.
// (See accompanying file LICENSE_1_0.txt or copy at
// http://www.boost.org/LICENSE_1_0.txt)
#include <boost/metaparse/v1/foldl1.hpp>
namespace boost
{
namespace metaparse
{
using v1::foldl1;
}
}
#endif
@@ -0,0 +1,20 @@
#ifndef BOOST_METAPARSE_FOLDL_REJECT_INCOMPLETE_HPP
#define BOOST_METAPARSE_FOLDL_REJECT_INCOMPLETE_HPP
// Copyright Abel Sinkovics (abel@sinkovics.hu) 2015.
// Distributed under the Boost Software License, Version 1.0.
// (See accompanying file LICENSE_1_0.txt or copy at
// http://www.boost.org/LICENSE_1_0.txt)
#include <boost/metaparse/v1/foldl_reject_incomplete.hpp>
namespace boost
{
namespace metaparse
{
using v1::foldl_reject_incomplete;
}
}
#endif
@@ -0,0 +1,20 @@
#ifndef BOOST_METAPARSE_FOLDL_REJECT_INCOMPLETE1_HPP
#define BOOST_METAPARSE_FOLDL_REJECT_INCOMPLETE1_HPP
// Copyright Abel Sinkovics (abel@sinkovics.hu) 2015.
// Distributed under the Boost Software License, Version 1.0.
// (See accompanying file LICENSE_1_0.txt or copy at
// http://www.boost.org/LICENSE_1_0.txt)
#include <boost/metaparse/v1/foldl_reject_incomplete1.hpp>
namespace boost
{
namespace metaparse
{
using v1::foldl_reject_incomplete1;
}
}
#endif
@@ -0,0 +1,20 @@
#ifndef BOOST_METAPARSE_FOLDL_REJECT_INCOMPLETE_START_WITH_PARSER_HPP
#define BOOST_METAPARSE_FOLDL_REJECT_INCOMPLETE_START_WITH_PARSER_HPP
// Copyright Abel Sinkovics (abel@sinkovics.hu) 2015.
// Distributed under the Boost Software License, Version 1.0.
// (See accompanying file LICENSE_1_0.txt or copy at
// http://www.boost.org/LICENSE_1_0.txt)
#include <boost/metaparse/v1/foldl_reject_incomplete_start_with_parser.hpp>
namespace boost
{
namespace metaparse
{
using v1::foldl_reject_incomplete_start_with_parser;
}
}
#endif
@@ -0,0 +1,20 @@
#ifndef BOOST_METAPARSE_FOLDL_START_WITH_PARSER_HPP
#define BOOST_METAPARSE_FOLDL_START_WITH_PARSER_HPP
// Copyright Abel Sinkovics (abel@sinkovics.hu) 2013.
// Distributed under the Boost Software License, Version 1.0.
// (See accompanying file LICENSE_1_0.txt or copy at
// http://www.boost.org/LICENSE_1_0.txt)
#include <boost/metaparse/v1/foldl_start_with_parser.hpp>
namespace boost
{
namespace metaparse
{
using v1::foldl_start_with_parser;
}
}
#endif
@@ -0,0 +1,20 @@
#ifndef BOOST_METAPARSE_FOLDR_HPP
#define BOOST_METAPARSE_FOLDR_HPP
// Copyright Abel Sinkovics (abel@sinkovics.hu) 2013.
// Distributed under the Boost Software License, Version 1.0.
// (See accompanying file LICENSE_1_0.txt or copy at
// http://www.boost.org/LICENSE_1_0.txt)
#include <boost/metaparse/v1/foldr.hpp>
namespace boost
{
namespace metaparse
{
using v1::foldr;
}
}
#endif
@@ -0,0 +1,20 @@
#ifndef BOOST_METAPARSE_FOLDR1_HPP
#define BOOST_METAPARSE_FOLDR1_HPP
// Copyright Abel Sinkovics (abel@sinkovics.hu) 2013.
// Distributed under the Boost Software License, Version 1.0.
// (See accompanying file LICENSE_1_0.txt or copy at
// http://www.boost.org/LICENSE_1_0.txt)
#include <boost/metaparse/v1/foldr1.hpp>
namespace boost
{
namespace metaparse
{
using v1::foldr1;
}
}
#endif
@@ -0,0 +1,20 @@
#ifndef BOOST_METAPARSE_FOLDR_REJECT_INCOMPLETE_HPP
#define BOOST_METAPARSE_FOLDR_REJECT_INCOMPLETE_HPP
// Copyright Abel Sinkovics (abel@sinkovics.hu) 2015.
// Distributed under the Boost Software License, Version 1.0.
// (See accompanying file LICENSE_1_0.txt or copy at
// http://www.boost.org/LICENSE_1_0.txt)
#include <boost/metaparse/v1/foldr_reject_incomplete.hpp>
namespace boost
{
namespace metaparse
{
using v1::foldr_reject_incomplete;
}
}
#endif
@@ -0,0 +1,20 @@
#ifndef BOOST_METAPARSE_FOLDR_REJECT_INCOMPLETE1_HPP
#define BOOST_METAPARSE_FOLDR_REJECT_INCOMPLETE1_HPP
// Copyright Abel Sinkovics (abel@sinkovics.hu) 2015.
// Distributed under the Boost Software License, Version 1.0.
// (See accompanying file LICENSE_1_0.txt or copy at
// http://www.boost.org/LICENSE_1_0.txt)
#include <boost/metaparse/v1/foldr_reject_incomplete1.hpp>
namespace boost
{
namespace metaparse
{
using v1::foldr_reject_incomplete1;
}
}
#endif
@@ -0,0 +1,20 @@
#ifndef BOOST_METAPARSE_FOLDR_START_WITH_PARSER_HPP
#define BOOST_METAPARSE_FOLDR_START_WITH_PARSER_HPP
// Copyright Abel Sinkovics (abel@sinkovics.hu) 2013.
// Distributed under the Boost Software License, Version 1.0.
// (See accompanying file LICENSE_1_0.txt or copy at
// http://www.boost.org/LICENSE_1_0.txt)
#include <boost/metaparse/v1/foldr_start_with_parser.hpp>
namespace boost
{
namespace metaparse
{
using v1::foldr_start_with_parser;
}
}
#endif
@@ -0,0 +1,20 @@
#ifndef BOOST_METAPARSE_GET_COL_HPP
#define BOOST_METAPARSE_GET_COL_HPP
// Copyright Abel Sinkovics (abel@sinkovics.hu) 2013.
// Distributed under the Boost Software License, Version 1.0.
// (See accompanying file LICENSE_1_0.txt or copy at
// http://www.boost.org/LICENSE_1_0.txt)
#include <boost/metaparse/v1/get_col.hpp>
namespace boost
{
namespace metaparse
{
using v1::get_col;
}
}
#endif
@@ -0,0 +1,20 @@
#ifndef BOOST_METAPARSE_GET_LINE_HPP
#define BOOST_METAPARSE_GET_LINE_HPP
// Copyright Abel Sinkovics (abel@sinkovics.hu) 2013.
// Distributed under the Boost Software License, Version 1.0.
// (See accompanying file LICENSE_1_0.txt or copy at
// http://www.boost.org/LICENSE_1_0.txt)
#include <boost/metaparse/v1/get_line.hpp>
namespace boost
{
namespace metaparse
{
using v1::get_line;
}
}
#endif
@@ -0,0 +1,20 @@
#ifndef BOOST_METAPARSE_GET_MESSAGE_HPP
#define BOOST_METAPARSE_GET_MESSAGE_HPP
// Copyright Abel Sinkovics (abel@sinkovics.hu) 2014.
// Distributed under the Boost Software License, Version 1.0.
// (See accompanying file LICENSE_1_0.txt or copy at
// http://www.boost.org/LICENSE_1_0.txt)
#include <boost/metaparse/v1/get_message.hpp>
namespace boost
{
namespace metaparse
{
using v1::get_message;
}
}
#endif
@@ -0,0 +1,20 @@
#ifndef BOOST_METAPARSE_GET_POSITION_HPP
#define BOOST_METAPARSE_GET_POSITION_HPP
// Copyright Abel Sinkovics (abel@sinkovics.hu) 2013.
// Distributed under the Boost Software License, Version 1.0.
// (See accompanying file LICENSE_1_0.txt or copy at
// http://www.boost.org/LICENSE_1_0.txt)
#include <boost/metaparse/v1/get_position.hpp>
namespace boost
{
namespace metaparse
{
using v1::get_position;
}
}
#endif
@@ -0,0 +1,20 @@
#ifndef BOOST_METAPARSE_GET_PREV_CHAR_HPP
#define BOOST_METAPARSE_GET_PREV_CHAR_HPP
// Copyright Abel Sinkovics (abel@sinkovics.hu) 2013.
// Distributed under the Boost Software License, Version 1.0.
// (See accompanying file LICENSE_1_0.txt or copy at
// http://www.boost.org/LICENSE_1_0.txt)
#include <boost/metaparse/v1/get_prev_char.hpp>
namespace boost
{
namespace metaparse
{
using v1::get_prev_char;
}
}
#endif
@@ -0,0 +1,20 @@
#ifndef BOOST_METAPARSE_GET_REMAINING_HPP
#define BOOST_METAPARSE_GET_REMAINING_HPP
// Copyright Abel Sinkovics (abel@sinkovics.hu) 2013.
// Distributed under the Boost Software License, Version 1.0.
// (See accompanying file LICENSE_1_0.txt or copy at
// http://www.boost.org/LICENSE_1_0.txt)
#include <boost/metaparse/v1/get_remaining.hpp>
namespace boost
{
namespace metaparse
{
using v1::get_remaining;
}
}
#endif
@@ -0,0 +1,20 @@
#ifndef BOOST_METAPARSE_GET_RESULT_HPP
#define BOOST_METAPARSE_GET_RESULT_HPP
// Copyright Abel Sinkovics (abel@sinkovics.hu) 2013.
// Distributed under the Boost Software License, Version 1.0.
// (See accompanying file LICENSE_1_0.txt or copy at
// http://www.boost.org/LICENSE_1_0.txt)
#include <boost/metaparse/v1/get_result.hpp>
namespace boost
{
namespace metaparse
{
using v1::get_result;
}
}
#endif
@@ -0,0 +1,19 @@
#ifndef BOOST_METAPARSE_GRAMMAR_HPP
#define BOOST_METAPARSE_GRAMMAR_HPP
// Copyright Abel Sinkovics (abel@sinkovics.hu) 2013.
// Distributed under the Boost Software License, Version 1.0.
// (See accompanying file LICENSE_1_0.txt or copy at
// http://www.boost.org/LICENSE_1_0.txt)
#include <boost/metaparse/v1/grammar.hpp>
namespace boost
{
namespace metaparse
{
using v1::grammar;
}
}
#endif
@@ -0,0 +1,20 @@
#ifndef BOOST_METAPARSE_IF__HPP
#define BOOST_METAPARSE_IF__HPP
// Copyright Abel Sinkovics (abel@sinkovics.hu) 2013.
// Distributed under the Boost Software License, Version 1.0.
// (See accompanying file LICENSE_1_0.txt or copy at
// http://www.boost.org/LICENSE_1_0.txt)
#include <boost/metaparse/v1/if_.hpp>
namespace boost
{
namespace metaparse
{
using v1::if_;
}
}
#endif
@@ -0,0 +1,20 @@
#ifndef BOOST_METAPARSE_INT_HPP
#define BOOST_METAPARSE_INT_HPP
// Copyright Abel Sinkovics (abel@sinkovics.hu) 2013.
// Distributed under the Boost Software License, Version 1.0.
// (See accompanying file LICENSE_1_0.txt or copy at
// http://www.boost.org/LICENSE_1_0.txt)
#include <boost/metaparse/v1/int_.hpp>
namespace boost
{
namespace metaparse
{
using v1::int_;
}
}
#endif
@@ -0,0 +1,20 @@
#ifndef BOOST_METAPARSE_IS_ERROR_HPP
#define BOOST_METAPARSE_IS_ERROR_HPP
// Copyright Abel Sinkovics (abel@sinkovics.hu) 2013.
// Distributed under the Boost Software License, Version 1.0.
// (See accompanying file LICENSE_1_0.txt or copy at
// http://www.boost.org/LICENSE_1_0.txt)
#include <boost/metaparse/v1/is_error.hpp>
namespace boost
{
namespace metaparse
{
using v1::is_error;
}
}
#endif
@@ -0,0 +1,20 @@
#ifndef BOOST_METAPARSE_ITERATE_HPP
#define BOOST_METAPARSE_ITERATE_HPP
// Copyright Abel Sinkovics (abel@sinkovics.hu) 2013.
// Distributed under the Boost Software License, Version 1.0.
// (See accompanying file LICENSE_1_0.txt or copy at
// http://www.boost.org/LICENSE_1_0.txt)
#include <boost/metaparse/v1/iterate.hpp>
namespace boost
{
namespace metaparse
{
using v1::iterate;
}
}
#endif
@@ -0,0 +1,20 @@
#ifndef BOOST_METAPARSE_ITERATE_C_HPP
#define BOOST_METAPARSE_ITERATE_C_HPP
// Copyright Abel Sinkovics (abel@sinkovics.hu) 2013.
// Distributed under the Boost Software License, Version 1.0.
// (See accompanying file LICENSE_1_0.txt or copy at
// http://www.boost.org/LICENSE_1_0.txt)
#include <boost/metaparse/v1/iterate_c.hpp>
namespace boost
{
namespace metaparse
{
using v1::iterate_c;
}
}
#endif
@@ -0,0 +1,20 @@
#ifndef BOOST_METAPARSE_KEYWORD_HPP
#define BOOST_METAPARSE_KEYWORD_HPP
// Copyright Abel Sinkovics (abel@sinkovics.hu) 2013.
// Distributed under the Boost Software License, Version 1.0.
// (See accompanying file LICENSE_1_0.txt or copy at
// http://www.boost.org/LICENSE_1_0.txt)
#include <boost/metaparse/v1/keyword.hpp>
namespace boost
{
namespace metaparse
{
using v1::keyword;
}
}
#endif
@@ -0,0 +1,20 @@
#ifndef BOOST_METAPARSE_LAST_OF_HPP
#define BOOST_METAPARSE_LAST_OF_HPP
// Copyright Abel Sinkovics (abel@sinkovics.hu) 2013.
// Distributed under the Boost Software License, Version 1.0.
// (See accompanying file LICENSE_1_0.txt or copy at
// http://www.boost.org/LICENSE_1_0.txt)
#include <boost/metaparse/v1/last_of.hpp>
namespace boost
{
namespace metaparse
{
using v1::last_of;
}
}
#endif
@@ -0,0 +1,20 @@
#ifndef BOOST_METAPARSE_LETTER_HPP
#define BOOST_METAPARSE_LETTER_HPP
// Copyright Abel Sinkovics (abel@sinkovics.hu) 2013.
// Distributed under the Boost Software License, Version 1.0.
// (See accompanying file LICENSE_1_0.txt or copy at
// http://www.boost.org/LICENSE_1_0.txt)
#include <boost/metaparse/v1/letter.hpp>
namespace boost
{
namespace metaparse
{
using v1::letter;
}
}
#endif
@@ -0,0 +1,15 @@
#ifndef BOOST_METAPARSE_LIMIT_ONE_CHAR_EXCEPT_SIZE_HPP
#define BOOST_METAPARSE_LIMIT_ONE_CHAR_EXCEPT_SIZE_HPP
// Copyright Abel Sinkovics (abel@sinkovics.hu) 2013.
// Distributed under the Boost Software License, Version 1.0.
// (See accompanying file LICENSE_1_0.txt or copy at
// http://www.boost.org/LICENSE_1_0.txt)
#ifndef BOOST_METAPARSE_LIMIT_ONE_CHAR_EXCEPT_SIZE
# define BOOST_METAPARSE_LIMIT_ONE_CHAR_EXCEPT_SIZE 10
#endif
#endif
@@ -0,0 +1,14 @@
#ifndef BOOST_METAPARSE_LIMIT_ONE_OF_SIZE_HPP
#define BOOST_METAPARSE_LIMIT_ONE_OF_SIZE_HPP
// Copyright Abel Sinkovics (abel@sinkovics.hu) 2013.
// Distributed under the Boost Software License, Version 1.0.
// (See accompanying file LICENSE_1_0.txt or copy at
// http://www.boost.org/LICENSE_1_0.txt)
#ifndef BOOST_METAPARSE_LIMIT_ONE_OF_SIZE
# define BOOST_METAPARSE_LIMIT_ONE_OF_SIZE 20
#endif
#endif
@@ -0,0 +1,14 @@
#ifndef BOOST_METAPARSE_LIMIT_SEQUENCE_SIZE_HPP
#define BOOST_METAPARSE_LIMIT_SEQUENCE_SIZE_HPP
// Copyright Abel Sinkovics (abel@sinkovics.hu) 2013.
// Distributed under the Boost Software License, Version 1.0.
// (See accompanying file LICENSE_1_0.txt or copy at
// http://www.boost.org/LICENSE_1_0.txt)
#ifndef BOOST_METAPARSE_LIMIT_SEQUENCE_SIZE
# define BOOST_METAPARSE_LIMIT_SEQUENCE_SIZE 5
#endif
#endif
@@ -0,0 +1,14 @@
#ifndef BOOST_METAPARSE_LIMIT_STRING_SIZE_HPP
#define BOOST_METAPARSE_LIMIT_STRING_SIZE_HPP
// Copyright Abel Sinkovics (abel@sinkovics.hu) 2013.
// Distributed under the Boost Software License, Version 1.0.
// (See accompanying file LICENSE_1_0.txt or copy at
// http://www.boost.org/LICENSE_1_0.txt)
#ifndef BOOST_METAPARSE_LIMIT_STRING_SIZE
# define BOOST_METAPARSE_LIMIT_STRING_SIZE 32
#endif
#endif
@@ -0,0 +1,21 @@
#ifndef BOOST_METAPARSE_LIT_HPP
#define BOOST_METAPARSE_LIT_HPP
// Copyright Abel Sinkovics (abel@sinkovics.hu) 2013.
// Distributed under the Boost Software License, Version 1.0.
// (See accompanying file LICENSE_1_0.txt or copy at
// http://www.boost.org/LICENSE_1_0.txt)
#include <boost/metaparse/v1/lit.hpp>
namespace boost
{
namespace metaparse
{
using v1::lit;
}
}
#endif
@@ -0,0 +1,21 @@
#ifndef BOOST_METAPARSE_LIT_C_HPP
#define BOOST_METAPARSE_LIT_C_HPP
// Copyright Abel Sinkovics (abel@sinkovics.hu) 2013.
// Distributed under the Boost Software License, Version 1.0.
// (See accompanying file LICENSE_1_0.txt or copy at
// http://www.boost.org/LICENSE_1_0.txt)
#include <boost/metaparse/v1/lit_c.hpp>
namespace boost
{
namespace metaparse
{
using v1::lit_c;
}
}
#endif
@@ -0,0 +1,20 @@
#ifndef BOOST_METAPARSE_LOOK_AHEAD_HPP
#define BOOST_METAPARSE_LOOK_AHEAD_HPP
// Copyright Abel Sinkovics (abel@sinkovics.hu) 2013.
// Distributed under the Boost Software License, Version 1.0.
// (See accompanying file LICENSE_1_0.txt or copy at
// http://www.boost.org/LICENSE_1_0.txt)
#include <boost/metaparse/v1/look_ahead.hpp>
namespace boost
{
namespace metaparse
{
using v1::look_ahead;
}
}
#endif
@@ -0,0 +1,20 @@
#ifndef BOOST_METAPARSE_KEEP_MIDDLE_HPP
#define BOOST_METAPARSE_KEEP_MIDDLE_HPP
// Copyright Abel Sinkovics (abel@sinkovics.hu) 2013.
// Distributed under the Boost Software License, Version 1.0.
// (See accompanying file LICENSE_1_0.txt or copy at
// http://www.boost.org/LICENSE_1_0.txt)
#include <boost/metaparse/v1/middle_of.hpp>
namespace boost
{
namespace metaparse
{
using v1::middle_of;
}
}
#endif
@@ -0,0 +1,20 @@
#ifndef BOOST_METAPARSE_NEXT_CHAR_HPP
#define BOOST_METAPARSE_NEXT_CHAR_HPP
// Copyright Abel Sinkovics (abel@sinkovics.hu) 2013.
// Distributed under the Boost Software License, Version 1.0.
// (See accompanying file LICENSE_1_0.txt or copy at
// http://www.boost.org/LICENSE_1_0.txt)
#include <boost/metaparse/v1/next_char.hpp>
namespace boost
{
namespace metaparse
{
using v1::next_char;
}
}
#endif
@@ -0,0 +1,20 @@
#ifndef BOOST_METAPARSE_NEXT_LINE_HPP
#define BOOST_METAPARSE_NEXT_LINE_HPP
// Copyright Abel Sinkovics (abel@sinkovics.hu) 2013.
// Distributed under the Boost Software License, Version 1.0.
// (See accompanying file LICENSE_1_0.txt or copy at
// http://www.boost.org/LICENSE_1_0.txt)
#include <boost/metaparse/v1/next_line.hpp>
namespace boost
{
namespace metaparse
{
using v1::next_line;
}
}
#endif
@@ -0,0 +1,20 @@
#ifndef BOOST_METAPARSE_NTH_OF_HPP
#define BOOST_METAPARSE_NTH_OF_HPP
// Copyright Abel Sinkovics (abel@sinkovics.hu) 2013.
// Distributed under the Boost Software License, Version 1.0.
// (See accompanying file LICENSE_1_0.txt or copy at
// http://www.boost.org/LICENSE_1_0.txt)
#include <boost/metaparse/v1/nth_of.hpp>
namespace boost
{
namespace metaparse
{
using v1::nth_of;
}
}
#endif
@@ -0,0 +1,20 @@
#ifndef BOOST_METAPARSE_NTH_OF_C_HPP
#define BOOST_METAPARSE_NTH_OF_C_HPP
// Copyright Abel Sinkovics (abel@sinkovics.hu) 2013.
// Distributed under the Boost Software License, Version 1.0.
// (See accompanying file LICENSE_1_0.txt or copy at
// http://www.boost.org/LICENSE_1_0.txt)
#include <boost/metaparse/v1/nth_of_c.hpp>
namespace boost
{
namespace metaparse
{
using v1::nth_of_c;
}
}
#endif
@@ -0,0 +1,21 @@
#ifndef BOOST_METAPARSE_ONE_CHAR_HPP
#define BOOST_METAPARSE_ONE_CHAR_HPP
// Copyright Abel Sinkovics (abel@sinkovics.hu) 2013.
// Distributed under the Boost Software License, Version 1.0.
// (See accompanying file LICENSE_1_0.txt or copy at
// http://www.boost.org/LICENSE_1_0.txt)
#include <boost/metaparse/v1/one_char.hpp>
namespace boost
{
namespace metaparse
{
using v1::one_char;
}
}
#endif
@@ -0,0 +1,20 @@
#ifndef BOOST_METAPARSE_ONE_CHAR_EXCEPT_HPP
#define BOOST_METAPARSE_ONE_CHAR_EXCEPT_HPP
// Copyright Abel Sinkovics (abel@sinkovics.hu) 2013.
// Distributed under the Boost Software License, Version 1.0.
// (See accompanying file LICENSE_1_0.txt or copy at
// http://www.boost.org/LICENSE_1_0.txt)
#include <boost/metaparse/v1/one_char_except.hpp>
namespace boost
{
namespace metaparse
{
using v1::one_char_except;
}
}
#endif
@@ -0,0 +1,20 @@
#ifndef BOOST_METAPARSE_ONE_CHAR_EXCEPT_C_HPP
#define BOOST_METAPARSE_ONE_CHAR_EXCEPT_C_HPP
// Copyright Abel Sinkovics (abel@sinkovics.hu) 2013.
// Distributed under the Boost Software License, Version 1.0.
// (See accompanying file LICENSE_1_0.txt or copy at
// http://www.boost.org/LICENSE_1_0.txt)
#include <boost/metaparse/v1/one_char_except_c.hpp>
namespace boost
{
namespace metaparse
{
using v1::one_char_except_c;
}
}
#endif
@@ -0,0 +1,20 @@
#ifndef BOOST_METAPARSE_ONE_OF_HPP
#define BOOST_METAPARSE_ONE_OF_HPP
// Copyright Abel Sinkovics (abel@sinkovics.hu) 2013.
// Distributed under the Boost Software License, Version 1.0.
// (See accompanying file LICENSE_1_0.txt or copy at
// http://www.boost.org/LICENSE_1_0.txt)
#include <boost/metaparse/v1/one_of.hpp>
namespace boost
{
namespace metaparse
{
using v1::one_of;
}
}
#endif
@@ -0,0 +1,20 @@
#ifndef BOOST_METAPARSE_ONE_OF_C_HPP
#define BOOST_METAPARSE_ONE_OF_C_HPP
// Copyright Abel Sinkovics (abel@sinkovics.hu) 2013.
// Distributed under the Boost Software License, Version 1.0.
// (See accompanying file LICENSE_1_0.txt or copy at
// http://www.boost.org/LICENSE_1_0.txt)
#include <boost/metaparse/v1/one_of_c.hpp>
namespace boost
{
namespace metaparse
{
using v1::one_of_c;
}
}
#endif
@@ -0,0 +1,20 @@
#ifndef BOOST_METAPARSE_OPTIONAL_HPP
#define BOOST_METAPARSE_OPTIONAL_HPP
// Copyright Abel Sinkovics (abel@sinkovics.hu) 2015.
// Distributed under the Boost Software License, Version 1.0.
// (See accompanying file LICENSE_1_0.txt or copy at
// http://www.boost.org/LICENSE_1_0.txt)
#include <boost/metaparse/v1/optional.hpp>
namespace boost
{
namespace metaparse
{
using v1::optional;
}
}
#endif
@@ -0,0 +1,20 @@
#ifndef BOOST_METAPARSE_RANGE_HPP
#define BOOST_METAPARSE_RANGE_HPP
// Copyright Abel Sinkovics (abel@sinkovics.hu) 2014.
// Distributed under the Boost Software License, Version 1.0.
// (See accompanying file LICENSE_1_0.txt or copy at
// http://www.boost.org/LICENSE_1_0.txt)
#include <boost/metaparse/v1/range.hpp>
namespace boost
{
namespace metaparse
{
using v1::range;
}
}
#endif
@@ -0,0 +1,20 @@
#ifndef BOOST_METAPARSE_RANGE_C_HPP
#define BOOST_METAPARSE_RANGE_C_HPP
// Copyright Abel Sinkovics (abel@sinkovics.hu) 2014.
// Distributed under the Boost Software License, Version 1.0.
// (See accompanying file LICENSE_1_0.txt or copy at
// http://www.boost.org/LICENSE_1_0.txt)
#include <boost/metaparse/v1/range_c.hpp>
namespace boost
{
namespace metaparse
{
using v1::range_c;
}
}
#endif
@@ -0,0 +1,20 @@
#ifndef BOOST_METAPARSE_REJECT_HPP
#define BOOST_METAPARSE_REJECT_HPP
// Copyright Abel Sinkovics (abel@sinkovics.hu) 2014.
// Distributed under the Boost Software License, Version 1.0.
// (See accompanying file LICENSE_1_0.txt or copy at
// http://www.boost.org/LICENSE_1_0.txt)
#include <boost/metaparse/v1/reject.hpp>
namespace boost
{
namespace metaparse
{
using v1::reject;
}
}
#endif
@@ -0,0 +1,20 @@
#ifndef BOOST_METAPARSE_REPEATED_HPP
#define BOOST_METAPARSE_REPEATED_HPP
// Copyright Abel Sinkovics (abel@sinkovics.hu) 2013.
// Distributed under the Boost Software License, Version 1.0.
// (See accompanying file LICENSE_1_0.txt or copy at
// http://www.boost.org/LICENSE_1_0.txt)
#include <boost/metaparse/v1/repeated.hpp>
namespace boost
{
namespace metaparse
{
using v1::repeated;
}
}
#endif
@@ -0,0 +1,20 @@
#ifndef BOOST_METAPARSE_REPEATED1_HPP
#define BOOST_METAPARSE_REPEATED1_HPP
// Copyright Abel Sinkovics (abel@sinkovics.hu) 2013.
// Distributed under the Boost Software License, Version 1.0.
// (See accompanying file LICENSE_1_0.txt or copy at
// http://www.boost.org/LICENSE_1_0.txt)
#include <boost/metaparse/v1/repeated1.hpp>
namespace boost
{
namespace metaparse
{
using v1::repeated1;
}
}
#endif
@@ -0,0 +1,20 @@
#ifndef BOOST_METAPARSE_REPEATED_ONE_OF_HPP
#define BOOST_METAPARSE_REPEATED_ONE_OF_HPP
// Copyright Abel Sinkovics (abel@sinkovics.hu) 2013.
// Distributed under the Boost Software License, Version 1.0.
// (See accompanying file LICENSE_1_0.txt or copy at
// http://www.boost.org/LICENSE_1_0.txt)
#include <boost/metaparse/v1/repeated_one_of.hpp>
namespace boost
{
namespace metaparse
{
using v1::repeated_one_of;
}
}
#endif
@@ -0,0 +1,20 @@
#ifndef BOOST_METAPARSE_REPEATED_ONE_OF1_HPP
#define BOOST_METAPARSE_REPEATED_ONE_OF1_HPP
// Copyright Abel Sinkovics (abel@sinkovics.hu) 2013.
// Distributed under the Boost Software License, Version 1.0.
// (See accompanying file LICENSE_1_0.txt or copy at
// http://www.boost.org/LICENSE_1_0.txt)
#include <boost/metaparse/v1/repeated_one_of1.hpp>
namespace boost
{
namespace metaparse
{
using v1::repeated_one_of1;
}
}
#endif
@@ -0,0 +1,20 @@
#ifndef BOOST_METAPARSE_REPEATED_REJECT_INCOMPLETE_HPP
#define BOOST_METAPARSE_REPEATED_REJECT_INCOMPLETE_HPP
// Copyright Abel Sinkovics (abel@sinkovics.hu) 2015.
// Distributed under the Boost Software License, Version 1.0.
// (See accompanying file LICENSE_1_0.txt or copy at
// http://www.boost.org/LICENSE_1_0.txt)
#include <boost/metaparse/v1/repeated_reject_incomplete.hpp>
namespace boost
{
namespace metaparse
{
using v1::repeated_reject_incomplete;
}
}
#endif
@@ -0,0 +1,20 @@
#ifndef BOOST_METAPARSE_REPEATED_REJECT_INCOMPLETE1_HPP
#define BOOST_METAPARSE_REPEATED_REJECT_INCOMPLETE1_HPP
// Copyright Abel Sinkovics (abel@sinkovics.hu) 2015.
// Distributed under the Boost Software License, Version 1.0.
// (See accompanying file LICENSE_1_0.txt or copy at
// http://www.boost.org/LICENSE_1_0.txt)
#include <boost/metaparse/v1/repeated_reject_incomplete1.hpp>
namespace boost
{
namespace metaparse
{
using v1::repeated_reject_incomplete1;
}
}
#endif
@@ -0,0 +1,20 @@
#ifndef BOOST_METAPARSE_RETURN__HPP
#define BOOST_METAPARSE_RETURN__HPP
// Copyright Abel Sinkovics (abel@sinkovics.hu) 2013.
// Distributed under the Boost Software License, Version 1.0.
// (See accompanying file LICENSE_1_0.txt or copy at
// http://www.boost.org/LICENSE_1_0.txt)
#include <boost/metaparse/v1/return_.hpp>
namespace boost
{
namespace metaparse
{
using v1::return_;
}
}
#endif
@@ -0,0 +1,20 @@
#ifndef BOOST_METAPARSE_SEQUENCE_HPP
#define BOOST_METAPARSE_SEQUENCE_HPP
// Copyright Abel Sinkovics (abel@sinkovics.hu) 2013.
// Distributed under the Boost Software License, Version 1.0.
// (See accompanying file LICENSE_1_0.txt or copy at
// http://www.boost.org/LICENSE_1_0.txt)
#include <boost/metaparse/v1/sequence.hpp>
namespace boost
{
namespace metaparse
{
using v1::sequence;
}
}
#endif
@@ -0,0 +1,36 @@
#ifndef BOOST_METAPARSE_SEQUENCE_APPLY_HPP
#define BOOST_METAPARSE_SEQUENCE_APPLY_HPP
// Copyright Abel Sinkovics (abel@sinkovics.hu) 2015.
// Distributed under the Boost Software License, Version 1.0.
// (See accompanying file LICENSE_1_0.txt or copy at
// http://www.boost.org/LICENSE_1_0.txt)
#include <boost/metaparse/v1/sequence_apply.hpp>
#include <boost/preprocessor/repetition/repeat_from_to.hpp>
#include <boost/preprocessor/cat.hpp>
namespace boost
{
namespace metaparse
{
#ifdef BOOST_METAPARSE_USING
# error BOOST_METAPARSE_USING already defined
#endif
#define BOOST_METAPARSE_USING(z, n, unused) \
using BOOST_PP_CAT(v1::sequence_apply, n);
BOOST_PP_REPEAT_FROM_TO(
1,
BOOST_METAPARSE_LIMIT_SEQUENCE_SIZE,
BOOST_METAPARSE_USING,
~
)
#undef BOOST_METAPARSE_USING
}
}
#endif
@@ -0,0 +1,20 @@
#ifndef BOOST_METAPARSE_SOURCE_POSITION_HPP
#define BOOST_METAPARSE_SOURCE_POSITION_HPP
// Copyright Abel Sinkovics (abel@sinkovics.hu) 2013.
// Distributed under the Boost Software License, Version 1.0.
// (See accompanying file LICENSE_1_0.txt or copy at
// http://www.boost.org/LICENSE_1_0.txt)
#include <boost/metaparse/v1/source_position.hpp>
namespace boost
{
namespace metaparse
{
using v1::source_position;
}
}
#endif
@@ -0,0 +1,20 @@
#ifndef BOOST_METAPARSE_SOURCE_POSITION_TAG_HPP
#define BOOST_METAPARSE_SOURCE_POSITION_TAG_HPP
// Copyright Abel Sinkovics (abel@sinkovics.hu) 2013.
// Distributed under the Boost Software License, Version 1.0.
// (See accompanying file LICENSE_1_0.txt or copy at
// http://www.boost.org/LICENSE_1_0.txt)
#include <boost/metaparse/v1/source_position_tag.hpp>
namespace boost
{
namespace metaparse
{
using v1::source_position_tag;
}
}
#endif
@@ -0,0 +1,21 @@
#ifndef BOOST_METAPARSE_SPACE_HPP
#define BOOST_METAPARSE_SPACE_HPP
// Copyright Abel Sinkovics (abel@sinkovics.hu) 2013.
// Distributed under the Boost Software License, Version 1.0.
// (See accompanying file LICENSE_1_0.txt or copy at
// http://www.boost.org/LICENSE_1_0.txt)
#include <boost/metaparse/v1/space.hpp>
namespace boost
{
namespace metaparse
{
using v1::space;
}
}
#endif
@@ -0,0 +1,20 @@
#ifndef BOOST_METAPARSE_SPACES_HPP
#define BOOST_METAPARSE_SPACES_HPP
// Copyright Abel Sinkovics (abel@sinkovics.hu) 2013.
// Distributed under the Boost Software License, Version 1.0.
// (See accompanying file LICENSE_1_0.txt or copy at
// http://www.boost.org/LICENSE_1_0.txt)
#include <boost/metaparse/v1/spaces.hpp>
namespace boost
{
namespace metaparse
{
using v1::spaces;
}
}
#endif
@@ -0,0 +1,20 @@
#ifndef BOOST_METAPARSE_START_HPP
#define BOOST_METAPARSE_START_HPP
// Copyright Abel Sinkovics (abel@sinkovics.hu) 2013.
// Distributed under the Boost Software License, Version 1.0.
// (See accompanying file LICENSE_1_0.txt or copy at
// http://www.boost.org/LICENSE_1_0.txt)
#include <boost/metaparse/v1/start.hpp>
namespace boost
{
namespace metaparse
{
using v1::start;
}
}
#endif
@@ -0,0 +1,28 @@
// Copyright Abel Sinkovics (abel@sinkovics.hu) 2013.
// Distributed under the Boost Software License, Version 1.0.
// (See accompanying file LICENSE_1_0.txt or copy at
// http://www.boost.org/LICENSE_1_0.txt)
#include <boost/metaparse/v1/string.hpp>
// Include guard is after including v1/string.hpp to make it re-includable
#ifndef BOOST_METAPARSE_STRING_HPP
#define BOOST_METAPARSE_STRING_HPP
#include <boost/metaparse/string_tag.hpp>
#ifdef BOOST_METAPARSE_STRING
# error BOOST_METAPARSE_STRING already defined
#endif
#define BOOST_METAPARSE_STRING BOOST_METAPARSE_V1_STRING
namespace boost
{
namespace metaparse
{
using v1::string;
}
}
#endif
@@ -0,0 +1,20 @@
#ifndef BOOST_METAPARSE_STRING_TAG_HPP
#define BOOST_METAPARSE_STRING_TAG_HPP
// Copyright Abel Sinkovics (abel@sinkovics.hu) 2013.
// Distributed under the Boost Software License, Version 1.0.
// (See accompanying file LICENSE_1_0.txt or copy at
// http://www.boost.org/LICENSE_1_0.txt)
#include <boost/metaparse/v1/string_tag.hpp>
namespace boost
{
namespace metaparse
{
using v1::string_tag;
}
}
#endif
@@ -0,0 +1,20 @@
#ifndef BOOST_METAPARSE_TOKEN_HPP
#define BOOST_METAPARSE_TOKEN_HPP
// Copyright Abel Sinkovics (abel@sinkovics.hu) 2013.
// Distributed under the Boost Software License, Version 1.0.
// (See accompanying file LICENSE_1_0.txt or copy at
// http://www.boost.org/LICENSE_1_0.txt)
#include <boost/metaparse/v1/token.hpp>
namespace boost
{
namespace metaparse
{
using v1::token;
}
}
#endif
@@ -0,0 +1,20 @@
#ifndef BOOST_METAPARSE_TRANSFORM_HPP
#define BOOST_METAPARSE_TRANSFORM_HPP
// Copyright Abel Sinkovics (abel@sinkovics.hu) 2013.
// Distributed under the Boost Software License, Version 1.0.
// (See accompanying file LICENSE_1_0.txt or copy at
// http://www.boost.org/LICENSE_1_0.txt)
#include <boost/metaparse/v1/transform.hpp>
namespace boost
{
namespace metaparse
{
using v1::transform;
}
}
#endif
@@ -0,0 +1,21 @@
#ifndef BOOST_METAPARSE_TRANSFORM_ERROR_HPP
#define BOOST_METAPARSE_TRANSFORM_ERROR_HPP
// Copyright Abel Sinkovics (abel@sinkovics.hu) 2015.
// Distributed under the Boost Software License, Version 1.0.
// (See accompanying file LICENSE_1_0.txt or copy at
// http://www.boost.org/LICENSE_1_0.txt)
#include <boost/metaparse/v1/transform_error.hpp>
namespace boost
{
namespace metaparse
{
using v1::transform_error;
}
}
#endif
@@ -0,0 +1,21 @@
#ifndef BOOST_METAPARSE_TRANSFORM_ERROR_MESSAGE_HPP
#define BOOST_METAPARSE_TRANSFORM_ERROR_MESSAGE_HPP
// Copyright Abel Sinkovics (abel@sinkovics.hu) 2015.
// Distributed under the Boost Software License, Version 1.0.
// (See accompanying file LICENSE_1_0.txt or copy at
// http://www.boost.org/LICENSE_1_0.txt)
#include <boost/metaparse/v1/transform_error_message.hpp>
namespace boost
{
namespace metaparse
{
using v1::transform_error_message;
}
}
#endif
@@ -0,0 +1,20 @@
#ifndef BOOST_METAPARSE_UTIL_UNLESS_ERROR_HPP
#define BOOST_METAPARSE_UTIL_UNLESS_ERROR_HPP
// Copyright Abel Sinkovics (abel@sinkovics.hu) 2013.
// Distributed under the Boost Software License, Version 1.0.
// (See accompanying file LICENSE_1_0.txt or copy at
// http://www.boost.org/LICENSE_1_0.txt)
#include <boost/metaparse/v1/unless_error.hpp>
namespace boost
{
namespace metaparse
{
using v1::unless_error;
}
}
#endif
@@ -0,0 +1,23 @@
#ifndef BOOST_METAPARSE_UTIL_DIGIT_TO_INT_HPP
#define BOOST_METAPARSE_UTIL_DIGIT_TO_INT_HPP
// Copyright Abel Sinkovics (abel@sinkovics.hu) 2013.
// Distributed under the Boost Software License, Version 1.0.
// (See accompanying file LICENSE_1_0.txt or copy at
// http://www.boost.org/LICENSE_1_0.txt)
#include <boost/metaparse/v1/util/digit_to_int.hpp>
namespace boost
{
namespace metaparse
{
namespace util
{
using v1::util::digit_to_int;
}
}
}
#endif

Some files were not shown because too many files have changed in this diff Show More