ref: 2a03ed80e4fc52c327e47e1749c97b4e2c1aa1d8
dir: /sys/src/cmd/plot/libplot/poly.c/
#include "mplot.h" void plotpoly(int num[], double *ff[]){ double *xp, *yp, **fp; int i, *n; n = num; fp = ff; while((i = *n++)){ xp = *fp++; yp = xp+1; move(*xp, *yp); while(--i){ xp += 2; yp += 2; vec(*xp, *yp); } } }