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

📄 pattern.a6

📁 汇编编程艺术
💻 A6
字号:

Pattern		struc
MatchFunction	dd	?
MatchParm	dd	?
MatchAlternate	dd	0
NextPattern	dd	0
EndPattern	dw	?
StartPattern	dw	?		;StartPattern/StrSeg must be in
StrSeg		dw	?		; this order!
Pattern		ends



StdGrp		group	stdlib, stddata

stddata		segment	para public 'sldata'
stddata		ends
stdlib		segment	para public 'slcode'

;# 21 routines in this package (counting the matching functions).

externdef	sl_Match:far, sl_Match2:far, sl_grab:far,
		Spancset:far, Brkcset:far, MatchStr:far, MatchiStr:far,
		MatchToStr:far,	MatchChar:far, 	MatchToChar:far,
		MatchChars:far, MatchToPat:far, Anycset:far,
		NotAnycset:far, EOS:far, ARB:far,
		ARBNUM:far, Skip:far, POS:far, RPOS:far,
		GOTOpos:far, RGOTOpos:far

Match		macro
		call	sl_Match
		endm



Match2		macro
		call	sl_Match2
		endm




patgrab		macro
		call	sl_grab
		endm


stdlib		ends

⌨️ 快捷键说明

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