unvis
int unvis(char *, int, int *, int);
switch (unvis(&t, c, &state, flag)) {
if (unvis(&t, c, &state, UNVIS_END) == UNVIS_VALID) {