static char sccsid
[] = "@(#)debug.c 4.2 (Berkeley) %G%";
main(argc
,argv
) char **argv
; {
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
){
printf("move %d %d\n", xi
, yi
);
printf("line %d %d %d %d\n", x0
, y0
, x1
, y1
);
printf("point %d %d\n", xi
, yi
);
printf("continue %d %d\n", xi
, yi
);
printf("space %d %d %d %d\n", x0
, y0
, x1
, y1
);
printf("linemod %s\n", s
);
fprintf(stderr
, "Unknown command %c (%o)\n", c
, c
);
getsi(fin
) FILE *fin
; { /* get an integer stored in 2 ascii bytes. */
if((b
= getc(fin
)) == EOF
)
if((a
= getc(fin
)) == EOF
)
getstr(s
,fin
) char *s
; FILE *fin
; {
for( ; *s
= getc(fin
); s
++)