test$ ./dir1list.pl --listing TheList/INTERRUP.LST --source source --find --summary --link 21.58 From "[Link command line switch]": Hyperlink selected: INT 21/AH=58h Found: "INT 21 - DOS 2.11+ - GET OR SET MEMORY ALLOCATION STRATEGY (AH=58h/AL=00h,01h)" Use of uninitialized value $1 in regexp compilation at ./dir1list.pl line 1166, <$array_lstff[...]> line 125. Searching file INT 20 DOS 1 TERMINATE PROGRAM.txt Use of uninitialized value $1 in regexp compilation at ./dir1list.pl line 1166. Searching file INT 2158 DOS 211 GET OR SET MEMORY ALLOCATION STRATEGY.txt source/Interrupt List/INT 21 DOS Function Calls/INT 2158 DOS 211 GET OR SET MEMORY ALLOCATION STRATEGY.txt Found: "INT 21 - DOS 5+ - GET OR SET UMB LINK STATE (AH=58h/AL=02h,03h)" Use of uninitialized value $1 in regexp compilation at ./dir1list.pl line 1166, <$array_lstff[...]> line 323. Searching file INT 20 DOS 1 TERMINATE PROGRAM.txt Use of uninitialized value $1 in regexp compilation at ./dir1list.pl line 1166. Searching file INT 2158 DOS 211 GET OR SET MEMORY ALLOCATION STRATEGY.txt Use of uninitialized value $1 in regexp compilation at ./dir1list.pl line 1166. Searching file INT 2158 DOS 5 GET OR SET UMB LINK STATE.txt source/Interrupt List/INT 21 DOS Function Calls/INT 2158 DOS 5 GET OR SET UMB LINK STATE.txt