This example attempts to mimic the behavior of the built-in path construction operators like arc.
If there is a current point, poly first draws a line to (x,y)+(r,0), otherwise it starts by moving to that point.
Instead of gsave ... grestore (which has the undesirable effect of discarding the very...