New version of Interpretator with code optimizing