retrieve
void retrieve(enum ret_cmd, const char *);
retrieve(RET_FILE, $4);
retrieve(RET_LIST, ".");
retrieve(RET_LIST, $4);
retrieve(RET_FILE, dirname);