I think you may need to trim off the leading TABS (and spaces just in case the TABS and spaces are mixed).
Joe
>This strict requirement will force you to analyze each line separately, i.e. you should FOPEN() the file loop through it DO WHILE NOT FEOF() retrieving cString=ALLTRIM(FGETS()). In cString you should filter CASEs when EMPTY((cString)) or LEFT(cString,1)="*" or RIGHT(cString1)=";"
Joseph C. Kempel
Systems Analyst/Programmer
JNC