Exemplo n.º 1
0
 public ProfileStats getReport() {
   //		TokenStream input = parser.getTokenStream();
   //		for (int i=0; i<input.size()&& lastRealTokenTouchedInDecision !=null&&i<=
   // lastRealTokenTouchedInDecision.getTokenIndex(); i++) {
   //			Token t = input.get(i);
   //			if ( t.getChannel()!=Token.DEFAULT_CHANNEL ) {
   //				stats.numHiddenTokens++;
   //				stats.numHiddenCharsMatched += t.getText().length();
   //			}
   //		}
   stats.Version = Version;
   stats.name = parser.getClass().getName();
   stats.numUniqueRulesInvoked = uniqueRules.size();
   // stats.numCharsMatched = lastTokenConsumed.getStopIndex() + 1;
   return stats;
 }