12345678910111213141516171819202122 |
- // Copyright (c) 2001-2010 Hartmut Kaiser
- //
- // 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)
- // This example implements a simple utility allowing to print the attribute
- // type as it is exposed by an arbitrary Qi parser expression. Just insert
- // your expression below, compile and run this example to see what Qi is
- // seeing!
- #include "display_attribute_type.hpp"
- namespace qi = boost::spirit::qi;
- int main()
- {
- tools::display_attribute_of_parser(
- std::cerr, // put the required output stream here
- qi::int_ >> qi::double_ // put your parser expression here
- );
- return 0;
- }
|