template <class T>
struct var
{
// unspecified
};
Wrapper for variables in expressions. The class parameter, T
is the identity of the variable. The tag of the variables is var_tag
.
#include <mpllibs/metamonad/var.hpp>
struct my_var_id;
typedef var<my_var_id> my_var;
Copyright Abel Sinkovics (abel at elte dot hu) 2011. 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