APPEND_NAME
APPEND_NAME(lib,
APPEND_NAME(first_member->name,
APPEND_NAME(cmd,
APPEND_NAME(touch_cmd,
APPEND_NAME(val,
APPEND_NAME(value,
APPEND_NAME(target.names[0],
APPEND_NAME(sh_name,
APPEND_NAME(target.names[0],
APPEND_NAME(shell_name,
APPEND_NAME(true_makefile_name,
APPEND_NAME(np, &rec, FIND_LENGTH);
APPEND_NAME(recursive_name, &rec,
APPEND_NAME(lines->body.recursive.directory,
APPEND_NAME(lines->body.recursive.target,
APPEND_NAME(dp->name, &rec, FIND_LENGTH);
APPEND_NAME(chain->name,
APPEND_NAME(val,
APPEND_NAME(value,
APPEND_NAME(value,
APPEND_NAME(macro_apx->body.macro_appendix.value_to_append,
APPEND_NAME(value,