static char sccsid
[] = "@(#)plottoa.c 4.2 (Berkeley) %G%";
* Convert the standard plot input into a readable form for debugging.
deltx
= atoi(&argv
[1][2]) - 1;
delty
= atoi(&argv
[1][2]) - 1;
if ((fin
= fopen(argv
[1], "r")) == NULL
) {
fprintf(stderr
, "can't open %s\n", argv
[1]);
int xi
,yi
,x0
,y0
,x1
,y1
,r
,dx
,n
,i
;
while((c
= getc(fin
)) != EOF
){
for(i
=0; i
<n
; i
++)pat
[i
] = getsi(fin
);
/* get an integer stored in 2 ascii bytes. */
if((b
= getc(fin
)) == EOF
)
if((a
= getc(fin
)) == EOF
)
for( ; *s
= getc(fin
); s
++)
/* Print out the arguments to plot routines. */
printf( "s %d %d %d %d\n", x0
, y0
, x1
, y1
);
printf( "m %d %d\n", xi
, yi
);
printf( "n %d %d\n", xi
, yi
);
printf( "l %d %d %d %d\n", x0
, y0
, x1
, y1
);
printf( "p %d %d\n", xi
, yi
);
arc(xcent
,ycent
,xbeg
,ybeg
,xend
,yend
)
int xcent
,ycent
,xbeg
,ybeg
,xend
,yend
;
printf( "a %d %d %d %d %d %d\n", xcent
, ycent
, xbeg
, ybeg
, xend
, yend
);
printf( "c %d %d %d\n", xc
, yc
, r
);
printf( "f%s\n\n", line
);
/* don't know what this should do */
printf("d %d %d %d %d %s\n\n", xi
, yi
, dx
, n
, pat
);