caddch
caddch(*from++);
caddch(*from++);
caddch('>');
caddch('\0');
caddch(ch);
caddch('a');
caddch('b');
caddch('1');
caddch('2');
caddch('%');
caddch('0');
caddch('%');
caddch(ch);
caddch('.');
caddch(ch);
caddch('d');
caddch(*from++);
caddch(*from++);
caddch(*from++);
caddch('%');
caddch(ch);
caddch('\0');