亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? makefile

?? Haskell是一種程序語言。特別的
??
字號:
include Makefile.inc

OBJDIR   = $(BUILDDIR)/$(OBJ)/hmake
MKPROG   = $(DST)/MkProg$(EXE)
OLDER    = $(DST)/Older$(EXE)
MKCONFIG = $(DST)/MkConfig$(EXE)
TARGETS  = $(MKPROG) $(OLDER) $(MKCONFIG)

SRCS    = QSort.hs Unlit.hs Utils.hs Tsort.hs FileName.hs \
	  Output.hs Order.hs ListUtil.hs Getmodtime.hs \
          MkProg.hs Compiler.hs PreProcessor.hs \
	  PackageConfig.hs RunAndReadStdout.hs Argv.hs
CPPHSSRCS  = CppIfdef.hs ParseLib.hs Position.hs ReadFirst.hs Tokenise.hs \
	     SymTab.hs HashDefine.hs
CPPSRCS = Graph.hs GetDep.hs Compat.hs Imports.hs Platform.hs Config.hs
CFGSRCS = RunAndReadStdout.hs Config.hs Compiler.hs Platform.hs
 

OBJS    = $(patsubst %.hs, $(OBJDIR)/%.$O, $(SRCS) $(CPPHSSRCS))
CPPOBJS = $(patsubst %.hs, $(OBJDIR)/%.$O, $(CPPSRCS))
RAWCPP  = $(patsubst %.hs, %.raw, $(SRCS))
CFGOBJS = $(patsubst %.hs, $(OBJDIR)/%.$O, $(CFGSRCS))
CFILES    = $(patsubst %.hs, %.$C, $(SRCS) $(CPPHSSRCS))
CPPCFILES = $(patsubst %.hs, %.$C, $(CPPSRCS))
CFGCFILES = $(patsubst %.hs, %.$C, $(CFGSRCS))

AUX     = Makefile* BuildNew* HISTORY README* Summary TODO nhcmakeR cfiles \
          hmake hmake.1

HC = $(LOCAL)nhc98	# can be overridden by caller HC=...
BUILDCOMP = nhc		# override this too if you override HC
HFLAGS = $(shell echo $(BUILDOPTS)) #-$(CFG)

ifeq "nhc" "$(BUILDCOMP)"
HEAP = -H4M
endif
ifeq "ghc" "$(BUILDCOMP)"
HFLAGS += $(shell ${LOCAL}fixghc ${GHCSYM} -package lang)
endif
ifeq "hbc" "$(BUILDCOMP)"
hbc: CppIfdef.hs
	sed -e 's/System.IO.Unsafe/IOExts/' CppIfdef.hs >hbc
	cp -a hbc CppIfdef.hs
all: hbc
endif


all: $(TARGETS)
config:
	sh $(BUILDDIR)/hmake3.config
cfiles: cleanC $(CFILES) $(CPPCFILES) Older.$C MkConfig.$C
fromC: $(OBJDIR)
	$(HC) $(HFLAGS) -H4M -o $(MKPROG) -d $(OBJDIR) $(CFILES) $(CPPCFILES)
	$(HC) $(HFLAGS)      -o $(OLDER)  -d $(OBJDIR) Older.$C
	$(HC) $(HFLAGS)    -o $(MKCONFIG) -d $(OBJDIR) MkConfig.$C $(CFGCFILES)
	$(STRIP) $(MKPROG) $(OLDER) $(MKCONFIG)
clean:
	rm -f $(OBJS) $(CPPOBJS) $(OBJDIR)/Older.$O $(OBJDIR)/MkConfig.$O
	rm -f *.hi
cleanC: clean
	rm -f *.hc *.c
realclean: cleanC
	rm -f *.raw *.html haddock.css haskell_icon.gif
	rm -f $(TARGETS)
#package:
#	tar zcvf hmake.tar.gz $(SRCS) $(GCSRCS) $(CPPSRCS) Older.hs MkConfig.hs $(AUX)
haddock: $(RAWCPP)
	haddock -h *.raw
	rm *.raw


$(MKPROG): $(OBJDIR) $(OBJS) $(CPPOBJS)
	$(HC) $(HFLAGS) $(HEAP) -o $@  $(OBJS) $(CPPOBJS)
	$(STRIP) $@
$(OLDER): $(OBJDIR) $(OBJDIR)/Older.$O
	$(HC) $(HFLAGS) -o $@  $(OBJDIR)/Older.$O
	$(STRIP) $@
