/* permuted title index */
if(argc
>1 && *argv
[1]=='-') {
printf("%s: cannot open\n", argv
[1]);
printf("cannot create %s\n", tfil
);
if ((signal(2, 1) & 01) ==0)
execl("/bin/sort", "sort", "-d", "-o", tfil
, tfil
, 0);
execl("/usr/bin/sort", "sort", "-d", "-o", tfil
, tfil
, 0);
printf("someone moved sort\n");
printf("cannot reopen %s\n", tfil
);
f
= creat(argv
[2], 0666);
printf("%s: cannot open\n", argv
[2]);
int n
, c
, i
, ll
, j
, k
, cc
, ccc
;
while(c
!='\n' && c
!='\0') {
if(n
<=llen
) line
[n
++] = ' ';
if (n
<=llen
) line
[n
++] = c
;
while((cc
=line
[++i
])==' ');
while ((cc
=sw
[j
][k
++])==line
[i
++]);
if(cc
==0 && ((ccc
=line
[--i
])==' '||ccc
==0))
while (c
=line
[n
++]) putchar(c
);
while((c
=line
[i
++])!=0 && c
!=' ');
int i
, n
, c
, tilde
, llen2
, nbfore
, nafter
;
while(c
!='\n' && c
!='\0') {
if (n
<=llen
) line
[n
] = c
;
if (tilde
>=0) nafter
++; else nbfore
++;
while(line
[--i
]!=' ' && i
>=0) nbfore
--;
if (nafter
>= llen
-llen2
) {
while(nafter
-- >= llen
-llen2
)
while(line
[++i
]!=' ' && i
<n
) nafter
--;
for(i
=llen
-llen2
-nafter
; i
>=8; i
=- 8)
while (++i
<n
) p1char(line
[i
]);
while(++i
<tilde
) p1char(line
[i
]);