change to allow any type of files
[unix-history] / usr / src / usr.bin / pascal / libpc / NAM.c
/* Copyright (c) 1979 Regents of the University of California */
static char sccsid[] = "@(#)NAM.c 1.3 %G%";
#include "h00vars.h"
char *
NAM(val, name)
long val; /* internal enumerated type value */
char *name; /* ptr to enumerated type name descriptor */
{
register int value = val;
register short *sptr;
sptr = (short *)name;
if (value < 0 || value >= *sptr) {
ERROR("Enumerated type value of %D is out of range on output\n",
val);
return;
}
sptr++;
return name + 2 + sptr[value];
}