?? makefile.linux-gnu
字號:
# Linux# pathsCB=$$HOME/p# home of sourcesJAGJAR=$(CB)/jars/jag$Z# jag runtimeOOPSJAR=$(CB)/jars/oops$Z# oops runtimeJLEXJAR=$(CB)/JLex/JLex$Z# JLex runtimeCLASSPATH=.# default explicit classpathC=.class# class filesE=.ebnf# oops grammarsX=.xebnf# oops extended grammarsJ=.java# Java source filesL=--------------------# separatorS=.ser# serialized objectsY=.jay# jay grammarsZ=.jar# Java archives#-DLITTLE_ENDIAN=1234CC=ccCFLAGS=-gJAG=java -classpath $(CLASSPATH) jag.MainJAR=jarJAVA=java -classpath $(CLASSPATH) $(JAVAFLAGS) JAVA2=java -classpath $(CLASSPATH2)JAVAC=javac -classpath $(CLASSPATH)JAVAC2=javac -classpath $(CLASSPATH2)JAVADOC=javadoc $(JAVADOC_FLAGS) -classpath $(CLASSPATH)JAY=$(CB)/jay/jay.$(OSTYPE) <$(CB)/jay/skeletonJLEX=java -classpath $(JLEXJAR):$(CLASSPATH) JLex.MainEBNF=java -classpath $(CLASSPATH) $(EBNF_PROPERTIES) oops.EBNF OOPS=java -classpath $(CLASSPATH) $(OOPS_PROPERTIES) oops.Oops# JavaCC toolsJAVACC=$(CB)/compiler-systeme/JavaCC/javacc2.1/bin/javaccJJTREE=$(CB)/compiler-systeme/JavaCC/javacc2.1/bin/jjtree# ANTLRANTLRJAR=$(CB)/compiler-systeme/antlr/antlr-2.7.1/antlrall.jarANTLR=java -classpath $(ANTLRJAR) antlr.Toolall:: $(all)clean:: ; rm -f *$C *.o $(all) y.output y.tab.? a.outtest:: all.SUFFIXES: $C $J $Y $S $E $X .g .jj .jjt .lex .jag$E$S: ; $(EBNF) $*$E > $@$X$S: ; $(OOPS) $*$X > $@$J$C: ; $(JAVAC) $(JAVACFLAGS) $*$J$Y$J: ; $(JAY) $(JAYFLAGS) $*$Y > $@$Y$C: ; $(JAY) $(JAYFLAGS) $*$Y > $*$J $(JAVAC) $(JAVACFLAGS) $*$J.lex$J: ; $(JLEX) $(JLEXFLAGS) $*.lex mv $*.lex$J $*$J.lex$C: ; $(JLEX) $(JLEXFLAGS) $*.lex mv $*.lex$J $*$J $(JAVAC) $(JAVACFLAGS) $*$J.jag$J: ; $(JAG) < $*.jag > $@.jag$C: ; $(JAG) < $*.jag > $*$J $(JAVAC) $(JAVACFLAGS) $*$J.g$J: ; $(ANTLR) $*.g.jj$J: ; $(JAVACC) $(JAVACCFLAGS) $*.jj.jj$C: ; $(JAVACC) $(JAVACCFLAGS) $*.jj $(JAVAC) $(JAVACFLAGS) $*$J.jjt.jj: ; $(JJTREE) $(JJTREEFLAGS) $*.jjt.jjt$J: ; $(JJTREE) $(JJTREEFLAGS) $*.jjt $(JAVACC) $(JAVACCFLAGS) $*.jj.jjt$C: ; $(JJTREE) $(JJTREEFLAGS) $*.jjt $(JAVACC) $(JAVACCFLAGS) $*.jj $(JAVAC) $(JAVACFLAGS) $*$J
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -