По идее, должны выбираться все строки у которых первое слово "procedura" или "function".
Дубли не отсеивал.
Просто, при создании компонента, часто нужно знать какой unit включить в uses, точное название процедуры(функции) и аргументы (в голове все не помещается

А unit-ы у нас без "hi"
Думаем дальше.
