1struct vary { 2 char *arg; 3 struct vary *next; 4}; 5 6extern struct vary *vary_append(struct vary *v, char *arg); 7extern const struct vary *vary_apply(const struct vary *v, struct tm *t); 8extern void vary_destroy(struct vary *v); 9