Prima di tutto, avrai bisogno delle regole di sintassi per questo file.
Probabilmente c'è un trucco per questo, ma personalmente sceglierei un parser completo, come ANTLR combinato con la grammatica corretta (un elenco completo di grammatiche ANTLR può essere trovato qui).