Hi ,
The name of the global var is put into symtab during compilation while that of local var is converted to its offset. So if u want to "NAME" a var at run-time, u won't succeed. All u can do is that use hash-table with the KEYNAMES as those words appearing in the file. Read about the things happening at run and compile time and rest of ur doubts will just vanish --------------------------------- Get a bigger mailbox -- choose a size that fits your needs. http://uk.docs.yahoo.com/mail_storage.html