12345678910111213141516171819202122232425262728293031 |
- /*=============================================================================
- Copyright (c) 2002-2018 Joel de Guzman
- 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)
- =============================================================================*/
- #if !defined(BOOST_SPIRIT_X3_MINIMAL_AST_HPP)
- #define BOOST_SPIRIT_X3_MINIMAL_AST_HPP
- #include <boost/fusion/include/io.hpp>
- #include <iostream>
- #include <string>
- namespace client { namespace ast
- {
- ///////////////////////////////////////////////////////////////////////////
- // Our employee AST struct
- ///////////////////////////////////////////////////////////////////////////
- struct employee
- {
- int age;
- std::string forename;
- std::string surname;
- double salary;
- };
- using boost::fusion::operator<<;
- }}
- #endif
|