While this may not ordinarily be a bug since Java happily closes locally opened input streams, my library which provides custom InputStreams complains loudly about unclosed streams. Could GESpecies be fixed to do grammarFile.close() after it parses the file?

Thanks,

--Rob

--
The Singularity is near.