]> git.proxmox.com Git - ceph.git/blame - ceph/src/boost/libs/spirit/test/qi/encoding.cpp
Add patch for failing prerm scripts
[ceph.git] / ceph / src / boost / libs / spirit / test / qi / encoding.cpp
CommitLineData
7c673cae
FG
1/*=============================================================================
2 Copyright (c) 2001-2011 Joel de Guzman
3 http://spirit.sourceforge.net/
4
5 Distributed under the Boost Software License, Version 1.0. (See accompanying
6 file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
7=============================================================================*/
8
9// this file intentionally contains non-ascii characters
10// boostinspect:noascii
11
12#include <boost/detail/lightweight_test.hpp>
13#include <boost/spirit/include/qi_char.hpp>
14#include <boost/spirit/include/qi_string.hpp>
15#include <boost/spirit/include/qi_directive.hpp>
16#include <boost/spirit/include/qi_action.hpp>
17#include <boost/spirit/include/phoenix_core.hpp>
18#include <boost/spirit/include/phoenix_operator.hpp>
19
20#include <iostream>
21#include "test.hpp"
22
23int
24main()
25{
26 using spirit_test::test;
27 using spirit_test::test_attr;
28 using boost::spirit::qi::lit;
29 using boost::spirit::qi::no_case;
30 using boost::spirit::qi::char_;
31 using boost::spirit::qi::encoding;
32 namespace char_encoding = boost::spirit::char_encoding;
33
34 encoding<char_encoding::iso8859_1> iso8859_1;
35
36// needed for VC7.1 only
37#if BOOST_WORKAROUND(BOOST_MSVC, BOOST_TESTED_AT(1310))
38#pragma setlocale("french")
39#endif
40
41 {
42