]>
git.proxmox.com Git - ceph.git/blob - ceph/src/boost/libs/yap/example/calc1.cpp
1 // Copyright (C) 2016-2018 T. Zachary Laine
3 // Distributed under the Boost Software License, Version 1.0. (See
4 // accompanying file LICENSE_1_0.txt or copy at
5 // http://www.boost.org/LICENSE_1_0.txt)
7 #include <boost/yap/expression.hpp>
14 using namespace boost::yap::literals
;
17 std::cout
<< evaluate( 1_p
+ 2.0, 3.0 ) << std::endl
;
20 std::cout
<< evaluate( 1_p
* 2_p
, 3.0, 2.0 ) << std::endl
;
23 std::cout
<< evaluate( (1_p
- 2_p
) / 2_p
, 3.0, 2.0 ) << std::endl
;