OUTPUT
draw.line(x1,y1,x2,y2)
draw.circle(cx,cy,r)
draw.arc(cx,cy,r,a1deg,a2deg)
draw.rect(x,y,w,h)
draw.polyline([[x,y],...])
draw.polygon([[x,y],...])
draw.text(x,y,str,h,rot)
draw.dim(x1,y1,x2,y2)
draw.hatch(id,color)
draw.layer('n').color('r').width(2)
cad.array(ids,nx,ny,dx,dy)
cad.polarArray(ids,cx,cy,n)
cad.move / rotate / scale / mirror
cad.offset(id,dist)
cad.delete(ids) / clear()
cad.addLayer(name,color)
print(val) — full JS works