Hi Doug: /proj/adaptive/www/sources/DemeterJava/examples/j-DEM-drawing For us it is easy to remember that Line and Word are now predefined classes. But the average user would appreciate a message like: Ident, Line, Word, Text .... are already predefined. You cannot redefine these classes; please use another name. -- Karl ===================== Demeter/Java version 0.7-beta-1 Copyright (c) 1998 Northeastern University Reading project file program.prj... Java Compiler Compiler Version 0.7.1 (Parser Generator) Copyright (c) 1996, 1997 Sun Microsystems Inc. (type "javacc" with no arguments for help) Reading from file gen/grammar.jj . . . Error: Line 421, Column 1: _Line occurs on the left hand side of more than one production. Detected 1 errors and 0 warnings. gen/Sketch.java:18: Class ParseException not found in throws. public static Sketch parse(java.io.InputStream in) throws ParseException ^ gen/Sketch.java:19: Class Parser not found in type declaration. { return new Parser(in)._Sketch(); } ^ 2 errors