29#define UDATA "userval"
46#define OBJ(p) ((Agobj_t*)p)
52#define nData(n) ((ndata*)(aggetrec(n,UDATA,0)))
53#define gData(g) ((gdata*)(aggetrec(g,UDATA,0)))
Agraph_t * openG(char *name, Agdesc_t)
int walksGraph(comp_block *)
Agedge_t * openEdge(Agraph_t *g, Agnode_t *t, Agnode_t *h, char *key)
Agraph_t * openSubg(Agraph_t *g, char *name)
void freeCompileProg(comp_prog *p)
Agnode_t * openNode(Agraph_t *g, char *name)
Agraph_t * readG(FILE *fp)
comp_prog * compileProg(parse_prog *, Gpr_t *, int)
int usesGraph(comp_prog *)
implementation of Agrec_t