いろいろ出来そうな。

Perlでサブルーチンをリストアップするとすると、

^\s*sub\b

を検索してリストアップ。

秀丸マクロでラベルをリストアップするとすると、

^\s*\w+\s*:

を検索してリストアップ。

Delphiでprocedureとfunctionをリストアップするとすると、implementation探して、そこから、

^\s*(procedure|function)\w

を検索してリストアップ。

CSSでセレクタをリストアップするとすると、、、まだ考えてないけど、できそうだ。

BRegExp.DLL必要だったりして。いや、正規表現書き換えれば何とかなると思いますが。HTMLで構造全部引っ張り出してリストアップするのは難しいな。

procedureとfunctionが50近くあるDelphiソースで使ったら、画面がメニューで埋まったので、10個ごとくらいで切り分けるべき。