4 #include <msp/stringcodec/codec.h>
9 int main(int argc, char **argv)
13 cerr<<"Usage: "<<argv[0]<<" <from-enc> <to-enc>\n";
17 StringCodec::Codec *from = StringCodec::create_codec(argv[1]);
18 StringCodec::Codec *to = StringCodec::create_codec(argv[2]);
20 StringCodec::Decoder *from_dec = from->create_decoder();
21 StringCodec::Encoder *to_enc = to->create_encoder();
24 while(getline(cin, line))
27 StringCodec::ustring ustr;
28 from_dec->decode(line, ustr);
30 to_enc->encode(ustr, result);