#include <assert.h>
#include <signal.h>
#include <stdio.h>
#include "agraph.h"
#ifdef DMALLOC
#include "dmalloc.h"
#endif
#define NILgraph NIL(Agraph_t*)
#define NILnode NIL(Agnode_t*)
#define NILedge NIL(Agedge_t*)
#define NILsym NIL(Agsym_t*)
#define NILstr NIL(char*)
main()
{
Agraph_t *g;
Agnode_t *n;
Agedge_t *e;
Agsym_t *sym;
char *val;
while (g = agread(stdin,NIL(Agdisc_t*))) {
for (n = agfstnode(g); n; n = agnxtnode(n)) {
for (sym = agnxtattr(g,AGNODE,0); sym; sym = agnxtattr(g,AGNODE,sym)) {
val = agxget(n,sym);
}
}
agwrite(g,stdout);
}
}