Lines Matching refs:c
95 int i, j, k, c; in lemon_vsprintf() local
100 for(i=j=0; (c = zFormat[i])!=0; i++){ in lemon_vsprintf()
101 if( c=='%' ){ in lemon_vsprintf()
104 c = zFormat[++i]; in lemon_vsprintf()
105 if( ISDIGIT(c) || (c=='-' && ISDIGIT(zFormat[i+1])) ){ in lemon_vsprintf()
106 if( c=='-' ) i++; in lemon_vsprintf()
108 if( c=='-' ) iWidth = -iWidth; in lemon_vsprintf()
109 c = zFormat[i]; in lemon_vsprintf()
111 if( c=='d' ){ in lemon_vsprintf()
126 }else if( c=='s' ){ in lemon_vsprintf()
129 }else if( c=='.' && memcmp(&zFormat[i], ".*s", 3)==0 ){ in lemon_vsprintf()
134 }else if( c=='%' ){ in lemon_vsprintf()
2961 int c; in Parse() local
3009 for(cp=filebuf; (c= *cp)!=0; ){ in Parse()
3010 if( c=='\n' ) lineno++; /* Keep track of the line number */ in Parse()
3011 if( ISSPACE(c) ){ cp++; continue; } /* Skip all white space */ in Parse()
3012 if( c=='/' && cp[1]=='/' ){ /* Skip C++ style comments */ in Parse()
3014 while( (c= *cp)!=0 && c!='\n' ) cp++; in Parse()
3017 if( c=='/' && cp[1]=='*' ){ /* Skip C style comments */ in Parse()
3020 while( (c= *cp)!=0 && (c!='/' || cp[-1]!='*') ){ in Parse()
3021 if( c=='\n' ) lineno++; in Parse()
3024 if( c ) cp++; in Parse()
3029 if( c=='\"' ){ /* String literals */ in Parse()
3031 while( (c= *cp)!=0 && c!='\"' ){ in Parse()
3032 if( c=='\n' ) lineno++; in Parse()
3035 if( c==0 ){ in Parse()
3044 }else if( c=='{' ){ /* A block of C code */ in Parse()
3047 for(level=1; (c= *cp)!=0 && (level>1 || c!='}'); cp++){ in Parse()
3048 if( c=='\n' ) lineno++; in Parse()
3049 else if( c=='{' ) level++; in Parse()
3050 else if( c=='}' ) level--; in Parse()
3051 else if( c=='/' && cp[1]=='*' ){ /* Skip comments */ in Parse()
3055 while( (c= *cp)!=0 && (c!='/' || prevc!='*') ){ in Parse()
3056 if( c=='\n' ) lineno++; in Parse()
3057 prevc = c; in Parse()
3060 }else if( c=='/' && cp[1]=='/' ){ /* Skip C++ style comments too */ in Parse()
3062 while( (c= *cp)!=0 && c!='\n' ) cp++; in Parse()
3063 if( c ) lineno++; in Parse()
3064 }else if( c=='\'' || c=='\"' ){ /* String a character literals */ in Parse()
3066 startchar = c; in Parse()
3068 for(cp++; (c= *cp)!=0 && (c!=startchar || prevc=='\\'); cp++){ in Parse()
3069 if( c=='\n' ) lineno++; in Parse()
3071 else prevc = c; in Parse()
3075 if( c==0 ){ in Parse()
3084 }else if( ISALNUM(c) ){ /* Identifiers */ in Parse()
3085 while( (c= *cp)!=0 && (ISALNUM(c) || c=='_') ) cp++; in Parse()
3087 }else if( c==':' && cp[1]==':' && cp[2]=='=' ){ /* The operator "::=" */ in Parse()
3090 }else if( (c=='/' || c=='|') && ISALPHA(cp[1]) ){ in Parse()
3092 while( (c = *cp)!=0 && (ISALNUM(c) || c=='_') ) cp++; in Parse()
3098 c = *cp; in Parse()
3101 *cp = (char)c; /* Restore the buffer */ in Parse()
3527 char c; in pathsearch() local
3535 c = *cp; in pathsearch()
3539 *cp = c; in pathsearch()
3550 c = *cp; in pathsearch()
3553 *cp = c; in pathsearch()
3554 if( c==0 ) pathbuf[0] = 0; in pathsearch()
3803 int c; in append_str() local
3823 c = *(zText++); in append_str()
3824 if( c=='%' && n>0 && zText[0]=='d' ){ in append_str()
3832 z[used++] = (char)c; in append_str()
4257 int c; in axset_compare() local
4258 c = p2->nAction - p1->nAction; in axset_compare()
4259 if( c==0 ){ in axset_compare()
4260 c = p1->iOrder - p2->iOrder; in axset_compare()
4262 assert( c!=0 || p1==p2 ); in axset_compare()
4263 return c; in axset_compare()