$(MKCONFIG): $(OBJDIR) $(OBJDIR)/MkConfig.$O $(CFGOBJS)
	$(HC) $(HFLAGS) -o $@  $(OBJDIR)/MkConfig.$O $(CFGOBJS)
	$(STRIP) $@

%.raw:
	cpp -P -traditional $(patsubst %.raw, %.hs, $@) > $@

$(OBJDIR):
	mkdir -p $(OBJDIR) || $(TRUE)
$(OBJS): $(OBJDIR)/%.$O : %.hs
	$(HC) $(HFLAGS) -c -o $@ $<
$(CPPOBJS) $(OBJDIR)/Older.$O $(OBJDIR)/MkConfig.$O: $(OBJDIR)/%.$O : %.hs
	$(HC) $(HFLAGS) -c -cpp -o $@ $<

$(CFILES): %.$C : %.hs
	$(HC) $(HFLAGS) -C $<
$(CPPCFILES) Older.$C MkConfig.$C: %.$C : %.hs
	$(HC) $(HFLAGS) -C -cpp $<

# copy some necessary files from cpphs to here.
$(CPPHSSRCS): % : ../cpphs/%
	cp ../cpphs/$@ .

# dependencies generated by hmake -Md:
${OBJDIR}/Output.$O:	${OBJDIR}/ListUtil.$O ${OBJDIR}/FileName.$O \
			${OBJDIR}/Argv.$O ${OBJDIR}/PreProcessor.$O \
			${OBJDIR}/Config.$O ${OBJDIR}/RunAndReadStdout.$O
${OBJDIR}/Utils.$O:	${OBJDIR}/Compat.$O ${OBJDIR}/ListUtil.$O 
${OBJDIR}/Tsort.$O:	${OBJDIR}/Compat.$O 
${OBJDIR}/Graph.$O:	${OBJDIR}/Compat.$O ${OBJDIR}/ListUtil.$O 
${OBJDIR}/QSort.$O:	
${OBJDIR}/Compat.$O:	${OBJDIR}/ListUtil.$O ${OBJDIR}/QSort.$O 
${OBJDIR}/Order.$O:	${OBJDIR}/Compat.$O ${OBJDIR}/Graph.$O \
			${OBJDIR}/ListUtil.$O ${OBJDIR}/Tsort.$O \
			${OBJDIR}/Utils.$O 
${OBJDIR}/PreProcessor.$O: ${OBJDIR}/Argv.$O ${OBJDIR}/Compiler.$O \
			${OBJDIR}/Config.$O ${OBJDIR}/Unlit.$O 
${OBJDIR}/Unlit.$O:	
${OBJDIR}/FileName.$O:	${OBJDIR}/Argv.$O 
${OBJDIR}/HashDefine.$O:
${OBJDIR}/Tokenise.$O:	${OBJDIR}/HashDefine.$O
${OBJDIR}/ReadFirst.$O:	${OBJDIR}/Position.$O ${OBJDIR}/SymTab.$O
${OBJDIR}/Position.$O:	
${OBJDIR}/ParseLib.$O:	
${OBJDIR}/SymTab.$O:	
${OBJDIR}/CppIfdef.$O:	${OBJDIR}/SymTab.$O ${OBJDIR}/ParseLib.$O \
			${OBJDIR}/Position.$O ${OBJDIR}/ReadFirst.$O \
			${OBJDIR}/Tokenise.$O
${OBJDIR}/Imports.$O:	${OBJDIR}/ListUtil.$O ${OBJDIR}/CppIfdef.$O
${OBJDIR}/Getmodtime.$O: 
${OBJDIR}/GetDep.$O:	${OBJDIR}/Getmodtime.$O ${OBJDIR}/Imports.$O \
			${OBJDIR}/FileName.$O ${OBJDIR}/Unlit.$O \
			${OBJDIR}/Argv.$O ${OBJDIR}/PreProcessor.$O \
			${OBJDIR}/Config.$O 
${OBJDIR}/RunAndReadStdout.$O:	${OBJDIR}/Platform.$O
${OBJDIR}/PackageConfig.$O:	${OBJDIR}/Config.$O ${OBJDIR}/Compiler.$O \
			${OBJDIR}/Platform.$O ${OBJDIR}/RunAndReadStdout.$O 
${OBJDIR}/Platform.$O:	
${OBJDIR}/Config.$O:	${OBJDIR}/Compiler.$O ${OBJDIR}/Platform.$O \
			${OBJDIR}/RunAndReadStdout.$O 
${OBJDIR}/Compiler.$O:	
${OBJDIR}/ListUtil.$O:	
${OBJDIR}/Argv.$O:	${OBJDIR}/ListUtil.$O ${OBJDIR}/Compiler.$O \
			${OBJDIR}/Config.$O ${OBJDIR}/PackageConfig.$O \
			${OBJDIR}/Platform.$O
