I really like Antlr more and more. With just a single change in file PreservingFilterWriter.java (File.getParentFile() exists since jdk 1.2) I managed to compile whole Antlr with JSharp under .Net so I do not need Java any more ... Tom Jastrzebski Your use of Yahoo! Groups is subject to http://docs.yahoo.com/info/terms/