a : cat README 0 : java2html java2html < SortDemo.java 1 : java2txt java2txt < SortDemo.java 2 : jc jc < SortDemo.java jc : parser.cpp scanner.c tree.h expr.h utils.h consts.h stmts.h type.h g++ -o jc parser.cpp rm parser.cpp parser.cpp : java.y bison -o parser.c --debug java.y mv parser.c parser.cpp scanner.c : java.l flex -oscanner.c java.l java2html: version2 flex version2 gcc -o java2html -DYY_MAIN=1 lex.yy.c rm lex.yy.c java2txt: version1 flex version1 gcc -o java2txt -DYY_MAIN=1 lex.yy.c rm lex.yy.c submit: touch gorjon.shar rm gorjon.shar shar -o gorjon.shar *.h *.y *.l version? makefile README *.java