6 static char *bufs
[256];
7 static int lnmode
[256];
9 char *reg_get(int c
, int *ln
)
15 void reg_put(int c
, char *s
, int ln
)
17 char *pre
= isupper(c
) ? bufs
[tolower(c
)] : "";
18 char *buf
= malloc(strlen(pre
) + strlen(s
) + 1);
21 free(bufs
[tolower(c
)]);
22 bufs
[tolower(c
)] = buf
;
23 lnmode
[tolower(c
)] = ln
;
29 for (i
= 0; i
< LEN(bufs
); i
++)