Lines Matching refs:tag
70 markBranch(ficlDictionary *dictionary, ficlVm *vm, char *tag)
73 ficlStackPushPointer(vm->dataStack, tag);
77 markControlTag(ficlVm *vm, char *tag)
79 ficlStackPushPointer(vm->dataStack, tag);
85 char *tag;
89 tag = (char *)ficlStackPopPointer(vm->dataStack);
95 if ((tag != wantTag) && strcmp(tag, wantTag)) {
107 resolveBackBranch(ficlDictionary *dictionary, ficlVm *vm, char *tag)
111 matchControlTag(vm, tag);
127 resolveForwardBranch(ficlDictionary *dictionary, ficlVm *vm, char *tag)
132 matchControlTag(vm, tag);
142 * Match the tag to the top of the stack. If success,
150 char *tag;
154 tag = ficlStackPopPointer(vm->dataStack);
160 if ((tag != wantTag) && strcmp(tag, wantTag)) {
777 /* okay, here we go. put the case tag back. */