Makefile: Forskelle mellem versioner

Fra DAMNWiki
Spring til navigationSpring til søgning
(New page: == Til Assignment 2 (02141) == <pre> JFLAGS=-g Parse/Main.class: Parse/*.java Parse/CWhile.java Parse/Yylex.java javac ${JFLAGS} Parse/*.java Parse/CWhile.java: Parse/CWhile.cup cd Pa...)
 
(Ingen forskel)

Nuværende version fra 16. mar. 2007, 09:04

Til Assignment 2 (02141)

JFLAGS=-g


Parse/Main.class: Parse/*.java Parse/CWhile.java Parse/Yylex.java
	javac ${JFLAGS} Parse/*.java

Parse/CWhile.java: Parse/CWhile.cup
	cd Parse; java -cp ../ java_cup.Main -parser CWhile -expect 3 -dump_grammar -dump_states <CWhile.cup >CWhile.out 2>CWhile.err

Parse/Yylex.java: Parse/CWhile.lex
	cd Parse; java -cp ../ JLex.Main CWhile.lex; mv CWhile.lex.java Yylex.java

ErrorMsg/ErrorMsg.class:  ErrorMsg/*.java
	javac ${JFLAGS} ErrorMsg/*.java