⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 makefile

📁 LL1通用语法分析器
💻
字号:
CXX		= g++CFLAGS		= -g -pipeOBJECTS		= AnalyzeTable.o \		  Epsilon.o \		  Index.o \		  Pattern.o \		  Production.o \		  Syntax.o \		  Terminal.o \		  Token.o \		  Variable.oall: gentable analyseranalyser: $(OBJECTS) Analyser.o Lexer.o LL1.cpp	$(CXX) $(CFLAGS) -o analyser $(OBJECTS)  Analyser.o Lexer.o LL1.cppgentable: $(OBJECTS)  TableGenerator.o	$(CXX) $(CFLAGS) -o gentable $(OBJECTS) TableGenerator.oAnalyzeTable.o : Exception.h AnalyzeTable.h AnalyzeTable.cpp Index.h	$(CXX) $(CFLAGS) -c  AnalyzeTable.cpp -o AnalyzeTable.oEpsilon.o : Epsilon.h Token.h Epsilon.cpp	$(CXX) $(CFLAGS) -c  Epsilon.cpp -o Epsilon.oTerminal.o : Terminal.h Token.h Terminal.cpp	$(CXX) $(CFLAGS) -c  Terminal.cpp -o Terminal.oVariable.o : Variable.h Token.h Variable.cpp	$(CXX) $(CFLAGS) -c  Variable.cpp -o Variable.oProduction.o : Production.h Variable.h Pattern.h Production.cpp	$(CXX) $(CFLAGS) -c  Production.cpp -o Production.oPattern.o : Pattern.h Token.h Pattern.cpp	$(CXX) $(CFLAGS) -c  Pattern.cpp -o Pattern.oIndex.o : Index.h Variable.h Terminal.h Index.cpp	$(CXX) $(CFLAGS) -c  Index.cpp -o Index.oTableGenerator.o : Syntax.h TableGenerator.cpp	$(CXX) $(CFLAGS) -c  TableGenerator.cpp -o TableGenerator.oToken.o : Token.cpp Token.h	$(CXX) $(CFLAGS) -c  Token.cpp -o Token.oSyntax.o : Syntax.cpp Syntax.h Token.h Pattern.h AnalyzeTable.h Terminal.h Epsilon.h Variable.h	$(CXX) $(CFLAGS) -c  Syntax.cpp -o Syntax.oAnalyser.o : Analyser.cpp Analyser.h Lexer.h Terminal.h  Epsilon.h Variable.h	$(CXX) $(CFLAGS) -c  Analyser.cpp -o Analyser.oLexer.o : Lexer.cpp Lexer.h Terminal.h	$(CXX) $(CFLAGS) -c  Lexer.cpp -o Lexer.o.PHONY : cleanclean :	rm -rf *.o 	rm -rf *.core

⌨️ 快捷键说明

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