Parsing program.cd... Building hashtable of classes... Adding generic visitors: 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\program.xcd... Reading behavior files: program.beh Filling in visitor names... Marking derived parts... Making generic visitor behavior files... Building traversal graph... Converting adaptive methods... Building visitor tables... Expanding static traversals... Adding Enumeration thingies to Repetition classes Adding Subtraversal class. Generating core aspect code to gen... Generating grammar to gen\grammar.jj... Done.