makefile

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

TXT
43
字号
# uses JFlex >= 1.3.2, and CUP >= 0.10j## targets:## make all                                                            #    generates lexer, and parser, and compiles all *.java files#                                                                     # make run (or just: make)                                           #    starts the program on a test example#                                                                     .SUFFIXES: $(SUFFIXES) .class .java.java.class:	javac $*.javaFILE=	Yylex.java      parser.java    sym.java \	SymTab.java	AST.java \	Tnumber.java	Tident.java	Texp.java	\	Tfun.java	Texpinfix.java	Tuminus.java	\	Tboolexp.java	Tifthenelse.java		\	Tdekl.java	Tdekllist.java			\	Tparlist.java   Texplist.java	Tprogram.java	\	Main.java \	SymtabEntry.java STEfun.java	STEvar.javarun: all	java Main < example.asall: Yylex.java parser.java $(FILE:java=class)clean:	rm -f *.class *~ *.bak Yylex.java parser.java sym.javaYylex.java: scanner.flex	jflex scanner.flexparser.java: parser.cup	java java_cup.Main -interface < parser.cup

⌨️ 快捷键说明

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