public Parse ( Stream stream, IPatternConsumer consumer ) : void | ||
stream | Stream | |
consumer | IPatternConsumer | |
리턴 | void |
public void Parse(Stream stream, IPatternConsumer consumer) {
this.consumer = consumer;
try {
SimpleXMLParser.Parse(this, stream);
}
finally {
try{stream.Close();}catch{}
}
}
public void LoadSimplePatterns(Stream stream) { SimplePatternParser pp = new SimplePatternParser(); ivalues = new TernaryTree(); pp.Parse(stream, this); // patterns/values should be now in the tree // let's optimize a bit TrimToSize(); vspace.TrimToSize(); classmap.TrimToSize(); // get rid of the auxiliary map ivalues = null; }