генератор проблемно-ориентированного языка