VarPattern
VarPattern *vp = p;
VarPattern *p = arg;
size_t *, VarPattern *);
VarPattern *pat = patp;
VarPattern *pattern;
pattern = emalloc(sizeof(VarPattern));
VarPattern *pattern = patternp;
int delim2, size_t *length, VarPattern *pattern)
VarPattern *pattern;
pattern = emalloc(sizeof(VarPattern));