tokname
extern char *tokname(int);
#define RET(x) { if (dbg) (void) printf("lex %s\n", tokname(x)); return (x); }
printf("/*%s*/\tnullproc,\n", tokname(i+FIRSTTOKEN));
printf("/*%s*/\t%s,\n", tokname(i+FIRSTTOKEN), table[i]);
printf("/*%s*/\t\"%s\",\n", tokname(i+FIRSTTOKEN), names[i]);
tokname[i] = c;
tokname[i] = 0;
if (!wscmp(typeset[i], tokname)) {
typeset[numbval = ++ntypes] = cstash(tokname);
tokname[0] = L' ';
tokname[i] = L'\\';
tokname[i] = c;
tokname[i] = c;
tokname[i] = towlower(c);
tokname[i] = 0;
if (!wscmp(tokname, L"term"))
if (!wscmp(tokname, L"token"))
if (!wscmp(tokname, L"left"))
if (!wscmp(tokname, L"nonassoc"))
if (!wscmp(tokname, L"binary"))
if (!wscmp(tokname, L"right"))
if (!wscmp(tokname, L"prec"))
if (!wscmp(tokname, L"start"))
if (!wscmp(tokname, L"type"))
if (!wscmp(tokname, L"union"))
tokname);
t = chfind(1, tokname);
(void) fprintf(faction, "$%ws", tokname);
id_name, tokname);
tokname = (wchar_t *)
tokname = malloc(sizeof (wchar_t) * toksize);
realloc((char *)tokname, sizeof (wchar_t) * toksize);
start = chfind(1, tokname);
if ((t = chfind(1, tokname)) < NTBASE) {
j = chfind(0, tokname);
tokname);
tokname);
tokname);
tokname);
static wchar_t *tokname; /* input token name */
prdptr[0][1] = chfind(1, tokname);
*mem = chfind(1, tokname);
lhsfill(tokname); /* new rule: restart strings */
*mem = chfind(1, tokname);
rhsfill(tokname); /* add to rhs string */
j = chfind(2, tokname);