} else if (JoshuaConfiguration.use_srilm) {
if (JoshuaConfiguration.use_left_equivalent_state
|| JoshuaConfiguration.use_right_equivalent_state) {
throw new IllegalArgumentException("using SRILM, we cannot use suffix/prefix stuff");
}
this.languageModel = new LMGrammarSRILM(
(SrilmSymbol)this.symbolTable,
JoshuaConfiguration.lmOrder,
JoshuaConfiguration.lm_file);
} else if (JoshuaConfiguration.use_bloomfilter_lm) {