typedef struct { Tentidt tag; } *entidt;
#ifdef __GNUC__
+Tentidt tentidt(entidt t);
extern __inline__ Tentidt tentidt(entidt t)
{
return(t -> tag);
extern entidt mkentid PROTO((stringId));
#ifdef __GNUC__
+stringId *Rgentid PROTO((struct Sentid *));
+
extern __inline__ stringId *Rgentid(struct Sentid *t)
{
#ifdef UGEN_DEBUG
extern entidt mkenttype PROTO((stringId));
#ifdef __GNUC__
+stringId *Rgitentid PROTO((struct Senttype *));
+
extern __inline__ stringId *Rgitentid(struct Senttype *t)
{
#ifdef UGEN_DEBUG
extern entidt mkenttypeall PROTO((stringId));
#ifdef __GNUC__
+stringId *Rgatentid PROTO((struct Senttypeall *));
+
extern __inline__ stringId *Rgatentid(struct Senttypeall *t)
{
#ifdef UGEN_DEBUG
extern entidt mkenttypecons PROTO((stringId, list));
#ifdef __GNUC__
+stringId *Rgctentid PROTO((struct Senttypecons *));
+
extern __inline__ stringId *Rgctentid(struct Senttypecons *t)
{
#ifdef UGEN_DEBUG
#define gctentid(xyzxyz) (*Rgctentid((struct Senttypecons *) (xyzxyz)))
#ifdef __GNUC__
+list *Rgctentcons PROTO((struct Senttypecons *));
+
extern __inline__ list *Rgctentcons(struct Senttypecons *t)
{
#ifdef UGEN_DEBUG
extern entidt mkentclass PROTO((stringId, list));
#ifdef __GNUC__
+stringId *Rgcentid PROTO((struct Sentclass *));
+
extern __inline__ stringId *Rgcentid(struct Sentclass *t)
{
#ifdef UGEN_DEBUG
#define gcentid(xyzxyz) (*Rgcentid((struct Sentclass *) (xyzxyz)))
#ifdef __GNUC__
+list *Rgcentops PROTO((struct Sentclass *));
+
extern __inline__ list *Rgcentops(struct Sentclass *t)
{
#ifdef UGEN_DEBUG
extern entidt mkentmod PROTO((stringId));
#ifdef __GNUC__
+stringId *Rgmentid PROTO((struct Sentmod *));
+
extern __inline__ stringId *Rgmentid(struct Sentmod *t)
{
#ifdef UGEN_DEBUG