Lines Matching refs:scan
220 char * scan;
224 for (scan = file; true; scan = next) {
226 eol = memchr(scan, '\n', file_size - (scan - file));
234 if (eol == scan) {
240 if (scan[0] == '#') {
245 while ((scan < eol) && !issymchar(*scan)) {
246 scan++;
251 if (scan == eol) {
257 if (scan[0] == '.') {
269 char * scan;
278 for (scan = file, line = file; true; scan = next, line = next) {
292 eol = memchr(scan, '\n', file_size - (scan - file));
300 if (eol == scan) {
308 if (scan[0] == '#') {
313 while ((scan < eol) && !issymchar(*scan)) {
314 scan++;
319 if (scan == eol) {
325 if (scan[0] == '.') {
329 name = scan;
333 while ((*scan != '\0') && issymchar(*scan)) {
334 scan++;
339 name_term = scan;
347 if (*scan != '\0') {
348 while ((*scan != '\0') && iswhitespace(*scan)) {
349 scan++;
351 if (*scan == ':') {
352 scan++;
353 while ((*scan != '\0') && iswhitespace(*scan)) {
354 scan++;
356 if (issymchar(*scan)) {
357 indirect = scan;
361 while ((*scan != '\0') && issymchar(*scan)) {
362 scan++;
367 indirect_term = scan;
373 } else if (*scan == '\0') {
377 } else if (*scan != '\0' && *scan != '-') {
385 if (*scan != '\0') {
386 while ((*scan != '\0') && iswhitespace(*scan)) {
387 scan++;
390 if (*scan == '-') {
391 scan++;
393 if (isalpha(*scan)) {
394 option = scan;
398 while ((*scan != '\0') && isalpha(*scan)) {
399 scan++;
404 option_term = scan;
420 } else if (*scan == '\0') {