#pragma once #include #include namespace tf { // Procedure: ostreamize template void ostreamize(std::ostream& os, T&& token) { os << std::forward(token); } // Procedure: ostreamize template void ostreamize(std::ostream& os, T&& token, Rest&&... rest) { os << std::forward(token); ostreamize(os, std::forward(rest)...); } } // end of namespace tf -----------------------------------------------------