.SUFFIXES :
.SUFFIXES : .c .obj .for .mar .y .mac
CC=icc
CFLAGS=
YACC=yacc
YFLAGS=
MMFLAGS=

.c.obj   :
	$$ $(CC) $(CFLAGS) -c $<
.y.obj :
	$$ $(YACC) $(YFLAGS) -d  $<
	$$ $(CC) $(CFLAGS) -c -v -q ytab.c
	$$ mv ytab.obj  $@
	$$ rm yacc.act yacc.tmp

lan:    lan.obj lex.obj
	$$ link lan,lex,[lib]crt0,libcsect/opt -
	,libpw/lib,libs/lib,libc/lib
	$$ pip ytab.c;*/pu/nm,yacc.act;*/nm,yacc.tmp;*/nm
	$$ b
clean:
	$$ pip ytab.c;*/de/nm,yacc.act;*/nm,yacc.tmp;*/nm
lex.obj: lex.l ytab.h
	$$ lex <lex.l >lex.c
	$$ icc  -c -v -q lex.c
	$$ pip lex.c/pu
