Stochastic context-free language modeling with evolutional grammars