Du müsstest die
DFM Datei parsen und Dir ein "Art"
DOM aufbauen
Ich würde immer zuerst eine Art eventbasierten Parser analog zu
SAX (um mal bei
XML zu bleiben
) schreiben. Für eine Suche ist das ausreichend und einen Baum (wie
DOM) kann man später immer noch damit bauen.