logoISU  

CS456 - Systems Programming

Spring 2025

Displaying ./code/lexyacc/Makefile

example7: example7.l example7.y
	lex example7.l
	yacc -d example7.y
	gcc lex.yy.c y.tab.c -o examplep7

example6: example6.l example6.y
	lex example6.l
	yacc --verbose -- debug -d example6.y
	gcc lex.yy.c y.tab.c -o examplep6

example5: example5.l example5.y
	lex example5.l
	yacc -d example5.y
	gcc lex.yy.c y.tab.c -o examplep5 -lfl

example4: example4.l example4.y
	lex example4.l
	yacc -d example4.y
	gcc lex.yy.c y.tab.c -o examplep4 -lfl

example3: example3.l
	lex example3.l
	gcc lex.yy.c -o examplep3 -lfl

example2: example2.l
	lex example2.l
	gcc lex.yy.c -o examplep2 -lfl

example1: example1.l
	lex example1.l
	gcc lex.yy.c -o examplep1 -lfl


clean:
	rm -f *.c *.h *.output ./examplep*