letter
if (!delim || letter(delim)
if (!delim || letter(delim)
if (!letter(*sp))
else if (letter(c)) {
if (!letter(c) && !Isdigit(c))
if (!delim || letter(delim)
if (letter(c) || c == '&') {
if (letter(delim) || Isdigit(delim) || any(" \t\n", delim)) {
if (letter(*p))
if (vp == p || !letter(*vp))
if (letter(*p))
if (vp == p || !letter(*vp))
else if (letter(c)) {
if (letter(c))
if (!letter(c)) {
if (!letter(*n)) {
if (s && letter(*s)) {
if (s[0] == CHAR && letter(s[1])) {
#define ctrl(letter) (letter & 077)
if(letter(pd->mlet) && rn2(3)){
int letter(int);
letter(let) ?
if(!letter(tmp) || (!strchr("mw", tmp) && !rn2(3))) tmp = 0;
while(letter(*++op)) ;
if(!letter(bp[n])) n0 = n;
} while (!letter(buf[0]));
char letter;
(*arg_put)(puthook, (letter == 't' ? 'b' : letter), \
switch (letter = *fmt) {
(*arg_put)(puthook, (letter == 't' ? 'b' : letter),
if (letter == 'z') {
fprintf(stderr, "Unknown letter in format: %c\n", letter);
void arg_put(void *hook, int letter, void *arg, int count, char *name)
switch(letter)
if (letter == 'z')
printf("Unknown format letter: '%c'\n", letter);
edit_check(void *hook, int letter, void *arg, int count, char *name)
if (letter != 'i' && letter != 'b') {
errx(1, "Can't edit format %c.\n", letter);
edit_defaults(void *hook, int letter, void *arg, int count, char *name)
if (letter != 'i' && letter != 'b') {
errx(1, "Can't edit format %c.\n", letter);
edit_report(void *hook, int letter, void *arg, int count, char *name)
if (letter != 'i' && letter != 'b') {
errx(1, "Can't report format %c.\n", letter);
void arg_put(void *hook, int letter, void *arg, int count, char *name);
char *letter;
for (letter = lower_name; *letter != '\0'; letter++)
*letter = tolower(*letter);
(*tp->letter)(tp, c);
(*p->letter)(p, p->tcol->buf[ic]);
(*p->letter)(p, c);
(*p->letter)(p, c);
(*p->letter)(p, word[i]);
void (*letter)(struct termp *, int);
p->letter = locale_letter;
(*p->letter)(p, '-');
p->letter = ascii_letter;
p->letter = ps_letter;