Warning: The material on this site may result in extreme drooling and cause you jump up and down wih joy. ;-) http://www.antlrstudio.com Please do comment (preferably on the blog). PRASHANT