C:\se737f\project2\cycle6>java -ms8m -mx32m EDU.neu.ccs.demeter.tools.demjava.Program -displayvisitor -code stubgen.cd Main.beh CmdArgs.beh Load.beh Display.beh TypeUseFixup.beh EntityAsType.beh GenerateCode.beh Expand.beh MacroTable.beh Util.beh Parsing stubgen.cd... Building hashtable of classes... Adding generic visitors: DisplayVisitor 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\stubgen.xcd... Reading behavior files: Main.beh CmdArgs.beh Load.beh Display.beh TypeUseFixup.beh EntityAsType.beh GenerateCode.beh Expand.beh MacroTable.beh Util.beh Filling in visitor names... Marking derived parts... Making generic visitor behavior files... Reading behavior files: gen\UniversalVisitor.beh gen\DisplayVisitor.beh Building traversal graph... Converting adaptive methods... Building visitor tables... Expanding universal traversal... Expanding static traversals... Marking __trav_displayTypes... expanding... Marking __trav_displayEntities... expanding... Marking __trav_displayCategories... expanding... Marking __trav_fixupTypeUse... expanding... Marking __trav_registerEntitiesAsTypes... expanding... Marking __trav_registerAsType... expanding... Marking __trav_generateEntityCode... expanding... Marking __trav_addMacros... expanding... Marking display... expanding... Marking __trav_intersects... expanding... Marking displayEntity... expanding... Marking __trav_collectContext... expanding... Marking __trav_expandEntityTemplates... expanding... Marking __trav_expandMakeTemplate... expanding... Marking __trav_collectHeaderIncludes... expanding... Marking __trav_collectImplIncludes... expanding... Marking __trav_collectHeaderForwards... expanding... Marking __trav_collectMethods... expanding... Adding Enumeration thingies to Repetition classes Adding Subtraversal class. Generating Java code to gen... Done. C:\se737f\project2\cycle6>copy stubgen.jj gen\stubgen.jj 1 file(s) copied C:\se737f\project2\cycle6>copy cmdargs.jj gen\cmdargs.jj 1 file(s) copied C:\se737f\project2\cycle6>cd gen C:\se737f\project2\cycle6\gen>java COM.sun.labs.javacc.Main stubgen.jj Java Compiler Compiler Version 0.7 (Parser Generator) Copyright (c) 1996, 1997 Sun Microsystems Inc. (type "javacc" with no arguments for help) Reading from file stubgen.jj . . . 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_CharStream.java" does not exist. Will create one. Parser generated successfully. C:\se737f\project2\cycle6\gen>java COM.sun.labs.javacc.Main cmdargs.jj Java Compiler Compiler Version 0.7 (Parser Generator) Copyright (c) 1996, 1997 Sun Microsystems Inc. (type "javacc" with no arguments for help) Reading from file cmdargs.jj . . . Parser generated successfully. C:\se737f\project2\cycle6\gen>javac -deprecation -J-mx32m -d . Main.java .\ASCII_CharStream.java:276: Note: The constructor java.lang.String(byte[],int,int,int) has been deprecated. return new String(buffer, 0, tokenBegin, bufpos - tokenBegin + 1); ^ .\ASCII_CharStream.java:278: Note: The constructor java.lang.String(byte[],int,int,int) has been deprecated. return new String(buffer, 0, tokenBegin, bufsize - tokenBegin) + ^ .\ASCII_CharStream.java:279: Note: The constructor java.lang.String(byte[],int,int,int) has been deprecated. new String(buffer, 0, 0, bufpos + 1); ^ Note: .\ASCII_CharStream.java uses a deprecated API. Please consult the documentation for a better alternative. 4 warnings C:\se737f\project2\cycle6\gen>cd .. C:\se737f\project2\cycle6>