tagstack
} tagstack[TSTACKSIZE];
tagstack[tag_depth].tag_line = dot;
tagstack[tag_depth++].tag_file = tag_end;
tag_end = tagstack[--tag_depth].tag_file;
if (strcmp(tagstack[tag_depth-1].tag_file, savedfile) ) {
strcat(cmdbuf, tagstack[tag_depth-1].tag_file);
dot = tagstack[--tag_depth].tag_line;
tag_end = tagstack[tag_depth].tag_file;