limes 3.1.0
Composable Calculus Expressions for C++20
Loading...
Searching...
No Matches
to_string.hpp File Reference
#include <string>
#include <sstream>
#include "nodes/binary.hpp"
+ Include dependency graph for to_string.hpp:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

namespace  limes
 
namespace  limes::expr
 Expression layer for composable calculus.
 
namespace  limes::expr::detail
 

Functions

template<typename E >
requires is_expr_node_v<E>
std::string limes::expr::to_string (E const &expr)
 
template<typename E >
void limes::expr::detail::pretty_print_impl (std::ostream &os, E const &expr, int indent)
 
template<typename E >
requires is_expr_node_v<E>
std::string limes::expr::pretty_print (E const &expr)
 
template<typename E >
requires is_expr_node_v<E>
std::ostream & limes::expr::operator<< (std::ostream &os, E const &expr)