La complessità nel realizzare un parser dipende dal tipo di file che devi parsare (o parserare)
E' abbastanza facile con un normale file di inizializzazione, i classici .INI dove
sulla stessa riga trovi la parola chiave ed il valore separati da un '=', linea
preceduta dall'identificativo del blocco fra le parentesi []
Esempio :
In ambiente Windows puoi anche utilizzare le apposite API (benchè ormai obsolete)codice:[connect default] ; Commento ... Access=NoAccess ...
Abbastanza più complesso è parsare un file XML o thml etcc.., dove ci sono vari TAGS
(di apertura e di chiusura di un blocco, ma anche singoli), spesso profondamente annidati
fra loro.
Tu che tipo di file devi parsare ?