${OBJDIR}/MkProg.$O:	${OBJDIR}/Argv.$O ${OBJDIR}/GetDep.$O \
			${OBJDIR}/Getmodtime.$O ${OBJDIR}/ListUtil.$O \
			${OBJDIR}/Order.$O ${OBJDIR}/Output.$O 
${OBJDIR}/MkConfig.$O:	${OBJDIR}/Compiler.$O ${OBJDIR}/Config.$O
${OBJDIR}/Older.$O:	



# C-files dependencies.
MkConfig.$C: Compiler.$C Config.$C
Output.$C: ListUtil.$C FileName.$C Argv.$C PreProcessor.$C Config.$C \
	RunAndReadStdout.$C 
Utils.$C: Compat.$C ListUtil.$C 
Tsort.$C: Compat.$C 
Graph.$C: Compat.$C ListUtil.$C 
QSort.$C: 
Compat.$C: ListUtil.$C QSort.$C 
Order.$C: Compat.$C Graph.$C ListUtil.$C Tsort.$C Utils.$C 
PreProcessor.$C: Argv.$C Compiler.$C Config.$C Unlit.$C 
Unlit.$C: 
FileName.$C: Argv.$C 
HashDefine.$C: 
Tokenise.$C: HashDefine.$C 
ReadFirst.$C: Position.$C SymTab.$C 
Position.$C: 
ParseLib.$C: 
SymTab.$C: 
CppIfdef.$C: SymTab.$C ParseLib.$C Position.$C ReadFirst.$C Tokenise.$C 
Imports.$C: ListUtil.$C CppIfdef.$C 
Getmodtime.$C: 
GetDep.$C: Getmodtime.$C Imports.$C FileName.$C Unlit.$C Argv.$C \
	PreProcessor.$C Config.$C 
