📄 makefile
字号:
# 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 + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -