Lines Matching defs:trace
2125 char *trace = ficlVmGetInBuf(vm);
2131 trace = ficlStringSkipSpace(trace, stop);
2132 FICL_STRING_SET_POINTER(s, trace);
2136 if (trace == stop)
2138 c = *trace;
2142 trace++;
2148 if ((trace != stop) && isspace((unsigned char)c))
2149 trace++;
2151 ficlVmUpdateTib(vm, trace);
2197 char *trace = ficlVmGetInBuf(vm);
2202 while ((trace != stop) && (*trace == delimiter))
2203 trace++;
2206 FICL_STRING_SET_POINTER(s, trace); /* mark start of text */
2209 for (c = *trace;
2210 (trace != stop) && (c != delimiter) && (c != '\r') && (c != '\n');
2211 c = *++trace) {
2216 FICL_STRING_SET_LENGTH(s, trace - FICL_STRING_GET_POINTER(s));
2219 if ((trace != stop) && (*trace == delimiter))
2220 trace++;
2222 ficlVmUpdateTib(vm, trace);
2598 char *trace = FICL_STRING_GET_POINTER(s);
2604 switch (*trace) {
2606 trace++;
2611 trace++;
2621 if ((length > 0) && (trace[length - 1] == '.')) {
2629 while ((length--) && ((c = *trace++) != '\0')) {