Demeter/Java version 0.7.2 Copyright (c) 1998 Northeastern University Reading project file pj.prj... Running the generator... Parsing pj.cd... Building hashtable of classes... Adding generic visitors: PrintVisitor CopyVisitor EqualVisitor DisplayVisitor TraceVisitor UniversalVisitor Marking not-parsed classes... Marking visitor classes... Expanding parameterized classes... Converting repetition classes... Filling in part names... Setting inheritance links... Saving expanded CD to gen/pj.xcd... Reading behavior files: pj.beh main.beh Filling in visitor names... Marking derived parts... Making generic visitor behavior files... Reading behavior files: gen/UniversalVisitor.beh gen/PrintVisitor.beh gen/CopyVisitor.beh gen/EqualVisitor.beh gen/DisplayVisitor.beh gen/TraceVisitor.beh Building traversal graph... Converting adaptive methods... Building visitor tables... Expanding universal traversal... Expanding static traversals... Marking toClasses... expanding... Marking toPersonalities... expanding... Marking toImportDeclaration... expanding... Marking toEveryField... expanding... Marking toEveryField... expanding... Marking toPrimaryExpressions... expanding... Marking toParameters... expanding... Marking toIdentifiers... expanding... Marking toNames... expanding... Adding Enumeration thingies to Repetition classes Adding Subtraversal class. Generating core aspect code to gen... Generating grammar to gen/grammar.jj... Done. Running the weaver... Running the parser generator... 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 . . . Warning: Choice conflict in [...] construct at line 223, column 3. Expansion nested within construct and expansion following construct have common prefixes, one of which is: Consider using a lookahead of 2 or more for nested expansion. Warning: Choice conflict in [...] construct at line 876, column 3. Expansion nested within construct and expansion following construct have common prefixes, one of which is: "[" Consider using a lookahead of 2 or more for nested expansion. Warning: Choice conflict in [...] construct at line 2240, column 3. Expansion nested within construct and expansion following construct have common prefixes, one of which is: "." Consider using a lookahead of 2 or more for nested expansion. Warning: Choice conflict in [...] construct at line 3089, column 3. Expansion nested within construct and expansion following construct have common prefixes, one of which is: Consider using a lookahead of 2 or more for nested expansion. File "TokenMgrError.java" does not exist. Will create one. File "ParseException.java" does not exist. Will create one. File "Token.java" does not exist. Will create one. File "ASCII_UCodeESC_CharStream.java" does not exist. Will create one. Parser generated with 0 errors and 4 warnings. Running the compiler... javac: invalid flag: -youGottaFail use: javac [-g][-O][-debug][-depend][-nowarn][-verbose][-classpath path][-nowrite][-deprecation][-d dir][-J] file.java...