foreach c_programmers do programmer.kill()
20.04.2006 12:55:52Busybox (shell/ash.c):
for (p = name; *p; p++) {
Свежак:
Не, я не могу, такие шедевры надо целиком.
for (p = name; *p; p++) { if (*p == '*' || *p == '?') metaflag = 1; else if (*p == '[') { char *q = p + 1; if (*q == '!') q++; for (;;) { if (*q == '\\') q++; if (*q == '/' || *q == '\0') break; if (*++q == ']') { metaflag = 1; break; } } } else if (*p == '\\') p++; else if (*p == '/') { if (metaflag) goto out; start = p + 1; } }