dichet is a parse dictionary of heterogen groups.
Here is a sample session with dichet:
% dichet
Name of raw input file (dictionary of heterogen groups).
Search a directory of files with keywords.
Name of output file.
Directory to search with keywords.
Exension of files to search in above directory.