#include #include "pushy.h" static void x2uc(char c, dnode * n, unode* p){ (n->nsn->code)('a' <= c && c <= 'z'?c+('A'-'a'):c, n->nsn, p);} dnode* cx2uc(dnode* p){ dnode* nn = (dnode*)malloc(sizeof(dnode)); *nn = (dnode){x2uc, p}; return nn;}