Thanks for the many very helpful replies! I will keep you updated on my progress. It will take a little time, as I am on a slow internet connection for the weekend. Etienne -- Etienne M. Gagnon egagnon@j-meg.com SableVM: http://www.sablevm.org/ SableCC: http://www.sablecc.org/