ref: 3e38012538f96fa06dcd8a3808a0f2936e83b5a4
dir: /path/dat.h/
typedef struct Vertex Vertex; typedef struct Node Node; typedef struct PNode PNode; struct Vertex{ int x; int y; }; struct PNode{ int open; int closed; double g; double h; Node *to; Node *from; Pairheap *pq; }; struct Node{ int blocked; PNode; // generalize later }; extern Node *map; extern int mapwidth, mapheight; extern Node *selected;