RunAndReadStdout.$C: Platform.$C 
PackageConfig.$C: Config.$C Compiler.$C Platform.$C RunAndReadStdout.$C 
Platform.$C: 
Config.$C: Compiler.$C Platform.$C RunAndReadStdout.$C
Compiler.$C: 
ListUtil.$C: 
Argv.$C: ListUtil.$C Compiler.$C Config.$C PackageConfig.$C Platform.$C 
MkProg.$C: Argv.$C GetDep.$C Getmodtime.$C ListUtil.$C Order.$C Output.$C 

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
日韩电影一区二区三区四区| 久久se这里有精品| 欧美一区二区精品久久911| 国产成a人亚洲精品| 午夜精品一区二区三区三上悠亚 | 9色porny自拍视频一区二区| 一个色综合网站| 国产人成一区二区三区影院| 欧美日韩精品一区二区三区蜜桃 | 日韩精品国产精品| 国产精品不卡一区二区三区| 欧美成人r级一区二区三区| 在线看一区二区| 国产不卡免费视频| 激情综合色丁香一区二区| 一区二区三区毛片| 国产精品美女久久久久久久久 | 91精品国产综合久久小美女| 99久久精品免费看国产免费软件| 激情六月婷婷久久| 日韩精品亚洲一区| 亚洲福中文字幕伊人影院| 亚洲女同女同女同女同女同69| 久久久久久亚洲综合| 日韩视频一区二区在线观看| 欧美日韩激情一区二区| 色一情一乱一乱一91av| 成人免费看的视频| 国产成人免费视频| 国内外精品视频| 久久丁香综合五月国产三级网站| 日韩极品在线观看| 偷窥少妇高潮呻吟av久久免费| 亚洲九九爱视频| 亚洲色图自拍偷拍美腿丝袜制服诱惑麻豆 | 欧美天天综合网| 在线观看网站黄不卡| 日本道免费精品一区二区三区| 91蜜桃在线免费视频| 91污片在线观看| 91在线观看美女| 91丨国产丨九色丨pron| 97se狠狠狠综合亚洲狠狠| 色综合久久综合中文综合网| 91蜜桃免费观看视频| 色妹子一区二区| 在线看日本不卡| 欧美制服丝袜第一页| 欧美三级日韩三级| 欧美日本免费一区二区三区| 欧美丝袜自拍制服另类| 91精品国产色综合久久| 日韩一区二区不卡| 精品国产自在久精品国产| 2024国产精品| 久久久精品免费观看| 欧美极品美女视频| 综合网在线视频| 一区二区三区视频在线看| 五月激情六月综合| 国产一区二区三区在线观看免费视频| 国产毛片一区二区| 91女神在线视频| 欧美性色黄大片| 精品嫩草影院久久| 国产日韩精品一区| 亚洲视频资源在线| 成人h版在线观看| 欧美在线综合视频| 亚洲影视资源网| 亚洲欧美日韩中文字幕一区二区三区| 91精品国产91久久久久久最新毛片| 日韩一区国产二区欧美三区| 亚洲色图自拍偷拍美腿丝袜制服诱惑麻豆| 欧美成人高清电影在线| 亚洲欧美成人一区二区三区| 久久99久久99精品免视看婷婷| 国产99久久久久久免费看农村| 麻豆精品新av中文字幕| 精品国产伦一区二区三区观看方式 | 国产自产2019最新不卡| 粉嫩aⅴ一区二区三区四区| 久久精品亚洲精品国产欧美kt∨ | av在线不卡电影| 精品成人一区二区三区四区| 国产成人免费视频网站高清观看视频| 中文字幕制服丝袜一区二区三区| 亚洲综合激情小说| 国产成人在线看| 91精品国产麻豆| 午夜伦欧美伦电影理论片| 成人黄页在线观看| 欧美va亚洲va| 久久国产欧美日韩精品| 色天使久久综合网天天| 中文字幕成人在线观看| 国产乱码一区二区三区| 欧美经典三级视频一区二区三区| 国产亚洲欧洲997久久综合| 一区二区成人在线| 国产精品1024久久| 欧美日本一区二区| 日韩一区中文字幕| 国产剧情一区二区| 91精品国产综合久久精品图片 | 欧美视频在线播放| 国产欧美日韩视频在线观看| 日本在线播放一区二区三区| 91啪亚洲精品| 中文字幕精品三区| 国产在线一区二区| 日韩一区和二区| 午夜精品福利在线| 欧美视频在线不卡| 亚洲黄色性网站| 成人高清免费观看| 久久久久久久久久久电影| 日本不卡一区二区三区高清视频| 在线区一区二视频| **欧美大码日韩| 成人av在线电影| 国产精品网站导航| 国产二区国产一区在线观看| 精品国精品国产| 久久99国产精品久久99 | 在线91免费看| 亚洲一区二区三区四区在线 | www激情久久| 卡一卡二国产精品 | 一区在线观看免费| 成人夜色视频网站在线观看| 久久精品男人的天堂| 国产又黄又大久久| 久久精品视频一区二区三区| 国产中文一区二区三区| 久久久久久久久久久99999| 国产高清成人在线| 国产婷婷色一区二区三区| 国产米奇在线777精品观看| 26uuu精品一区二区三区四区在线| 麻豆久久久久久| 欧美va亚洲va| 国产乱码精品一区二区三区av| 久久久精品天堂| av一区二区三区四区| 亚洲三级理论片| 欧美日韩亚洲丝袜制服| 日韩专区中文字幕一区二区| 91精品福利在线一区二区三区| 久久99国产精品久久99| 国产清纯白嫩初高生在线观看91 | 蜜桃精品视频在线| 精品国产伦一区二区三区观看方式 | 丝袜脚交一区二区| 欧美成人精品福利| 国产a精品视频| 亚洲欧美日韩电影| 欧美日韩高清一区二区| 开心九九激情九九欧美日韩精美视频电影| 亚洲精品在线网站| 成人午夜激情影院| 亚洲精品美国一| 欧美精品aⅴ在线视频| 麻豆成人久久精品二区三区红| 26uuu久久综合| 91在线免费播放| 日日夜夜免费精品| 国产欧美一区二区精品仙草咪| 91在线观看视频| 日本伊人色综合网| 日本一区二区三区久久久久久久久不| 91在线免费播放| 捆绑紧缚一区二区三区视频| 国产精品福利av| 制服丝袜激情欧洲亚洲| 国产精品69毛片高清亚洲| 亚洲自拍偷拍麻豆| 久久伊人蜜桃av一区二区| 91视频xxxx| 久久99精品久久只有精品| 成人免费小视频| 日韩美女主播在线视频一区二区三区| 风间由美一区二区三区在线观看 | 亚洲国产精品久久艾草纯爱| 精品国产一二三| 色综合 综合色| 国产综合色在线| 午夜久久福利影院| 国产精品高清亚洲| 日韩一区二区三区四区| 成人免费毛片app| 老司机午夜精品| 玉米视频成人免费看| 26uuu色噜噜精品一区二区| 91国偷自产一区二区开放时间| 久久99精品网久久| 午夜精品福利一区二区蜜股av| 欧美—级在线免费片| 欧美一级国产精品| 色94色欧美sute亚洲线路一久|