makefile

来自「java语法解释器生成器」· 代码 · 共 49 行

TXT
49
字号
# You need CUP v0.10j (or newer) for this makefile to work (for java12.cup)## CUP classes should be included in CLASSPATH CUP        = java java_cup.Main -interface <JFLEX      = jflexJAVA       = javaJAVAC      = javac#JAVAC      = jikes JAVACFLAGS = # --------------------------------------------------all: testtest: lexer-output.txt	@(diff lexer-output.txt lexer-output.good && echo "Test OK!") || echo "Test failed!"lexer-output.txt: compile	$(JAVA) TestLexer TestLexer.java > lexer-output.txtcompile: scanner parser unicode	$(JAVAC) $(JAVACFLAGS) JavaParser.java TestLexer.javaparser: parser.java parser.java: java12.cup	$(CUP) java12.cupscanner: Scanner.javaScanner.java: java.flex	$(JFLEX) java.flexunicode: UnicodeEscapes.javaUnicodeEscapes.java: unicode.flex	$(JFLEX) unicode.flexclean:	rm -f *.class	rm -f *~	rm -f Scanner.java	rm -f parser.java	rm -f sym.java	rm -f UnicodeEscapes.java	rm -f lexer-output.txt

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?