HAMIGAKI_BJAM_DECL string_list echo(context& ctx) { frame& f = ctx.current_frame(); const list_of_list& args = f.arguments(); const string_list& arg1 = args[0]; std::ostream& os = ctx.output_stream(); std::copy( arg1.begin(), arg1.end(), hamigaki::ostream_iterator<std::string>(os, " ") ); os << '\n'; return string_list(); }