; ; filter.s ; md2teach ; ; Created by Jeremy Rand on 2021-05-12. ; Based on bfish_asoft by Kelvin Sherlock. ; mcopy filter.macros keep filter offset_fileName gequ 10 ; SFFilter ; ; in stack: ; ; (3) |rtl ; |---- ; (4) |DirEntryRecPtr ; |---- ; (2) |returnval ; |---- ; |......... ; out stack: ; ; |returnval ; |---- ; |......... ; ; Returns 0 if it's not an markdown file, or 4 if it is. ; filter start _b equ 1 ptr equ _b+2 _d equ ptr+4 _rtlb equ _d+1 DirPtr equ _rtlb+3 retval equ DirPtr+4 phb ;even up the stack pha pha phd tsc tcd stz