Lines Matching defs:first
60 static int SortCompareProc _ANSI_ARGS_((CONST VOID *first,
391 * Skip over the first "index" elements of the list, then add
545 int first, last, result;
551 " list first last\"", (char *) NULL);
556 first = INT_MAX;
559 if (Tcl_GetInt(interp, argv[2], &first) != TCL_OK) {
563 if (first < 0) {
564 first = 0;
576 if ((first > last) && !firstIsEnd) {
584 for (count = 0, begin = argv[1]; count < first; begin = next, count++) {
592 first = count;
599 for (count = first, end = begin; (count <= last) && (*end != 0);
653 int i, first, last, count, result, size, firstIsEnd;
657 " list first last ?element element ...?\"", (char *) NULL);
662 first = INT_MAX;
665 if (Tcl_GetInt(interp, argv[2], &first) != TCL_OK) {
682 if (first < 0) {
683 first = 0;
687 * Skip over the elements of the list before "first".
692 for (count = 0, p1 = argv[1]; (count < first) && (*p1 != 0); count++) {
722 * Add the elements before "first" to the result. Remove any
968 * < 0 means first is "smaller" than "second", > 0 means "first"
980 SortCompareProc(first, second)
981 CONST VOID *first, *second; /* Elements to be compared. */
984 char *firstString = *((char **) first);
1034 * first.