JAVAC = javac JAOOY = jaooy Main.class: Main.java yyTokenclass.class TschenrechnerScanner.class $(JAVAC) Main.java yyTokenclass.class: TschenrechnerParser.java $(JAVAC) TschenrechnerParser.java TschenrechnerScanner.class: TaschenrechnerLexer.java $(JAVAC) TaschenrechnerLexer.java TaschenrechnerLexer.java: TaschenrechnerLexer java -cp JLex2.jar JLex2.Main TaschenrechnerLexer TschenrechnerParser.java: TschenrechnerParser.jay skeleton.jaooy $(JAOOY) -v TschenrechnerParser.jay < skeleton.jaooy > TschenrechnerParser.java clean: rm -f *.class TaschenrechnerLexer.java TschenrechnerParser.java